]> rtime.felk.cvut.cz Git - frescor/frsh-forb.git/commitdiff
fwp: Added test including sending with rate change
authorTuka Martin <tukamart@fel.cvut.cz>
Tue, 24 Apr 2012 00:29:41 +0000 (02:29 +0200)
committerTuka Martin <tukamart@fel.cvut.cz>
Tue, 24 Apr 2012 00:29:41 +0000 (02:29 +0200)
src/fwp/fwp/demo/Makefile.omk
src/fwp/fwp/demo/fwp_send_receive_adaptive_rate_change.sh [new file with mode: 0755]

index 4565fcd75029fc30aa5835ec0a3749bd6c7bbc9e..c23652f28fc711c1005d1d76c7fde603d4e7834b 100644 (file)
@@ -13,4 +13,4 @@ fake_wifi_agent_LIBS += wifi_agent_client_functions forb contract
 
 wvtest_SCRIPTS += fwp_send_receive.sh
 wvtest_SCRIPTS += fwp_send_receive_adaptive.sh
-
+wvtest_SCRIPTS += fwp_send_receive_adaptive_rate_change.sh
diff --git a/src/fwp/fwp/demo/fwp_send_receive_adaptive_rate_change.sh b/src/fwp/fwp/demo/fwp_send_receive_adaptive_rate_change.sh
new file mode 100755 (executable)
index 0000000..4ef092c
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+. $(dirname $0)/wvtest.sh
+
+wvtest_cleanup() {
+       WVPASS kill `cat fcb.pid fwp.pid fds.pid`
+       WVPASS rm fcb.pid
+       WVPASS rm fwp.pid
+       WVPASS rm fds.pid
+}
+
+WVPASS fcb -dfcb.pid
+WVPASS frm_fwp -dfwp.pid
+WVPASS fake_wifi_agent -a 00:00:01:AA:BB:CC -r 10
+WVPASS fwp_demo_receiver -p 7777 -m 3
+#TODO: run in background, so fake_wifi_agent can change the rate
+fwp_demo_sender_adaptive -efds.pid -d 127.0.0.1 -p 7777 -m 3 -s 1000 -a 00:00:01:AA:BB:CC
+WVPASS fake_wifi_agent -a 00:00:01:AA:BB:CC -r 5