uhd/.ci/templates/tests/job-uhd-x420-hardware-tests-s175.yml
2026-10-06 08:51:20 +02:00

87 lines
2.7 KiB
YAML

parameters:
- name: uhdArtifactSource
type: string
default: current
- name: uhdFpgaArtifactSource
type: string
default: current
- name: fpga_imgs_source
type: string
- name: extra_rf_test_args
type: string
default: ''
- name: testLength
type: string
- name: runPyTest
type: boolean
default: true
- name: runPyTestNonRF
type: boolean
default: true
- name: runDevTest
type: boolean
default: true
- name: runSystemImageTest
type: boolean
default: true
- name: forceIQCorrections
type: boolean
default: false
jobs:
- ${{ if parameters.runPyTest }}:
- template: templates/job-uhd-x4xx-hardware-tests.yml
parameters:
suiteName: 'dre_s175_x420_3'
toolset: 'make'
runPyTest: true
runPyTestNonRF: false
runDevTest: false
runSystemImageTest: false
forceIQCorrections: ${{ parameters.forceIQCorrections }}
master_clock_rate: '245.76e6'
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:
dre_s175-x420-3:
dutName: 'dre_s175-x420-3'
dutType: 'x4xx'
devtestPattern: 'x420'
dutFPGA: 'CG_1000'
dutEmbeddedImagesArtifact: 'x4xx-images'
uartSerial: '$(x420_uartSerial)'
pipelineAgent: dre-s175-x420-3
pytestAtsConfig: ec21_ats
pytestDUT: 'x420'
sfp0ip: '$(x420_dutAddr)'
- ${{ if or(parameters.runPyTestNonRF, parameters.runDevTest, parameters.runSystemImageTest) }}:
- template: templates/job-uhd-x4xx-hardware-tests.yml
parameters:
suiteName: 'dre_s175_x420_4'
toolset: 'make'
runPyTest: false
runPyTestNonRF: ${{ parameters.runPyTestNonRF }}
runDevTest: ${{ parameters.runDevTest }}
runSystemImageTest: ${{ parameters.runSystemImageTest }}
master_clock_rate: '245.76e6'
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:
dre_s175-x420-4:
dutName: 'dre_s175-x420-4'
dutType: 'x4xx'
devtestPattern: 'x420'
dutFPGA: 'CG_1000'
dutEmbeddedImagesArtifact: 'x4xx-images'
uartSerial: '$(x420_uartSerial)'
pipelineAgent: dre-s175-x420-4
pytestAtsConfig: dre_s175_ats
pytestDUT: 'x420'
sfp0ip: '$(x420_dutAddr)'