A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
examples-to-run.py
Go to the documentation of this file.
1#! /usr/bin/env python3
2
3# A list of C++ examples to run in order to ensure that they remain
4# buildable and runnable over time. Each tuple in the list contains
5#
6# (example_name, do_run, do_valgrind_run).
7#
8# See test.py for more information.
9cpp_examples = [
10 ("star", "True", "True"),
11 ("tcp-large-transfer", "True", "True"),
12 ("tcp-star-server", "True", "True"),
13 ("tcp-variants-comparison", "True", "True"),
14 (
15 "tcp-validation --firstTcpType=dctcp --linkRate=50Mbps --baseRtt=10ms --queueUseEcn=1 --stopTime=15s --validate=dctcp-10ms",
16 "True",
17 "True",
18 ),
19 (
20 "tcp-validation --firstTcpType=dctcp --linkRate=50Mbps --baseRtt=80ms --queueUseEcn=1 --stopTime=40s --validate=dctcp-80ms",
21 "True",
22 "True",
23 ),
24 (
25 "tcp-validation --firstTcpType=cubic --linkRate=50Mbps --baseRtt=50ms --queueUseEcn=0 --stopTime=20s --validate=cubic-50ms-no-ecn",
26 "True",
27 "True",
28 ),
29 (
30 "tcp-validation --firstTcpType=cubic --linkRate=50Mbps --baseRtt=50ms --queueUseEcn=1 --stopTime=20s --validate=cubic-50ms-ecn",
31 "True",
32 "True",
33 ),
34]
35
36# A list of Python examples to run in order to ensure that they remain
37# runnable over time. Each tuple in the list contains
38#
39# (example_name, do_run).
40#
41# See test.py for more information.
42python_examples = []