#
d99250aa |
| 19-Jul-2023 |
Juraj Linkeš <juraj.linkes@pantheon.tech> |
dts: add basic UDP test case
The test cases showcases the scapy traffic generator code.
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> Acked-by: Jeremy Spewock <jspewock@iol.unh.edu>
|
#
cecfe0aa |
| 19-Jul-2023 |
Juraj Linkeš <juraj.linkes@pantheon.tech> |
dts: add traffic generator abstractions
There are traffic abstractions for all traffic generators and for traffic generators that can capture (not just count) packets.
There also related abstractio
dts: add traffic generator abstractions
There are traffic abstractions for all traffic generators and for traffic generators that can capture (not just count) packets.
There also related abstractions, such as TGNode where the traffic generators reside and some related code.
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
show more ...
|
#
88489c05 |
| 19-Jul-2023 |
Jeremy Spewock <jspewock@iol.unh.edu> |
dts: add smoke tests
Adds a new test suite for running smoke tests that verify general configuration aspects of the system under test. If any of these tests fail, the DTS execution terminates as par
dts: add smoke tests
Adds a new test suite for running smoke tests that verify general configuration aspects of the system under test. If any of these tests fail, the DTS execution terminates as part of a "fail-fast" model.
Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu> Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
show more ...
|
#
0c6f2d11 |
| 03-Mar-2023 |
Juraj Linkeš <juraj.linkes@pantheon.tech> |
dts: add test results module
The module stores the results and errors from all executions, build targets, test suites and test cases.
The result consist of the result of the setup and the teardown
dts: add test results module
The module stores the results and errors from all executions, build targets, test suites and test cases.
The result consist of the result of the setup and the teardown of each testing stage (listed above) and the results of the inner stages. The innermost stage is the case, which also contains the result of test case itself.
The modules also produces a brief overview of the results and the number of executed tests.
It also finds the proper return code to exit with from among the stored errors.
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> Tested-by: Bruce Richardson <bruce.richardson@intel.com> Tested-by: Chenyu Huang <chenyux.huang@intel.com> Tested-by: Patrick Robb <probb@iol.unh.edu>
show more ...
|
#
1512a0d1 |
| 03-Mar-2023 |
Juraj Linkeš <juraj.linkes@pantheon.tech> |
dts: add test suite config and runner
The config allows users to specify which test suites and test cases within test suites to run. Also add test suite running capabilities to dts runner.
Signed-o
dts: add test suite config and runner
The config allows users to specify which test suites and test cases within test suites to run. Also add test suite running capabilities to dts runner.
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> Tested-by: Bruce Richardson <bruce.richardson@intel.com> Tested-by: Chenyu Huang <chenyux.huang@intel.com> Tested-by: Patrick Robb <probb@iol.unh.edu>
show more ...
|
#
6fc05ca7 |
| 03-Mar-2023 |
Juraj Linkeš <juraj.linkes@pantheon.tech> |
dts: add test suite module
The module implements the base class that all test suites inherit from. It implements methods common to all test suites. The derived test suites implement test cases and a
dts: add test suite module
The module implements the base class that all test suites inherit from. It implements methods common to all test suites. The derived test suites implement test cases and any particular setup needed for the suite or tests.
Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech> Tested-by: Bruce Richardson <bruce.richardson@intel.com> Tested-by: Chenyu Huang <chenyux.huang@intel.com> Tested-by: Patrick Robb <probb@iol.unh.edu>
show more ...
|