Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/gpu/drm/ci/   (Open Source Betriebssystem Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 9 kB image not shown  

Quelle  test.yml   Sprache: unbekannt

 
Spracherkennung für: .yml vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

.allow_failure_lockdep:
  variables:
    FF_USE_NEW_BASH_EVAL_STRATEGY: 'true'
  allow_failure:
    exit_codes:
      - 101

.lava-test:
  extends:
    - .container+build-rules
    - .allow_failure_lockdep
  timeout: "1h30m"
  rules:
    - !reference [.scheduled_pipeline-rules, rules]
    - !reference [.collabora-farm-rules, rules]
    - when: on_success
  script:
    # Note: Build dir (and thus install) may be dirty due to GIT_STRATEGY
    - rm -rf install
    - tar -xf artifacts/install.tar
    - mv -n install/* artifacts/.
    # Override it with our lava-submit.sh script
    - ./artifacts/lava-submit.sh

.lava-igt:arm32:
  extends:
    - .lava-arm32-test-gl
  variables:
    HWCI_TEST_SCRIPT: "/install/igt_runner.sh"
    DEBIAN_ARCH: "armhf"
    FARM: collabora
  dependencies:
    - testing:arm32
  needs:
    - alpine/x86_64_lava_ssh_client
    - debian/arm32_test-gl
    - python-artifacts
    - testing:arm32
    - igt:arm32

.lava-igt:arm64:
  extends:
    - .lava-arm64-test-gl
  variables:
    HWCI_TEST_SCRIPT: "/install/igt_runner.sh"
    DEBIAN_ARCH: "arm64"
    FARM: collabora
  dependencies:
    - testing:arm64
  needs:
    - alpine/x86_64_lava_ssh_client
    - debian/arm64_test-gl
    - python-artifacts
    - testing:arm64
    - igt:arm64

.lava-igt:x86_64:
  extends:
    - .lava-x86_64-test-gl
  variables:
    HWCI_TEST_SCRIPT: "/install/igt_runner.sh"
    DEBIAN_ARCH: "amd64"
    FARM: collabora
  dependencies:
    - testing:x86_64
  needs:
    - alpine/x86_64_lava_ssh_client
    - debian/x86_64_test-gl
    - python-artifacts
    - testing:x86_64
    - igt:x86_64

.baremetal-igt-arm64:
  extends:
    - .baremetal-test-arm64-gl
    - .use-debian/baremetal_arm64_test-gl
    - .allow_failure_lockdep
  timeout: "1h30m"
  rules:
    - !reference [.scheduled_pipeline-rules, rules]
    - !reference [.google-freedreno-farm-rules, rules]
    - when: on_success
  variables:
    FDO_CI_CONCURRENT: 10
    HWCI_TEST_SCRIPT: "/install/igt_runner.sh"
    S3_ARTIFACT_NAME: "arm64/kernel-files"
    BM_KERNEL: https://${PIPELINE_ARTIFACTS_BASE}/arm64/Image.gz
    BM_CMDLINE: "ip=dhcp console=ttyMSM0,115200n8 $BM_KERNEL_EXTRA_ARGS root=/dev/nfs rw nfsrootdebug nfsroot=,tcp,nfsvers=4.2 init=/init $BM_KERNELARGS"
    FARM: google
  needs:
    - debian/baremetal_arm64_test-gl
    - job: testing:arm64
      artifacts: false
    - igt:arm64
  tags:
    - $RUNNER_TAG

.software-driver:
  stage: software-driver
  extends:
    - .test-gl
    - .allow_failure_lockdep
  timeout: "1h30m"
  rules:
    - !reference [.scheduled_pipeline-rules, rules]
    - when: on_success
  tags:
    - $FDO_RUNNER_JOB_PRIORITY_TAG_X86_64_KVM
  before_script:
    - !reference [default, before_script]
    - rm -rf install
    - tar -xf artifacts/install.tar
  script:
    - ln -sf $CI_PROJECT_DIR/install /install
    - mv install/bzImage /kernel/bzImage
    - install/crosvm-runner.sh install/igt_runner.sh
  needs:
    - debian/x86_64_test-gl
    - testing:x86_64
    - igt:x86_64

.msm-sc7180:
  extends:
    - .lava-igt:arm64
  stage: msm
  variables:
    DRIVER_NAME: msm
    BOOT_METHOD: depthcharge
    KERNEL_IMAGE_TYPE: ""

msm:sc7180-trogdor-lazor-limozeen:
  extends:
    - .msm-sc7180
  parallel: 4
  variables:
    DEVICE_TYPE: sc7180-trogdor-lazor-limozeen
    DTB: sc7180-trogdor-lazor-limozeen-nots-r5
    GPU_VERSION: ${DEVICE_TYPE}
    RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-lazor-limozeen

msm:sc7180-trogdor-kingoftown:
  extends:
    - .msm-sc7180
  parallel: 6
  variables:
    DEVICE_TYPE: sc7180-trogdor-kingoftown
    DTB: sc7180-trogdor-kingoftown
    GPU_VERSION: ${DEVICE_TYPE}
    RUNNER_TAG: mesa-ci-x86-64-lava-sc7180-trogdor-kingoftown

msm:apq8016:
  extends:
    - .baremetal-igt-arm64
  stage: msm
  variables:
    DEVICE_TYPE: apq8016-sbc-usb-host
    DRIVER_NAME: msm
    BM_DTB: https://${PIPELINE_ARTIFACTS_BASE}/arm64/${DEVICE_TYPE}.dtb
    GPU_VERSION: apq8016
    # disabling unused clocks congests with the MDSS runtime PM trying to
    # disable those clocks and causes boot to fail.
    # Reproducer: DRM_MSM=y, DRM_I2C_ADV7511=m
    BM_KERNEL_EXTRA_ARGS: clk_ignore_unused
    RUNNER_TAG: google-freedreno-db410c
  script:
    - ./install/bare-metal/fastboot.sh || exit $?

msm:apq8096:
  extends:
    - .baremetal-igt-arm64
  stage: msm
  variables:
    DEVICE_TYPE: apq8096-db820c
    DRIVER_NAME: msm
    BM_KERNEL_EXTRA_ARGS: maxcpus=2
    BM_DTB: https://${PIPELINE_ARTIFACTS_BASE}/arm64/${DEVICE_TYPE}.dtb
    GPU_VERSION: apq8096
    RUNNER_TAG: google-freedreno-db820c
  script:
    - ./install/bare-metal/fastboot.sh || exit $?

msm:sm8350-hdk:
  extends:
    - .lava-igt:arm64
  stage: msm
  parallel: 4
  variables:
    BOOT_METHOD: fastboot
    DEVICE_TYPE: sm8350-hdk
    DRIVER_NAME: msm
    DTB: ${DEVICE_TYPE}
    FARM: collabora
    GPU_VERSION: ${DEVICE_TYPE}
    KERNEL_IMAGE_NAME: "Image.gz"
    KERNEL_IMAGE_TYPE: ""
    RUNNER_TAG: mesa-ci-x86-64-lava-sm8350-hdk

.rockchip-device:
  variables:
    DTB: ${DEVICE_TYPE}
    BOOT_METHOD: depthcharge

.rockchip-display:
  stage: rockchip
  variables:
    DRIVER_NAME: rockchip

.rk3288:
  extends:
    - .lava-igt:arm32
    - .rockchip-device
  variables:
    DEVICE_TYPE: rk3288-veyron-jaq
    GPU_VERSION: rk3288
    KERNEL_IMAGE_TYPE: "zimage"
    RUNNER_TAG: mesa-ci-x86-64-lava-rk3288-veyron-jaq

.rk3399:
  extends:
    - .lava-igt:arm64
    - .rockchip-device
  parallel: 2
  variables:
    DEVICE_TYPE: rk3399-gru-kevin
    GPU_VERSION: rk3399
    KERNEL_IMAGE_TYPE: ""
    RUNNER_TAG: mesa-ci-x86-64-lava-rk3399-gru-kevin

rockchip:rk3288:
  extends:
    - .rk3288
    - .rockchip-display

panfrost:rk3288:
  extends:
    - .rk3288
    - .panfrost-gpu

rockchip:rk3399:
  extends:
    - .rk3399
    - .rockchip-display

panfrost:rk3399:
  extends:
    - .rk3399
    - .panfrost-gpu

.i915:
  extends:
    - .lava-igt:x86_64
  stage: i915
  variables:
    DRIVER_NAME: i915
    DTB: ""
    BOOT_METHOD: depthcharge
    KERNEL_IMAGE_TYPE: ""

i915:apl:
  extends:
    - .i915
  parallel: 3
  variables:
    DEVICE_TYPE: asus-C523NA-A20057-coral
    GPU_VERSION: apl
    RUNNER_TAG: mesa-ci-x86-64-lava-asus-C523NA-A20057-coral

i915:glk:
  extends:
    - .i915
  parallel: 2
  variables:
    DEVICE_TYPE: hp-x360-12b-ca0010nr-n4020-octopus
    GPU_VERSION: glk
    RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-12b-ca0010nr-n4020-octopus

i915:amly:
  extends:
    - .i915
  parallel: 2
  variables:
    DEVICE_TYPE: asus-C433TA-AJ0005-rammus
    GPU_VERSION: amly
    RUNNER_TAG: mesa-ci-x86-64-lava-asus-C433TA-AJ0005-rammus

i915:kbl:
  extends:
    - .i915
  parallel: 3
  variables:
    DEVICE_TYPE: hp-x360-14-G1-sona
    GPU_VERSION: kbl
    RUNNER_TAG: mesa-ci-x86-64-lava-hp-x360-14-G1-sona

i915:whl:
  extends:
    - .i915
  parallel: 2
  variables:
    DEVICE_TYPE: dell-latitude-5400-8665U-sarien
    GPU_VERSION: whl
    RUNNER_TAG: mesa-ci-x86-64-lava-dell-latitude-5400-8665U-sarien

i915:cml:
  extends:
    - .i915
  parallel: 2
  variables:
    DEVICE_TYPE: asus-C436FA-Flip-hatch
    GPU_VERSION: cml
    RUNNER_TAG: mesa-ci-x86-64-lava-asus-C436FA-Flip-hatch

i915:tgl:
  extends:
    - .i915
  parallel: 5
  variables:
    DEVICE_TYPE: acer-cp514-2h-1130g7-volteer
    GPU_VERSION: tgl
    RUNNER_TAG: mesa-ci-x86-64-lava-acer-cp514-2h-1130g7-volteer

i915:jsl:
  extends:
    - .i915
  parallel: 4
  variables:
    DEVICE_TYPE: acer-cb317-1h-c3z6-dedede
    GPU_VERSION: jsl
    RUNNER_TAG: mesa-ci-x86-64-lava-acer-cb317-1h-c3z6-dedede

.amdgpu:
  extends:
    - .lava-igt:x86_64
  stage: amdgpu
  variables:
    DRIVER_NAME: amdgpu
    DTB: ""
    BOOT_METHOD: depthcharge
    KERNEL_IMAGE_TYPE: ""

amdgpu:stoney:
  extends:
    - .amdgpu
  parallel: 2
  variables:
    DEVICE_TYPE: hp-11A-G6-EE-grunt
    GPU_VERSION: stoney
    RUNNER_TAG: mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt

.mediatek-device:
  extends:
    - .lava-igt:arm64
  stage: mediatek
  variables:
    DTB: ${DEVICE_TYPE}
    BOOT_METHOD: depthcharge
    KERNEL_IMAGE_TYPE: ""

.mediatek-display:
  stage: mediatek
  variables:
    DRIVER_NAME: mediatek

.powervr-gpu:
  stage: powervr
  variables:
    DRIVER_NAME: powervr

.panfrost-gpu:
  stage: panfrost
  variables:
    DRIVER_NAME: panfrost

.mt8173:
  extends:
    - .mediatek-device
  parallel: 4
  variables:
    DEVICE_TYPE: mt8173-elm-hana
    GPU_VERSION: mt8173
    RUNNER_TAG: mesa-ci-x86-64-lava-mt8173-elm-hana

.mt8183:
  extends:
    - .mediatek-device
  parallel: 3
  variables:
    DEVICE_TYPE: mt8183-kukui-jacuzzi-juniper-sku16
    GPU_VERSION: mt8183
    RUNNER_TAG: mesa-ci-x86-64-lava-mt8183-kukui-jacuzzi-juniper-sku16

mediatek:mt8173:
  extends:
    - .mt8173
    - .mediatek-display

powervr:mt8173:
  extends:
    - .mt8173
    - .powervr-gpu
  rules:
    # TODO: powervr driver was merged in linux kernel, but there's no mediatek support yet
    # Remove the rule once mediatek support is added for powervr
    - when: never

mediatek:mt8183:
  extends:
    - .mt8183
    - .mediatek-display

panfrost:mt8183:
  extends:
    - .mt8183
    - .panfrost-gpu

# drm-mtk doesn't even probe yet in mainline for mt8192
.mediatek:mt8192:
  extends:
    - .mediatek-device
  parallel: 3
  variables:
    DEVICE_TYPE: mt8192-asurada-spherion-r0
    GPU_VERSION: mt8192
    RUNNER_TAG: mesa-ci-x86-64-lava-mt8192-asurada-spherion-r0

.meson-device:
  extends:
    - .lava-igt:arm64
  variables:
    DTB: ${DEVICE_TYPE}
    BOOT_METHOD: u-boot
    KERNEL_IMAGE_TYPE: "image"

.meson-display:
  stage: meson
  variables:
    DRIVER_NAME: meson

.g12b:
  extends:
    - .meson-device
  parallel: 3
  variables:
    DEVICE_TYPE: meson-g12b-a311d-khadas-vim3
    GPU_VERSION: g12b
    RUNNER_TAG: mesa-ci-x86-64-lava-meson-g12b-a311d-khadas-vim3

meson:g12b:
  extends:
    - .g12b
    - .meson-display

panfrost:g12b:
  extends:
    - .g12b
    - .panfrost-gpu

virtio_gpu:none:
  extends:
    - .software-driver
  variables:
    CROSVM_GALLIUM_DRIVER: llvmpipe
    DRIVER_NAME: virtio_gpu
    GPU_VERSION: none

vkms:none:
  extends:
    - .software-driver
  variables:
    DRIVER_NAME: vkms
    GPU_VERSION: none

[ Dauer der Verarbeitung: 0.35 Sekunden  ]