author | Hajime Tazaki <tazaki@sfc.wide.ad.jp> |
Wed, 25 Sep 2013 16:02:32 +0900 | |
changeset 515 | 98f8c21e069f |
parent 491 | 3e2d2616d9b0 |
child 533 | e745ad39c593 |
permissions | -rw-r--r-- |
361 | 1 |
#! /usr/bin/env python |
2 |
## -*- Mode: python; py-indent-offset: 4; indent-tabs-mode: nil; coding: utf-8; -*- |
|
3 |
||
4 |
# A list of C++ examples to run in order to ensure that they remain |
|
5 |
# buildable and runnable over time. Each tuple in the list contains |
|
6 |
# |
|
7 |
# (example_name, do_run, do_valgrind_run). |
|
8 |
# |
|
9 |
# See test.py for more information. |
|
10 |
cpp_examples = [ |
|
11 |
("dce-tcp-simple", "True", "True"), |
|
12 |
("dce-udp-simple", "True", "True"), |
|
13 |
("dce-udp-perf", "True", "True"), |
|
14 |
("dce-ccnd-simple", "True", "True"), |
|
15 |
("dce-ccnd-short-stuff", "True", "True"), |
|
16 |
# ("dce-tap-udp-echo", "True", "True"), |
|
17 |
# ("dce-tap-ccnd", "True", "True"), |
|
18 |
# ("dce-tap-vlc", "True", "True"), |
|
19 |
# ("dce-bash-simple", "True", "True"), |
|
20 |
# ("dce-ccn-cache", "True", "True"), |
|
21 |
("dce-linux-simple", "True", "True"), |
|
22 |
("dce-linux", "True", "True"), |
|
23 |
("dce-dccp", "True", "True"), |
|
24 |
("dce-iperf", "True", "True"), |
|
25 |
# ("dce-ccnd-udp-2-nodes", "True", "True"), |
|
26 |
("dce-ccnd-linear-multiple", "True", "True"), |
|
418
4359ef53a0af
Bug 1449 - Use Linux kernel stack for ns-3 applications
Hajime Tazaki <tazaki@nict.go.jp>
parents:
368
diff
changeset
|
27 |
("dce-cradle-simple", "True", "True"), |
4359ef53a0af
Bug 1449 - Use Linux kernel stack for ns-3 applications
Hajime Tazaki <tazaki@nict.go.jp>
parents:
368
diff
changeset
|
28 |
("dce-cradle-simple --rate=10kbps --proto=icmp", "True", "True"), |
4359ef53a0af
Bug 1449 - Use Linux kernel stack for ns-3 applications
Hajime Tazaki <tazaki@nict.go.jp>
parents:
368
diff
changeset
|
29 |
("dce-cradle-simple --rate=10kbps --proto=udp", "True", "True"), |
4359ef53a0af
Bug 1449 - Use Linux kernel stack for ns-3 applications
Hajime Tazaki <tazaki@nict.go.jp>
parents:
368
diff
changeset
|
30 |
("dce-cradle-simple --rate=10kbps --proto=tcp", "True", "True"), |
4359ef53a0af
Bug 1449 - Use Linux kernel stack for ns-3 applications
Hajime Tazaki <tazaki@nict.go.jp>
parents:
368
diff
changeset
|
31 |
("dce-cradle-simple --rate=10kbps --proto=dccp", "True", "True"), |
4359ef53a0af
Bug 1449 - Use Linux kernel stack for ns-3 applications
Hajime Tazaki <tazaki@nict.go.jp>
parents:
368
diff
changeset
|
32 |
("dce-cradle-simple --rate=10kbps --proto=dccp -ccid=3", "True", "True"), |
491
3e2d2616d9b0
Bug 1711 - Allow DCE cradle to support ns-3 based bulk send application
Hajime Tazaki <tazaki@nict.go.jp>
parents:
475
diff
changeset
|
33 |
("dce-cradle-simple --bulk=1 --rate=10kbps --proto=tcp", "True", "True"), |
3e2d2616d9b0
Bug 1711 - Allow DCE cradle to support ns-3 based bulk send application
Hajime Tazaki <tazaki@nict.go.jp>
parents:
475
diff
changeset
|
34 |
("dce-cradle-simple --bulk=1 --rate=10kbps --proto=dccp", "True", "True"), |
3e2d2616d9b0
Bug 1711 - Allow DCE cradle to support ns-3 based bulk send application
Hajime Tazaki <tazaki@nict.go.jp>
parents:
475
diff
changeset
|
35 |
("dce-cradle-simple --bulk=1 --rate=10kbps --proto=dccp -ccid=3", "True", "True"), |
361 | 36 |
("dce-tcp-ns3-nsc-comparison", "True", "True"), |
37 |
("dce-tcp-ns3-nsc-comparison --stack=dce", "True", "True"), |
|
491
3e2d2616d9b0
Bug 1711 - Allow DCE cradle to support ns-3 based bulk send application
Hajime Tazaki <tazaki@nict.go.jp>
parents:
475
diff
changeset
|
38 |
("dce-tcp-ns3-nsc-comparison --bulk=1", "True", "True"), |
3e2d2616d9b0
Bug 1711 - Allow DCE cradle to support ns-3 based bulk send application
Hajime Tazaki <tazaki@nict.go.jp>
parents:
475
diff
changeset
|
39 |
("dce-tcp-ns3-nsc-comparison --stack=dce --bulk=1", "True", "True"), |
3e2d2616d9b0
Bug 1711 - Allow DCE cradle to support ns-3 based bulk send application
Hajime Tazaki <tazaki@nict.go.jp>
parents:
475
diff
changeset
|
40 |
("dce-tcp-ns3-nsc-comparison --stack=dce-dccp", "True", "True"), |
3e2d2616d9b0
Bug 1711 - Allow DCE cradle to support ns-3 based bulk send application
Hajime Tazaki <tazaki@nict.go.jp>
parents:
475
diff
changeset
|
41 |
("dce-tcp-ns3-nsc-comparison --stack=dce-dccp --bulk=1", "True", "True"), |
361 | 42 |
("dce-ping-mt1 --kernel=1", "True", "True"), |
43 |
("dce-mt2 --kernel=1", "True", "True"), |
|
44 |
("dce-mt3 --kernel=1", "True", "True"), |
|
368
8f34f27c2b4b
fix wrong test suite name
Hajime Tazaki <tazaki@nict.go.jp>
parents:
366
diff
changeset
|
45 |
("dce-xfrm", "False", "False"), |
473
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
46 |
# ("dce-ltp", "True", "True"), |
419
2913fcad95fe
multipath TCP (v0.86) example added
Hajime Tazaki <tazaki@nict.go.jp>
parents:
418
diff
changeset
|
47 |
("dce-cradle-mptcp", "True", "True"), |
2913fcad95fe
multipath TCP (v0.86) example added
Hajime Tazaki <tazaki@nict.go.jp>
parents:
418
diff
changeset
|
48 |
("dce-iperf-mptcp", "True", "True"), |
473
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
49 |
("dce-mptcp-handoff-v6", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
50 |
("dce-mptcp-handoff-v6 --errRate=0.05", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
51 |
("dce-mptcp-handoff-v6 --errRate=0.1", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
52 |
("dce-mptcp-handoff-v6 --errRate=0.2", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
53 |
("dce-mptcp-handoff-v6 --errRate=0.3", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
54 |
("dce-mptcp-handoff-v6 --errRate=0.4", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
55 |
("dce-mptcp-handoff-v6 --errRate=0.5", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
56 |
("dce-mptcp-handoff-v6 --errRate=0.8", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
57 |
("dce-mptcp-handoff-v4v6", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
58 |
("dce-mptcp-handoff-v4v6 --errRate=0.05", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
59 |
("dce-mptcp-handoff-v4v6 --errRate=0.1", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
60 |
("dce-mptcp-handoff-v4v6 --errRate=0.2", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
61 |
("dce-mptcp-handoff-v4v6 --errRate=0.3", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
62 |
("dce-mptcp-handoff-v4v6 --errRate=0.4", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
63 |
("dce-mptcp-handoff-v4v6 --errRate=0.5", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
64 |
("dce-mptcp-handoff-v4v6 --errRate=0.8", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
65 |
("dce-mptcp-handoff-v4v6 --v6Primary=1", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
66 |
("dce-mptcp-handoff-v4v6 --v6Primary=1 --errRate=0.05", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
67 |
("dce-mptcp-handoff-v4v6 --v6Primary=1 --errRate=0.1", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
68 |
("dce-mptcp-handoff-v4v6 --v6Primary=1 --errRate=0.2", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
69 |
("dce-mptcp-handoff-v4v6 --v6Primary=1 --errRate=0.3", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
70 |
("dce-mptcp-handoff-v4v6 --v6Primary=1 --errRate=0.4", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
71 |
("dce-mptcp-handoff-v4v6 --v6Primary=1 --errRate=0.5", "True", "True"), |
297f41572c12
add several mptcp examples
Hajime Tazaki <tazaki@nict.go.jp>
parents:
419
diff
changeset
|
72 |
("dce-mptcp-handoff-v4v6 --v6Primary=1 --errRate=0.8", "True", "True"), |
475
f4322345e490
make lte-mptcp example disabled temporary
Hajime Tazaki <tazaki@nict.go.jp>
parents:
473
diff
changeset
|
73 |
# ("dce-mptcp-lte-wifi", "True", "True"), |
515
98f8c21e069f
Bug 1759 - dce httpd example stops working with big files (~1MB)
Hajime Tazaki <tazaki@sfc.wide.ad.jp>
parents:
491
diff
changeset
|
74 |
("dce-httpd", "True", "True"), |
361 | 75 |
] |
76 |
||
77 |
# A list of Python examples to run in order to ensure that they remain |
|
78 |
# runnable over time. Each tuple in the list contains |
|
79 |
# |
|
80 |
# (example_name, do_run). |
|
81 |
# |
|
82 |
# See test.py for more information. |
|
83 |
python_examples = [] |