Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  test.yml   Sprache: unbekannt

 
.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.12 Sekunden  (vorverarbeitet)  ]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....
    

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge