[Tinyos-devel] Testing: RC3

Philip Levis pal at cs.stanford.edu
Mon Jul 14 10:05:50 PDT 2008


We are now at this stage of the release process. I have tagged the  
repository with

rc_3_tinyos_2_1_0

Please, everyone, begin testing.

There are two kinds of testing: platform and application. Platform  
testing involves compiling, running and testing applications for a  
given platform. Application testing involves checking that an  
application is sufficiently documented and follows TinyOS programming  
guidelines.

Please report your testing results on the TinyOS documentation wiki:

http://docs.tinyos.net/index.php/Testing:2.1

I've created a new heading for RC3.

*** Platform Testing ***

Platforms have more than one owner. The owners are responsible for  
figuring out the division of responsibilities. The owner whose name is  
*in stars* is the lead tester, who is spokesperson to the list on  
testing status. Platform owners MUST, by 9:30 AM on 7/23:

1) Test that each of the below applications work
2) Report to the list that they have done so

You should perform all tests with nesC 1.3beta5. Testing requires  
testing applications with *and* without Safe TinyOS. Information on  
downloading Safe TinyOS can be found here:

http://www.cs.utah.edu/~coop/safetinyos/install/

The platform owners are:

mica2/mica2dot: Jó Link
micaZ: Phil L./David Gay
telos: Kevin/David Moss
intelmote2: Brano/?
tinynode: Maxime
eyesIFX: Jan H.
iris: Janos/Miklos
shimmer: Konrad/Vlado

The list of applications to test is in the application testing section.

*** Application Testing ***

An application owner MUST, by 9:30AM on 7/23:

1) Ensure that the application meets the naming conventions of TEP 3
2) Ensure that the application has a README that accurately describes  
its operation
3) Report to the list that they have done so

The applications and their owners are as follows.

AntiTheft: Phil (note platform-specific)
BaseStation: Phil
Blink:  Vlado
Null: Phil
Oscilloscope: Konrad
Powerup: Janos
RadioCountToLeds: Jan H.
RadioSenseToLeds: Jan H.
tests/cc2420: David G.
tests/deluge: Vlado
tests/storage: Konrad
tests/TestAdc: Phil
tests/TestArbiter: Kevin
tests/TestFTSP: Phil
tests/TestLPL: David G.
tests/TestPrintf: Janos
tests/TestSerial: Miklos
tests/TestSimComm: Razvan
tests/TestSimTimer: Mike
tests/tosthreads/apps: Mike
tests/tosthreads/capps: Razvan
tests/tkn154: Om

These apps will be handled by net2 (do not need to be tested by
platform owners):

MViz: Phil
MultihopOscilloscope: Om
MultihopOscilloscopeLqi: Om
TestNetwork:  Om
TestTymo: Romain
tests/TestDissemination: Om
tests/TestDIP: Phil

Phil




More information about the Tinyos-devel mailing list