aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/uhd-hardware-test-dev.yml
diff options
context:
space:
mode:
authorSteven Koo <steven.koo@ni.com>2022-06-03 10:27:00 -0500
committerAaron Rossetto <aaron.rossetto@ni.com>2022-06-10 13:24:06 -0500
commit693ec038b66520b0f868cee0338d00e3eb766548 (patch)
treec0ff3c206d11bd8223b917ea6a45186e1358034f /.ci/uhd-hardware-test-dev.yml
parenttests: mark test jobs as an overall failure if there is a test failure (diff)
downloaduhd-693ec038b66520b0f868cee0338d00e3eb766548.tar.xz
uhd-693ec038b66520b0f868cee0338d00e3eb766548.zip
ci: Add devtests to hardware-test-dev
This enables running the devtests without having to rebuild uhd, typically for development purposes. Signed-off-by: Steven Koo <steven.koo@ni.com>
Diffstat (limited to '.ci/uhd-hardware-test-dev.yml')
-rw-r--r--.ci/uhd-hardware-test-dev.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.ci/uhd-hardware-test-dev.yml b/.ci/uhd-hardware-test-dev.yml
index f12d451b4..c2d1d590c 100644
--- a/.ci/uhd-hardware-test-dev.yml
+++ b/.ci/uhd-hardware-test-dev.yml
@@ -11,6 +11,10 @@ parameters:
type: boolean
displayName: Run Streaming Tests
default: false
+- name: run_devtests
+ type: boolean
+ displayName: Run devtests
+ default: false
- name: testLength
type: string
values:
@@ -57,6 +61,7 @@ stages:
parameters:
testOS: ubuntu1804
uhdArtifactSource: uhd_mono_pipeline
+
- stage: test_streaming_stage
displayName: Test UHD Streaming
dependsOn: []
@@ -69,3 +74,13 @@ stages:
uhdArtifactSource: uhd_mono_pipeline
testLength: ${{ parameters.testLength }}
+- stage: test_uhd_devtest
+ displayName: Test UHD Devtest
+ dependsOn: []
+ condition: ${{ parameters.run_devtests }}
+ jobs:
+ - template: templates/job-uhd-devtest-rhombus.yml
+ parameters:
+ testOS: ubuntu2004
+ uhdSrcDir: $(Build.SourcesDirectory)
+ uhdArtifactSource: uhd_mono_pipeline