ns-3 tests to control the quality of the repository over time, by checking the state of URLs listed and more More...
Public Member Functions | |
test_01_CheckForDeadLinksInSources (self) | |
Test if all urls in source files are alive. | |
test_02_MemoryCheckWithSanitizers (self) | |
Test if all tests can be executed without hitting major memory bugs. | |
test_03_CheckImageBrightness (self) | |
Check if images in the docs are above a brightness threshold. | |
test_04_CheckForBrokenLogs (self) | |
Check if one of the log statements of examples/tests contains/exposes a bug. | |
ns-3 tests to control the quality of the repository over time, by checking the state of URLs listed and more
Definition at line 3190 of file test-ns3.py.
test-ns3.NS3QualityControlTestCase.test_01_CheckForDeadLinksInSources | ( | self | ) |
Test if all urls in source files are alive.
Definition at line 3196 of file test-ns3.py.
test-ns3.NS3QualityControlTestCase.test_02_MemoryCheckWithSanitizers | ( | self | ) |
Test if all tests can be executed without hitting major memory bugs.
Definition at line 3376 of file test-ns3.py.
References test-ns3.run_ns3(), and test-ns3.run_program().
test-ns3.NS3QualityControlTestCase.test_03_CheckImageBrightness | ( | self | ) |
Check if images in the docs are above a brightness threshold.
This should prevent screenshots with dark UI themes.
Definition at line 3389 of file test-ns3.py.
test-ns3.NS3QualityControlTestCase.test_04_CheckForBrokenLogs | ( | self | ) |
Check if one of the log statements of examples/tests contains/exposes a bug.
Definition at line 3425 of file test-ns3.py.
References test-ns3.run_ns3(), and test-ns3.run_program().