[net2-wg] 2.1 testing
Razvan Musaloiu-E.
razvanm at cs.jhu.edu
Tue Jun 24 21:01:48 PDT 2008
Hi!
On Wed, 18 Jun 2008, Philip Levis wrote:
> We are now at this stage of the release process. I have tagged the repository
> with
>
> rc_1_tinyos_2_1_0
>
> Please, everyone, begin testing. We currently do not have someone to test the
> mica2/mica2dot.
>
> 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 6/25:
>
> 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.3beta2. 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/
>
> An application owner MUST, by 9:30AM on 6/25:
>
> 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
>
> If you *absolutely cannot* do the tasks assigned to you, speak up as
> soon as possible.
>
> The platform owners are:
>
> mica2/mica2dot: ?
> micaZ: Phil L./David Gay
> telos: Kevin/David Moss
> intelmote2: Brano/?
> tinynode: Maxime
> eyesIFX: Jan H.
> iris: Janos/Miklos
> shimmer: Konrad/Vlado
>
> 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
The application follows the TEP 3 and I change the am id to follow the TEP
4 (I just added 0x80 to the existing one).
I also tested the application with the attached script. The output
(consistent with the explanation from README) was this:
test-asym.log
ACK NOACK total
1 5111 35752 40863
3 4959 35904 40863
test-equal.log
ACK NOACK total
1 21373 19485 40858
3 21386 19473 40859
test-unequal.log
ACK NOACK total
1 27773 12816 40589
3 21153 19437 40590
--
Razvan ME
> 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
>
> _______________________________________________
> Tinyos-2.0wg mailing list
> Tinyos-2.0wg at millennium.berkeley.edu
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-2.0wg
-------------- next part --------------
make micaz sim
for t in test*.py
do
echo Running $t...
python $t > `basename $t .py`.log
done
make clean
for l in test*.log
do
echo $l
echo -e '\t ACK \t\t NOACK \t total'
for i in 1 3
do
N1=`grep 'Send completed' $l | grep ' ACK' | grep "($i)" | wc -l`
N2=`grep 'Send completed' $l | grep 'NOACK' | grep "($i)" | wc -l`
echo -e "\t $i $N1 \t $N2 \t" `expr $N1 + $N2`
done
done
More information about the net2-wg
mailing list