aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/templates/job-uhd-streaming-tests-beauty.yml
Commit message (Collapse)AuthorAgeFilesLines
* ci: streaming: flash x310 fpgaSteven Koo2022-07-201-0/+1
| | | | | | | | | | | This uses openFPGALoader to flash the fpga before running the test. This tool is needed because uhd_image_loader only updates the flash for x3xx, which requires a hard power cycle to commit. This openFPGALoader directly updates the fpga SRAM. Signed-off-by: Steven Koo <steven.koo@ni.com>
* ci: Add recv and send frame tuning for streamingSteven Koo2022-06-101-0/+16
| | | | | | | | This adds the ability to tune the recv and send frames as a parameter. This is useful since some rates will fail with jitter in the system with the default settings. Signed-off-by: Steven Koo <steven.koo@ni.com>
* tests: streaming: add support for B210 DUTsMatthew Crymble2022-06-101-0/+16
| | | | | | The use_dpdk will be false for all B210 test cases, but still needs to be defined since the main test_streaming() function requires a value for it.
* tests: streaming: add support for more DUTsMatthew Crymble2022-06-101-3/+31
| | | | | | | | | | This commit enables runs for X310, X310 TwinRx, E320, and N310. By default, python's argparse module will expect a value to be provided for each argument defined. Specifying an nargs value of '?' for the pytest options allows us to use a single pytest invocation in our pipeline configuration, even though some options don't apply to some DUT types.
* tests: add filesystem flashing to streaming testsVirendra Kakade2022-04-121-0/+7
| | | | Signed-off-by: Virendra Kakade <virendra.kakade@ni.com>
* tests: streaming tests setupVirendra Kakade2022-04-061-7/+16
| | | | | | | Add auto DUT bitfile configuration. Add special network configuration commands for X410. Signed-off-by: Virendra Kakade <virendra.kakade@ni.com>
* tests: enable automated streaming tests on X410Virendra Kakade2022-03-311-4/+10
| | | | | | | | | | | | Enable automated streaming tests to run on X410. Disable tests on non-X410 devices for now. Run only DPDK tests since the setup can not withstand 4Rx 4Tx and 4FDx in non-DPDK mode in manual testing. And we need to enable running these tests for 100GbE testing. Adjust streaming test thresholds to new values which seemed to work fine in manual testing. Might make them tighter in future based on more data.
* tests: add automated streaming testsMatthew Crymble2021-11-301-0/+25