.buildman_and_testpy_template: &buildman_and_testpy_dfn
stage: test.py
retry: 2 # QEMU may be too slow, etc.
- rules:
- - when: always
+ needs: [ "Run binman, buildman, dtoc, Kconfig and patman testsuites" ]
before_script:
# Clone uboot-test-hooks
- git config --global --add safe.directory "${CI_PROJECT_DIR}"
build all platforms in a single job:
stage: world build
dependencies: []
- rules:
- - when: always
parallel:
matrix:
- HOST: "arm64"
.testsuites:
stage: testsuites
- rules:
- - when: always
check for new CONFIG symbols outside Kconfig:
extends: .testsuites
TEST_PY_BD: "xilinx_versal_virt"
TEST_PY_TEST_SPEC: "not sleep"
TEST_PY_ID: "--id qemu"
+ OVERRIDE: "-a ~CONFIG_USB_DWC3"
<<: *buildman_and_testpy_dfn
xtfpga test.py:
variables:
ROLE: nyan-big
<<: *lab_dfn
+
+rpi:
+ variables:
+ ROLE: rpi
+ <<: *lab_dfn