|
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 ("mixed-wireless", "True", "True"), |
|
12 ("multirate --totalTime=0.3s --rateManager=ns3::AarfcdWifiManager", "True", "True"), |
|
13 ("multirate --totalTime=0.3s --rateManager=ns3::AmrrWifiManager", "True", "True"), |
|
14 ("multirate --totalTime=0.3s --rateManager=ns3::CaraWifiManager", "True", "True"), |
|
15 ("multirate --totalTime=0.3s --rateManager=ns3::IdealWifiManager", "True", "True"), |
|
16 ("multirate --totalTime=0.3s --rateManager=ns3::MinstrelWifiManager", "True", "True"), |
|
17 ("multirate --totalTime=0.3s --rateManager=ns3::OnoeWifiManager", "True", "True"), |
|
18 ("multirate --totalTime=0.3s --rateManager=ns3::RraaWifiManager", "True", "True"), |
|
19 ("simple-wifi-frame-aggregation", "True", "True"), |
|
20 ("wifi-adhoc", "False", "True"), # Takes too long to run |
|
21 ("wifi-ap --verbose=0", "True", "True"), # Don't let it spew to stdout |
|
22 ("wifi-clear-channel-cmu", "False", "True"), # Requires specific hardware |
|
23 ("wifi-simple-adhoc", "True", "True"), |
|
24 ("wifi-simple-adhoc-grid", "True", "True"), |
|
25 ("wifi-simple-infra", "True", "True"), |
|
26 ("wifi-simple-interference", "True", "True"), |
|
27 ("wifi-wired-bridging", "True", "True"), |
|
28 ] |
|
29 |
|
30 # A list of Python examples to run in order to ensure that they remain |
|
31 # runnable over time. Each tuple in the list contains |
|
32 # |
|
33 # (example_name, do_run). |
|
34 # |
|
35 # See test.py for more information. |
|
36 python_examples = [ |
|
37 ("wifi-ap.py", "True"), |
|
38 ("mixed-wireless.py", "True"), |
|
39 ] |