uhd/.ci/templates/tests/job-uhd-x410-hardware-tests-pebbles.yml
2026-08-20 17:08:19 +02:00

50 lines
1.4 KiB
YAML

parameters:
- name: uhdArtifactSource
type: string
default: current
- name: uhdFpgaArtifactSource
type: string
default: current
- name: fpga_imgs_source
type: string
values:
- 'Filesystem'
- 'Pipeline'
- name: extra_rf_test_args
type: string
default: ''
- name: runX410X4400RfSubset
type: boolean
default: false
- name: testLength
type: string
jobs:
- template: templates/job-uhd-x4xx-hardware-tests.yml
parameters:
suiteName: 'ettus_pebbles_x410'
toolset: 'make'
runPyTest: true
runPyTestNonRF: false
runDevTest: false
runSystemImageTest: false
runX410X4400RfSubset: ${{ and(parameters.runX410X4400RfSubset, eq(parameters.fpga_imgs_source, 'Pipeline')) }}
uhdArtifactSource: ${{ parameters.uhdArtifactSource }}
uhdFpgaArtifactSource: ${{ parameters.uhdFpgaArtifactSource }}
fpga_imgs_source: ${{ parameters.fpga_imgs_source }}
extra_rf_test_args: '${{ parameters.extra_rf_test_args }}'
testLength: '${{ parameters.testLength }}'
dutMatrix:
pebbles-x410-0:
dutName: 'pebbles-x410-0'
dutType: 'x4xx'
devtestPattern: 'x4x0'
dutFPGA: 'X4_200'
dutEmbeddedImagesArtifact: 'x4xx-images'
uartSerial: $(x410_uartSerial)
pipelineAgent: pebbles-agent-1
pytestAtsConfig: uhd_oss_ats
pytestConfigDut: 'x410-400'
pytestDUT: 'x410'
sfp0ip: '192.168.30.62'