wlan_qos_2client_4app_noack.test.failed 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. %description:
  2. This test compares the INET wireless model against the NS3 wireless model.
  3. The test scenario contains 2 adhoc EDCA QoS client. The client runs 4 different
  4. UDP applications, one for each EDCA queue. The server is out of range.
  5. TODO: this test fails because without ACKs occasionally a signal arrives at the
  6. other node just at the moment when it starts sending another and the two simulators
  7. handle this case differently
  8. %testprog: opp_run
  9. %inifile: omnetpp.ini
  10. [General]
  11. network = Ns3Test
  12. ned-path = .;../../../../../src;../../lib
  13. include ../../lib/ns3test.ini
  14. sim-time-limit = 1s
  15. *.srvHost.wlan[0].mac.ctn[0].rng-0 = 1
  16. *.cliHost[0].wlan[0].mac.ctn[0].rng-0 = 11
  17. *.cliHost[0].wlan[0].mac.ctn[1].rng-0 = 10
  18. *.cliHost[0].wlan[0].mac.ctn[2].rng-0 = 9
  19. *.cliHost[0].wlan[0].mac.ctn[3].rng-0 = 8
  20. *.cliHost[1].wlan[0].mac.ctn[0].rng-0 = 17
  21. *.cliHost[1].wlan[0].mac.ctn[1].rng-0 = 16
  22. *.cliHost[1].wlan[0].mac.ctn[2].rng-0 = 15
  23. *.cliHost[1].wlan[0].mac.ctn[3].rng-0 = 14
  24. **.useFullAckTimeout = true
  25. *.withQos = true
  26. *.numClients = 2
  27. *.numApps = 4
  28. *.serverYPos = 3000m
  29. *.appStartTime = 0.5s
  30. *.appStartDelta = 0.0s
  31. *.sendInterval = 0.0001s
  32. %postrun-command: grep TX: test.out
  33. %postrun-command: pwd ; cd ../../ns3; ./waf --run "examples/wireless/inet-wireless-udp --withQos=true --numClients=2 --numApps=4 --serverYPos=3000 --appStartTime=0.5 --appStartDelta=0.0 --sendInterval=0.0001 --simulationTime=1"
  34. %postrun-command: grep TX: postrun-command\(2\).out
  35. %postrun-command: diff -s postrun-command\(1\).out postrun-command\(3\).out ; echo ""
  36. %contains: postrun-command(4).out
  37. Files postrun-command(1).out and postrun-command(3).out are identical
  38. %contains: postrun-command(1).out
  39. node = 1
  40. %contains: postrun-command(1).out
  41. node = 2
  42. %contains: postrun-command(1).out
  43. ac = AC_VO
  44. %contains: postrun-command(1).out
  45. ac = AC_VI
  46. %not-contains: postrun-command(1).out
  47. duration = 44000000