From bc211db5fd860bfc3d3dc76f3c2b0dbff47c44d3 Mon Sep 17 00:00:00 2001 From: adamdunkels Date: Mon, 13 Sep 2010 13:57:17 +0000 Subject: [PATCH] A version of the Contiki shell collect test but with stocastic packet loss. This tests that the collect protocol correctly handles lossy networks. --- .../contiki_tests/sky_shell_collect_lossy.csc | 541 ++++++++++++++++++ 1 file changed, 541 insertions(+) create mode 100644 tools/cooja/contiki_tests/sky_shell_collect_lossy.csc diff --git a/tools/cooja/contiki_tests/sky_shell_collect_lossy.csc b/tools/cooja/contiki_tests/sky_shell_collect_lossy.csc new file mode 100644 index 000000000..88a43fcd2 --- /dev/null +++ b/tools/cooja/contiki_tests/sky_shell_collect_lossy.csc @@ -0,0 +1,541 @@ + + + [CONTIKI_DIR]/tools/cooja/apps/mrm + [CONTIKI_DIR]/tools/cooja/apps/mspsim + [CONTIKI_DIR]/tools/cooja/apps/avrora + [CONTIKI_DIR]/tools/cooja/apps/native_gateway + [CONTIKI_DIR]/tools/cooja/apps/serial_socket + /home/user/contikiprojects/sics.se/mobility + + My simulation + 0 + 123456 + 1000000 + + se.sics.cooja.radiomediums.UDGM + 80.0 + 0.0 + 1.0 + 0.0 + + + 40000 + + + se.sics.cooja.mspmote.SkyMoteType + sky1 + shell + [CONTIKI_DIR]/examples/sky-shell/sky-shell.c + make sky-shell.sky TARGET=sky + [CONTIKI_DIR]/examples/sky-shell/sky-shell.sky + se.sics.cooja.interfaces.Position + se.sics.cooja.interfaces.RimeAddress + se.sics.cooja.interfaces.IPAddress + se.sics.cooja.interfaces.Mote2MoteRelations + se.sics.cooja.interfaces.MoteAttributes + se.sics.cooja.mspmote.interfaces.MspClock + se.sics.cooja.mspmote.interfaces.MspMoteID + se.sics.cooja.mspmote.interfaces.SkyButton + se.sics.cooja.mspmote.interfaces.SkyFlash + se.sics.cooja.mspmote.interfaces.SkyCoffeeFilesystem + se.sics.cooja.mspmote.interfaces.SkyByteRadio + se.sics.cooja.mspmote.interfaces.MspSerial + se.sics.cooja.mspmote.interfaces.SkyLED + se.sics.cooja.mspmote.interfaces.MspDebugOutput + se.sics.cooja.mspmote.interfaces.SkyTemperature + + + + + se.sics.cooja.interfaces.Position + 51.083635845134815 + 52.18027797603351 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 1 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 87.37621589982353 + 69.01745044943294 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 2 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 0.3225524247130407 + 99.67744560167213 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 3 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 52.99553499162932 + 44.55947520113671 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 4 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 64.36007081217727 + 7.922505931377522 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 5 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 46.937655527278906 + 34.37401121375584 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 6 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 29.606117317748925 + 59.7062771702808 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 7 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 64.60462597715014 + 65.32875118919438 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 8 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 84.91966612667193 + 21.61064185087591 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 9 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 24.128119535736893 + 14.27770805377394 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 10 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 36.23919862128766 + 23.421151622254555 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 11 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 53.689973725385855 + 92.47281715616484 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 12 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 21.499980846738108 + 86.31913226282572 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 13 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 23.896054282937385 + 6.502957157635625 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 14 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 86.99986531287792 + 45.74381748881159 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 15 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 68.50722882135574 + 50.25930042782911 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 16 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 22.03851735367126 + 57.304977718401084 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 17 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 16.094855623021655 + 20.15220518337424 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 18 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 91.46540103964149 + 63.949352956656554 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 19 + + sky1 + + + + + se.sics.cooja.interfaces.Position + 71.92141571796324 + 39.70157072422388 + 0.0 + + + se.sics.cooja.mspmote.interfaces.MspMoteID + 20 + + sky1 + + + + se.sics.cooja.plugins.SimControl + 318 + 0 + 172 + 0 + 0 + + + se.sics.cooja.plugins.Visualizer + + se.sics.cooja.plugins.skins.UDGMVisualizerSkin + se.sics.cooja.plugins.skins.IDVisualizerSkin + se.sics.cooja.plugins.skins.AttributeVisualizerSkin + 4.028431381533795 0.0 0.0 4.028431381533795 114.84980283087096 -0.016939876572727552 + + 631 + 2 + 545 + 809 + 0 + + + se.sics.cooja.plugins.LogListener + + timedout + + 1440 + 3 + 275 + 1 + 556 + + + se.sics.cooja.plugins.ScriptRunner + + + true + + 600 + 1 + 775 + 304 + 5 + + +