Difference between revisions of "Testing:2.1"

From TinyOS Wiki
Jump to: navigation, search
(New page: Testing results for 2.1. = RC2 = eyesIFX: AntiTheft: FAIL (platform not supported) BaseStation: PASS , but too many bad packets over the serial line "safe": PASS Blink: PASS , "sa...)
 
Line 3: Line 3:
 
= RC2 =
 
= RC2 =
  
eyesIFX:
+
== Platforms ==
 +
 
 +
 
 +
=== eyesIFX ===
  
 
AntiTheft:
 
AntiTheft:
Line 104: Line 107:
 
   msp430-gcc: .nc: No such file or directory
 
   msp430-gcc: .nc: No such file or directory
  
telos:
+
=== telos ===
  
  
Line 335: Line 338:
  
  
micaz:
+
 
 +
TestNetwork
 +
-----------
 +
The simulation script (test.py) is not working - the
 +
nodes never find a route. You might want to customize this if
 +
TestNetwork is a part of the upcoming Collection simulation tutorial.
 +
 
 +
MultihopOscilloscope
 +
--------------------
 +
When I try to run it, I am
 +
getting this error: '''receive error for OscilloscopeMsg (AM type 147): invalid length
 +
message received (too short)'''. I poked around a bit but not being too familiar with the java
 +
toolchain I was not able to debug it in 15 mins. I am thinking this
 +
might be something similar for someone familiar with Java.
 +
 
 +
=== micaz ===
  
 
High-level bit: everything works except for tosthreads/apps, which does
 
High-level bit: everything works except for tosthreads/apps, which does
Line 348: Line 366:
  
  
 +
=== micaz-safe ===
  
micaz-safe: TBD
+
TBD
  
TestNetwork - The simulation script (test.py) is not working - the
 
nodes never find a route. You might want to customize this if
 
TestNetwork is a part of the upcoming Collection simulation tutorial.
 
 
MultihopOscilloscope: When I try to run it, I am
 
getting this error: '''receive error for OscilloscopeMsg (AM type 147): invalid length
 
message received (too short)'''. I poked around a bit but not being too familiar with the java
 
toolchain I was not able to debug it in 15 mins. I am thinking this
 
might be something similar for someone familiar with Java.
 
  
  
App Code:
+
== App Code ==
  
 
RadioCountToLeds: PASS
 
RadioCountToLeds: PASS

Revision as of 14:11, 27 June 2008

Testing results for 2.1.

RC2

Platforms

eyesIFX

AntiTheft:

FAIL (platform not supported)

BaseStation:

PASS , but too many bad packets over the serial line
"safe": PASS

Blink:

PASS , "safe": PASS

Null:

PASS, "safe": PASS

Oscilloscope:

PASS
"safe": FAIL, starts toggling LED0 after a few seconds

Powerup:

PASS, "safe": PASS

RadioCountToLeds:

PASS,
"safe": FAIL, leds stay off (packets are not sent?)

RadioSenseToLeds:

PASS,
"safe": FAIL, leds stay off (packets are not sent?)

tests/cc2420:

not applicable

tests/deluge:

 eyesIFX not supported

tests/storage/Block:

  PASS, "safe": PASS

tests/storage/CircularLog:

  PASS, "safe": FAIL (seems to cycle after ~ 60sec with LED1 toggling)

tests/storage/Config:

  PASS, "safe": PASS
  warnings:
  /home/hanjo/tos/tinyos-2.x/tos/chips/at45db/ConfigStorageP.nc: In

function `ConfigStorageP$ConfigStorage$commit':

  /home/hanjo/tos/tinyos-2.x/tos/chips/at45db/ConfigStorageP.nc:285:

warning: assignment from incompatible pointer type

tests/storage/Log:

  PASS, "safe": PASS

tests/storage/SyncLog:

  PASS, "safe": PASS

tests/TestAdc:

   PASS, "safe": FAIL (LED2 is not turned on)

tests/arbiters:

  TestFcfsArbiter:
      PASS, "safe": PASS
  TestRoundRobinArbiter:
      PASS, "safe": PASS

tests/TestFTSP:

 FAIL (platform not supported)

tests/TestLPL:

FAIL (platform not supported)

tests/TestPrintf:

   PASS, "safe": PASS
  warnings:
      /home/hanjo/tos/tinyos-2.x/tos/interfaces/Queue.nc: In

function `PrintfP$Queue$dequeue':

     /home/hanjo/tos/tinyos-2.x/tos/interfaces/Queue.nc:81: warning:

passing arg 1 of `CNonNull' makes pointer from integer without a cast

tests/TestSerial:

  FAIL (The SF reports to have sent the packets from the host to the

mote, but no LEDs are toggled)

tests/TestSimComm:

FAIL (platform not supported)

tests/TestSimTimer:

 FAIL (platform not supported)

tests/tosthreads/apps/Blink:

  FAIL
  error:
   BlinkC.nc:39: interface Thread not found

tests/tosthreads/capps/Blink:

  FAIL
  error:
  msp430-gcc: .nc: No such file or directory

telos

apps/tests/tkn154/TestASSOCIATE


Pass

apps/tests/tkn154/TestDATA


Pass

apps/tests/tkn154/TestINDIRECT


Pass

apps/tests/tkn154/TestPROMISCUOUS


Pass README needs fixing: In README: the following lines:

  $ cd $TOSDIR/../apps/tests/TestPrintf
  $ make telosb
  $ java PrintfClient -comm serial@/dev/ttyUSBXXX:telosb

should be replaced with:

  $ java net.tinyos.tools.PrintfClient -comm serial@/dev/ttyUSB0:telosb

apps/tests/tkn154/TestSTARTSYNC


Pass

tosthreads/capps/Blink


Pass

tosthreads/capps/BaseStation


Pass

tosthreads/capps/Bounce


Pass

tosthreads/capps/Null


Pass

tosthreads/capps/RadioStress


Pass

tosthreads/capps/SenseAndSend


Pass

tosthreads/capps/SenseStoreAndForward


Pass

tosthreads/capps/TestCollection


Pass README needs to be fixed for the correct serialforwarder rate (57600 for telosb with threads)

tosthreads/capps/TestLogStorage


Pass

tosthreads/capps/TestPrintf


Pass

tosthreads/capps/TestSineSensor


Pass

tosthreads/capps/ThreadStress


Pass

tosthreads/apps/Blink


Pass

tosthreads/apps/BaseStation


Pass

tosthreads/apps/Bounce


Pass

tosthreads/apps/RadioStress


Pass

tosthreads/apps/TestBlockStorage


Pass

tosthreads/apps/TestCollection


Pass README needs to be fixed for the correct serialforwarder rate (57600 for telosb with threads)

tosthreads/apps/TestPrintf


Pass

tosthreads/apps/TestSineSensor


Pass


tests/TestSimTimer



tests/TestSimComm



tests/TestSerial



tests/TestPrintf



tests/TestLPL



tests/TestFTSP



tests/arbiters/TestRoundRobinArbiter



tests/arbiters/TestFcfsArbiter



tests/TestAdc



tests/storage/Block


tests/storage/CircularLog


tests/storage/Config


tests/storage/Log


tests/storage/SyncLog


tests/deluge/Blink


tests/deluge/Blink


tests/deluge/GoldenImage


tests/deluge/SerialBlink


tests/cc2420/TxThroughput



tests/cc2420/TestPacketLink



tests/cc2420/TestAcks



tests/cc2420/RssiToSerial



tests/cc2420/LplUnicastPeriodicDelivery



tests/cc2420/LplBroadcastPeriodicDelivery



tests/cc2420/LplBroadcastCountToLeds



RadioSenseToLeds



RadioCountToLeds



Powerup



Oscilloscope



Blink


Pass

BaseStation


Pass


TestNetwork


The simulation script (test.py) is not working - the nodes never find a route. You might want to customize this if TestNetwork is a part of the upcoming Collection simulation tutorial.

MultihopOscilloscope


When I try to run it, I am getting this error: receive error for OscilloscopeMsg (AM type 147): invalid length message received (too short). I poked around a bit but not being too familiar with the java toolchain I was not able to debug it in 15 mins. I am thinking this might be something similar for someone familiar with Java.

micaz

High-level bit: everything works except for tosthreads/apps, which does not work at all. Most tosthreads/capps work; TestCollection and TestLogStorage do not.

tests/cc2420/LplUnicastPeriodicDelivery:

transmission very unreliable (few receptions)

tests/cc2420/TestPacketLink

README.txt should explain function of java class


micaz-safe

TBD


App Code

RadioCountToLeds: PASS RadioSenseToLeds: PASS TestSimComm: PASS, added script

TestPowerup - Complies with the naming conventions in TEP3. - Added a README.txt

TestPrintf - Complies with the naming conventions in TEP3. - Added a README.txt, updated source code documentation.

TestSerial - Complies with the naming conventions in TEP3. - Changed AM id to comply with TEP4. - README.txt is present and adequately describes the operation.