ci: add FPGA image loading before testing

This commit is contained in:
Grant Meyerhoff 2026-08-11 11:10:00 -05:00 committed by mkoop-ni
parent 27cd1c5a6f
commit e7ea67c2c7
2 changed files with 8 additions and 2 deletions

View File

@ -253,7 +253,11 @@ jobs:
cd $(Common.TestResultsDirectory)/devtest
export PATH=$(Build.BinariesDirectory)/uhddev/build/utils:$(Build.BinariesDirectory)/uhddev/build/examples:$PATH
export LD_LIBRARY_PATH=$(Build.BinariesDirectory)/uhddev/build/lib:$LD_LIBRARY_PATH
export UHD_IMAGES_DIR=$(Build.BinariesDirectory)/uhddev/build-installed/share/uhd/images/:$HOME/adrv9032_images
export UHD_IMAGES_DIR=$(Build.BinariesDirectory)/uhddev/build/fpga_images
uhd_image_loader --args type=$(devType),serial=$(devSerial)
sleep 10
export UHD_IMAGES_DIR=$HOME/adrv9032_images
uhd_usrp_probe --args type=$(devType),serial=$(devSerial)
python3 ${{ parameters.uhdSrcDir }}/uhddev/host/tests/devtest/run_testsuite.py \
--src-dir ${{ parameters.uhdSrcDir }}/uhddev/host/tests/devtest \
--devtest-pattern $(devtestPattern) --args type=$(devType),serial=$(devSerial) \

View File

@ -255,7 +255,9 @@ jobs:
$(parameters.extra_rf_test_args)" || rf_test_status=$?
elif [ "$(devType)" = "b3xx" ]; then
cd $(Build.SourcesDirectory)/ettus-rts/config/remote/python_tests/pytests
export UHD_IMAGES_DIR=$(Build.BinariesDirectory)/uhddev/build-installed/share/uhd/images/:$HOME/adrv9032_images
uhd_image_loader --args type=$(devType),serial=$(devSerial)
sleep 10
export UHD_IMAGES_DIR=$HOME/adrv9032_images
uhd_usrp_probe --args type=$(devType),serial=$(devSerial)
python3 ../automated_main.py --ats_config $(pytestAtsConfig) --dut $(pytestDUT) \
--results_path $(Common.TestResultsDirectory)/pytest/rf/$(devFpga) ${{ parameters.extra_rf_test_args }} || rf_test_status=$?