posted by adam on Tue 11th Dec 2012 14:14 UTC
The Contiki open source OS for the Internet of things works on a bunch of different hardware platforms that operate in large, potentially lossy, wireless networks. How can the Contiki developers be sure that the system works in such networks during development of core Contiki functions? To make this easier, Contiki just got a new regression test framework, ported over from Thingsquare Mist, that allow the entire Contiki system to be run through 42 automated tests on 9 emulated hardware platforms with 4 different microprocessor architectures on 1021 network nodes with 3 different network stacks and 16 different network protocols, for every commit. There's more details available.