1*61046927SAndroid Build Coastguard Workerinclude: 2*61046927SAndroid Build Coastguard Worker - local: 'src/freedreno/ci/gitlab-ci-inc.yml' 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard Workera306_gl: 5*61046927SAndroid Build Coastguard Worker extends: 6*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 7*61046927SAndroid Build Coastguard Worker - .a306-test 8*61046927SAndroid Build Coastguard Worker variables: 9*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a307 10*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 6 11*61046927SAndroid Build Coastguard Worker parallel: 5 12*61046927SAndroid Build Coastguard Worker 13*61046927SAndroid Build Coastguard Workera306_piglit: 14*61046927SAndroid Build Coastguard Worker extends: 15*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 16*61046927SAndroid Build Coastguard Worker - .a306-test 17*61046927SAndroid Build Coastguard Worker - .google-freedreno-manual-rules 18*61046927SAndroid Build Coastguard Worker timeout: 40m 19*61046927SAndroid Build Coastguard Worker variables: 20*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a306-piglit 21*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 22*61046927SAndroid Build Coastguard Worker TEST_PHASE_TIMEOUT_MINUTES: 35 23*61046927SAndroid Build Coastguard Worker 24*61046927SAndroid Build Coastguard Worker# Something happened and now this hangchecks and doesn't recover. Unkown when 25*61046927SAndroid Build Coastguard Worker# it started. 26*61046927SAndroid Build Coastguard Worker.a306_piglit_gl: 27*61046927SAndroid Build Coastguard Worker extends: 28*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 29*61046927SAndroid Build Coastguard Worker - .a306-test 30*61046927SAndroid Build Coastguard Worker - .google-freedreno-manual-rules 31*61046927SAndroid Build Coastguard Worker variables: 32*61046927SAndroid Build Coastguard Worker BM_KERNEL_EXTRA_ARGS: "msm.num_hw_submissions=1" 33*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a306-piglit-quick-gl 34*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 3 35*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 36*61046927SAndroid Build Coastguard Worker 37*61046927SAndroid Build Coastguard Workera306_piglit_shader: 38*61046927SAndroid Build Coastguard Worker extends: 39*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 40*61046927SAndroid Build Coastguard Worker - .a306-test 41*61046927SAndroid Build Coastguard Worker - .google-freedreno-manual-rules 42*61046927SAndroid Build Coastguard Worker variables: 43*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a306-piglit-quick-shader 44*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 6 45*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 46*61046927SAndroid Build Coastguard Worker 47*61046927SAndroid Build Coastguard Workera306-traces: 48*61046927SAndroid Build Coastguard Worker extends: 49*61046927SAndroid Build Coastguard Worker - .google-freedreno-test-traces 50*61046927SAndroid Build Coastguard Worker - .a306-test 51*61046927SAndroid Build Coastguard Worker variables: 52*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_DEVICE_NAME: "freedreno-a306" 53*61046927SAndroid Build Coastguard Worker PIGLIT_RESULTS: "freedreno-a306-replay" 54*61046927SAndroid Build Coastguard Worker 55*61046927SAndroid Build Coastguard Workera530_gl: 56*61046927SAndroid Build Coastguard Worker extends: 57*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 58*61046927SAndroid Build Coastguard Worker - .a530-test 59*61046927SAndroid Build Coastguard Worker variables: 60*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a530 61*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 3 # if 4, sometimes "deqp-gles31, not enough memory for the allocation" appears 62*61046927SAndroid Build Coastguard Worker parallel: 6 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard Workera530-traces: 65*61046927SAndroid Build Coastguard Worker extends: 66*61046927SAndroid Build Coastguard Worker - .google-freedreno-test-traces 67*61046927SAndroid Build Coastguard Worker - .a530-test 68*61046927SAndroid Build Coastguard Worker variables: 69*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_DEVICE_NAME: "freedreno-a530" 70*61046927SAndroid Build Coastguard Worker PIGLIT_RESULTS: "freedreno-a530-replay" 71*61046927SAndroid Build Coastguard Worker 72*61046927SAndroid Build Coastguard Workera530_piglit: 73*61046927SAndroid Build Coastguard Worker extends: 74*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 75*61046927SAndroid Build Coastguard Worker - .a530-test 76*61046927SAndroid Build Coastguard Worker - .google-freedreno-manual-rules 77*61046927SAndroid Build Coastguard Worker parallel: 2 78*61046927SAndroid Build Coastguard Worker variables: 79*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a530-piglit 80*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 81*61046927SAndroid Build Coastguard Worker # force fixed kernel until 6.11 is switched officially 82*61046927SAndroid Build Coastguard Worker FORCE_KERNEL_TAG: "v6.11-rc7-mesa-73f2" 83*61046927SAndroid Build Coastguard Worker KERNEL_IMAGE_BASE: https://${S3_HOST}/${S3_KERNEL_BUCKET}/${KERNEL_REPO}/${FORCE_KERNEL_TAG} 84*61046927SAndroid Build Coastguard Worker 85*61046927SAndroid Build Coastguard Workera618_vk: 86*61046927SAndroid Build Coastguard Worker extends: 87*61046927SAndroid Build Coastguard Worker - .lava-test-deqp:arm64 88*61046927SAndroid Build Coastguard Worker - .lava-sc7180-trogdor-kingoftown:arm64 89*61046927SAndroid Build Coastguard Worker - .collabora-turnip-rules 90*61046927SAndroid Build Coastguard Worker parallel: 12 91*61046927SAndroid Build Coastguard Worker variables: 92*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a618-vk 93*61046927SAndroid Build Coastguard Worker FLAKES_CHANNEL: "#freedreno-ci" 94*61046927SAndroid Build Coastguard Worker MESA_VK_IGNORE_CONFORMANCE_WARNING: 1 95*61046927SAndroid Build Coastguard Worker DEQP_FRACTION: 2 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard Workera618_vk_full: 98*61046927SAndroid Build Coastguard Worker extends: 99*61046927SAndroid Build Coastguard Worker - a618_vk 100*61046927SAndroid Build Coastguard Worker - .collabora-turnip-manual-rules 101*61046927SAndroid Build Coastguard Worker # We use a longer timeout to keep the parallel down so that we don't lock up 102*61046927SAndroid Build Coastguard Worker # too many runners for a long time when a dev is trying out at full VK status. 103*61046927SAndroid Build Coastguard Worker timeout: 4h 104*61046927SAndroid Build Coastguard Worker parallel: 3 105*61046927SAndroid Build Coastguard Worker variables: 106*61046927SAndroid Build Coastguard Worker # ran into OOM with VK-GL-CTS 1.2.8.0 at 6 107*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 4 108*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a618-vk-full 109*61046927SAndroid Build Coastguard Worker JOB_TIMEOUT: 180 110*61046927SAndroid Build Coastguard Worker 111*61046927SAndroid Build Coastguard Workera618_gl: 112*61046927SAndroid Build Coastguard Worker extends: 113*61046927SAndroid Build Coastguard Worker - .lava-test-deqp:arm64 114*61046927SAndroid Build Coastguard Worker - .lava-sc7180-trogdor-lazor-limozeen:arm64 115*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-rules 116*61046927SAndroid Build Coastguard Worker parallel: 4 117*61046927SAndroid Build Coastguard Worker variables: 118*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a618 119*61046927SAndroid Build Coastguard Worker FLAKES_CHANNEL: "#freedreno-ci" 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard Worker# Run dEQP EGL window system tests separately with the window systems available. 122*61046927SAndroid Build Coastguard Worker# X11 takes over the screen, wayland is run headless. 123*61046927SAndroid Build Coastguard Workera618_egl: 124*61046927SAndroid Build Coastguard Worker extends: 125*61046927SAndroid Build Coastguard Worker - .lava-test-deqp:arm64 126*61046927SAndroid Build Coastguard Worker - .lava-sc7180-trogdor-lazor-limozeen:arm64 127*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-rules 128*61046927SAndroid Build Coastguard Worker variables: 129*61046927SAndroid Build Coastguard Worker DEQP_VER: egl 130*61046927SAndroid Build Coastguard Worker FLAKES_CHANNEL: "#freedreno-ci" 131*61046927SAndroid Build Coastguard Worker HWCI_START_XORG: 1 132*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 133*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a618-egl 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard Workera618_skqp: 136*61046927SAndroid Build Coastguard Worker extends: 137*61046927SAndroid Build Coastguard Worker - .lava-test-deqp:arm64 138*61046927SAndroid Build Coastguard Worker - .lava-sc7180-trogdor-lazor-limozeen:arm64 139*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-rules 140*61046927SAndroid Build Coastguard Worker # SKQP tests both the GL and VK drivers. 141*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-turnip-rules 142*61046927SAndroid Build Coastguard Worker variables: 143*61046927SAndroid Build Coastguard Worker FLAKES_CHANNEL: "#freedreno-ci" 144*61046927SAndroid Build Coastguard Worker HWCI_START_XORG: 1 145*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a618-skqp 146*61046927SAndroid Build Coastguard Worker 147*61046927SAndroid Build Coastguard Workera618_piglit: 148*61046927SAndroid Build Coastguard Worker extends: 149*61046927SAndroid Build Coastguard Worker - .lava-test-deqp:arm64 150*61046927SAndroid Build Coastguard Worker - .lava-sc7180-trogdor-lazor-limozeen:arm64 151*61046927SAndroid Build Coastguard Worker # Note that piglit has GL+VK integration testing. 152*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-turnip-rules 153*61046927SAndroid Build Coastguard Worker variables: 154*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a618-piglit 155*61046927SAndroid Build Coastguard Worker FLAKES_CHANNEL: "#freedreno-ci" 156*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 157*61046927SAndroid Build Coastguard Worker 158*61046927SAndroid Build Coastguard Workera618_piglit_full: 159*61046927SAndroid Build Coastguard Worker extends: 160*61046927SAndroid Build Coastguard Worker - .lava-test-deqp:arm64 161*61046927SAndroid Build Coastguard Worker - .lava-sc7180-trogdor-lazor-limozeen:arm64 162*61046927SAndroid Build Coastguard Worker # Note that piglit has GL+VK integration testing. 163*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-turnip-manual-rules 164*61046927SAndroid Build Coastguard Worker timeout: 60m 165*61046927SAndroid Build Coastguard Worker variables: 166*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a618-piglit-full 167*61046927SAndroid Build Coastguard Worker FLAKES_CHANNEL: "#freedreno-ci" 168*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 169*61046927SAndroid Build Coastguard Worker JOB_TIMEOUT: 60 170*61046927SAndroid Build Coastguard Worker 171*61046927SAndroid Build Coastguard Workera618-traces: 172*61046927SAndroid Build Coastguard Worker extends: 173*61046927SAndroid Build Coastguard Worker - .lava-piglit-traces:arm64 174*61046927SAndroid Build Coastguard Worker - .lava-sc7180-trogdor-lazor-limozeen:arm64 175*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-rules 176*61046927SAndroid Build Coastguard Worker variables: 177*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 178*61046927SAndroid Build Coastguard Worker # So we aren't capped by VSync by the X server 179*61046927SAndroid Build Coastguard Worker EGL_PLATFORM: surfaceless 180*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 5 # 6 is too much leading to OOM 181*61046927SAndroid Build Coastguard Worker FLAKES_CHANNEL: "#freedreno-ci" 182*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_DEVICE_NAME: "${GPU_VERSION}" 183*61046927SAndroid Build Coastguard Worker PIGLIT_RESULTS: "${GPU_VERSION}-replay" 184*61046927SAndroid Build Coastguard Worker # This lets us run several more traces which don't use any features we're 185*61046927SAndroid Build Coastguard Worker # missing. 186*61046927SAndroid Build Coastguard Worker MESA_GLSL_VERSION_OVERRIDE: "460" 187*61046927SAndroid Build Coastguard Worker MESA_GL_VERSION_OVERRIDE: "4.6" 188*61046927SAndroid Build Coastguard Worker PIGLIT_TRACES_FILE: traces-freedreno.yml 189*61046927SAndroid Build Coastguard Worker 190*61046927SAndroid Build Coastguard Workera618-traces-performance: 191*61046927SAndroid Build Coastguard Worker extends: 192*61046927SAndroid Build Coastguard Worker - a618-traces 193*61046927SAndroid Build Coastguard Worker - .piglit-performance:arm64 194*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-rules-performance 195*61046927SAndroid Build Coastguard Worker variables: 196*61046927SAndroid Build Coastguard Worker # Always use the same device 197*61046927SAndroid Build Coastguard Worker # a618 tag starts with cbg-1 (not cbg-0) for some reason 198*61046927SAndroid Build Coastguard Worker LAVA_TAGS: "cbg-1" 199*61046927SAndroid Build Coastguard Worker needs: 200*61046927SAndroid Build Coastguard Worker - !reference [a618-traces, needs] 201*61046927SAndroid Build Coastguard Worker - !reference [.piglit-performance:arm64, needs] 202*61046927SAndroid Build Coastguard Worker 203*61046927SAndroid Build Coastguard Workera660_gl: 204*61046927SAndroid Build Coastguard Worker extends: 205*61046927SAndroid Build Coastguard Worker - .lava-test-deqp:arm64 206*61046927SAndroid Build Coastguard Worker - .collabora-freedreno-rules 207*61046927SAndroid Build Coastguard Worker - .lava-sm8350-hdk:arm64 208*61046927SAndroid Build Coastguard Worker parallel: 2 209*61046927SAndroid Build Coastguard Worker variables: 210*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a660 211*61046927SAndroid Build Coastguard Worker 212*61046927SAndroid Build Coastguard Workera660_vk: 213*61046927SAndroid Build Coastguard Worker extends: 214*61046927SAndroid Build Coastguard Worker - .lava-test-deqp:arm64 215*61046927SAndroid Build Coastguard Worker - .collabora-turnip-rules 216*61046927SAndroid Build Coastguard Worker - .lava-sm8350-hdk:arm64 217*61046927SAndroid Build Coastguard Worker parallel: 5 218*61046927SAndroid Build Coastguard Worker variables: 219*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a660-vk 220*61046927SAndroid Build Coastguard Worker DEQP_FRACTION: 4 221*61046927SAndroid Build Coastguard Worker 222*61046927SAndroid Build Coastguard Workera660_vk_full: 223*61046927SAndroid Build Coastguard Worker extends: 224*61046927SAndroid Build Coastguard Worker - a660_vk 225*61046927SAndroid Build Coastguard Worker - .collabora-turnip-manual-rules 226*61046927SAndroid Build Coastguard Worker parallel: 3 227*61046927SAndroid Build Coastguard Worker timeout: 3h 228*61046927SAndroid Build Coastguard Worker variables: 229*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a660-vk-full 230*61046927SAndroid Build Coastguard Worker JOB_TIMEOUT: 180 231*61046927SAndroid Build Coastguard Worker 232*61046927SAndroid Build Coastguard Worker# X11 takes over the screen, wayland is run headless. 233*61046927SAndroid Build Coastguard Workera630_gl: 234*61046927SAndroid Build Coastguard Worker extends: 235*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 236*61046927SAndroid Build Coastguard Worker - .a630-test 237*61046927SAndroid Build Coastguard Worker parallel: 4 238*61046927SAndroid Build Coastguard Worker variables: 239*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a630 240*61046927SAndroid Build Coastguard Worker HWCI_START_XORG: 1 241*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 242*61046927SAndroid Build Coastguard Worker 243*61046927SAndroid Build Coastguard Workera630_gles_asan: 244*61046927SAndroid Build Coastguard Worker extends: 245*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 246*61046927SAndroid Build Coastguard Worker - .a630-test 247*61046927SAndroid Build Coastguard Worker - .baremetal-arm64-asan-test 248*61046927SAndroid Build Coastguard Worker variables: 249*61046927SAndroid Build Coastguard Worker DEQP_VER: gles31 250*61046927SAndroid Build Coastguard Worker DEQP_FRACTION: 100 251*61046927SAndroid Build Coastguard Worker DEQP_EXPECTED_RENDERER: FD630 252*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 2 # We get OOMkills if we go too wide with asan enabled 253*61046927SAndroid Build Coastguard Worker GPU_VERSION: freedreno-a630-asan 254*61046927SAndroid Build Coastguard Worker 255*61046927SAndroid Build Coastguard Workera630_vk: 256*61046927SAndroid Build Coastguard Worker extends: 257*61046927SAndroid Build Coastguard Worker - .a630-test 258*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test-freedreno-vk 259*61046927SAndroid Build Coastguard Worker - .google-turnip-rules 260*61046927SAndroid Build Coastguard Worker variables: 261*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a630-vk 262*61046927SAndroid Build Coastguard Worker 263*61046927SAndroid Build Coastguard Workera630_vk_full: 264*61046927SAndroid Build Coastguard Worker # We use a longer timeout (2 hour job) to keep the parallel down so that we 265*61046927SAndroid Build Coastguard Worker # don't lock up too many runners for a long time when a dev is testing full VK 266*61046927SAndroid Build Coastguard Worker # status. The full runs are restricted to just 2 runners to keep from 267*61046927SAndroid Build Coastguard Worker # blocking up normal merges, so going more parallel doesn't make any sense. 268*61046927SAndroid Build Coastguard Worker timeout: 3h 269*61046927SAndroid Build Coastguard Worker extends: 270*61046927SAndroid Build Coastguard Worker - a630_vk 271*61046927SAndroid Build Coastguard Worker - .a630-full 272*61046927SAndroid Build Coastguard Worker - .google-turnip-manual-rules 273*61046927SAndroid Build Coastguard Worker parallel: 2 274*61046927SAndroid Build Coastguard Worker variables: 275*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a630-vk-full 276*61046927SAndroid Build Coastguard Worker TEST_PHASE_TIMEOUT_MINUTES: 175 277*61046927SAndroid Build Coastguard Worker # force fixed kernel until 6.11 is switched officially 278*61046927SAndroid Build Coastguard Worker FORCE_KERNEL_TAG: "v6.11-rc7-mesa-73f2" 279*61046927SAndroid Build Coastguard Worker KERNEL_IMAGE_BASE: https://${S3_HOST}/${S3_KERNEL_BUCKET}/${KERNEL_REPO}/${FORCE_KERNEL_TAG} 280*61046927SAndroid Build Coastguard Worker 281*61046927SAndroid Build Coastguard Workera630_vk_asan: 282*61046927SAndroid Build Coastguard Worker extends: 283*61046927SAndroid Build Coastguard Worker - .a630-test 284*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test-freedreno-vk 285*61046927SAndroid Build Coastguard Worker - .baremetal-arm64-asan-test 286*61046927SAndroid Build Coastguard Worker - .google-turnip-rules 287*61046927SAndroid Build Coastguard Worker variables: 288*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a630-vk-asan 289*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 2 # We get OOMkills if we go too wide with asan enabled 290*61046927SAndroid Build Coastguard Worker GPU_VERSION: freedreno-a630-asan 291*61046927SAndroid Build Coastguard Worker 292*61046927SAndroid Build Coastguard Workera630_piglit: 293*61046927SAndroid Build Coastguard Worker extends: 294*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 295*61046927SAndroid Build Coastguard Worker - .a630-test 296*61046927SAndroid Build Coastguard Worker # Note that piglit has GL+VK integration testing. 297*61046927SAndroid Build Coastguard Worker - .google-freedreno-turnip-rules 298*61046927SAndroid Build Coastguard Worker variables: 299*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 300*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a630-piglit 301*61046927SAndroid Build Coastguard Worker 302*61046927SAndroid Build Coastguard Workera630_piglit_full: 303*61046927SAndroid Build Coastguard Worker extends: 304*61046927SAndroid Build Coastguard Worker - .baremetal-deqp-test 305*61046927SAndroid Build Coastguard Worker - .a630-test 306*61046927SAndroid Build Coastguard Worker # Note that piglit has GL+VK integration testing. 307*61046927SAndroid Build Coastguard Worker - .google-freedreno-turnip-manual-rules 308*61046927SAndroid Build Coastguard Worker timeout: 60m 309*61046927SAndroid Build Coastguard Worker variables: 310*61046927SAndroid Build Coastguard Worker HWCI_START_WESTON: 1 311*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a630-piglit-full 312*61046927SAndroid Build Coastguard Worker TEST_PHASE_TIMEOUT_MINUTES: 55 313*61046927SAndroid Build Coastguard Worker 314*61046927SAndroid Build Coastguard Workera630-traces: 315*61046927SAndroid Build Coastguard Worker extends: 316*61046927SAndroid Build Coastguard Worker - .google-freedreno-test-traces 317*61046927SAndroid Build Coastguard Worker - .a630-test 318*61046927SAndroid Build Coastguard Worker variables: 319*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_DEVICE_NAME: "freedreno-a630" 320*61046927SAndroid Build Coastguard Worker PIGLIT_RESULTS: "freedreno-a630-replay" 321*61046927SAndroid Build Coastguard Worker # This lets us run several more traces which don't use any features we're 322*61046927SAndroid Build Coastguard Worker # missing. 323*61046927SAndroid Build Coastguard Worker MESA_GLSL_VERSION_OVERRIDE: "460" 324*61046927SAndroid Build Coastguard Worker MESA_GL_VERSION_OVERRIDE: "4.6" 325*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_EXTRA_ARGS: "--download-caching-proxy-url=http://10.42.0.1:8888/cache/?uri=" 326*61046927SAndroid Build Coastguard Worker 327*61046927SAndroid Build Coastguard Workera630-traces-restricted: 328*61046927SAndroid Build Coastguard Worker extends: 329*61046927SAndroid Build Coastguard Worker - a630-traces 330*61046927SAndroid Build Coastguard Worker - .google-freedreno-rules-restricted 331*61046927SAndroid Build Coastguard Worker variables: 332*61046927SAndroid Build Coastguard Worker PIGLIT_TRACES_FILE: restricted-traces-freedreno.yml 333*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_EXTRA_ARGS: "--download-caching-proxy-url=http://10.42.0.1:8888/cache/?uri= --db-path ${CI_PROJECT_DIR}/replayer-db/ --minio_bucket=${S3_TRACIE_PRIVATE_BUCKET} --jwt-file=${S3_JWT_FILE}" 334*61046927SAndroid Build Coastguard Worker allow_failure: true 335*61046927SAndroid Build Coastguard Worker 336*61046927SAndroid Build Coastguard Workera630-traces-performance: 337*61046927SAndroid Build Coastguard Worker extends: 338*61046927SAndroid Build Coastguard Worker - a630-traces 339*61046927SAndroid Build Coastguard Worker - .google-freedreno-rules-performance 340*61046927SAndroid Build Coastguard Worker variables: 341*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_SUBCOMMAND: "profile" 342*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_EXTRA_ARGS: "--download-caching-proxy-url=http://10.42.0.1:8888/cache/?uri= --db-path ${CI_PROJECT_DIR}/replayer-db/" 343*61046927SAndroid Build Coastguard Worker # More than this can hit OOM due to BOs leaked during the replay of the last frame 344*61046927SAndroid Build Coastguard Worker PIGLIT_REPLAY_LOOP_TIMES: 150 345*61046927SAndroid Build Coastguard Worker # We don't want for more than one workload to be submitted to the GPU at a time 346*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 1 347*61046927SAndroid Build Coastguard Worker # Piglit is very sparse in its status output and downloads of big traces can take a while 348*61046927SAndroid Build Coastguard Worker DEVICE_HANGING_TIMEOUT_SEC: 600 349*61046927SAndroid Build Coastguard Worker # So we aren't capped by VSync by the X server 350*61046927SAndroid Build Coastguard Worker EGL_PLATFORM: surfaceless 351*61046927SAndroid Build Coastguard Worker GIT_STRATEGY: none 352*61046927SAndroid Build Coastguard Worker HWCI_FREQ_MAX: "true" 353*61046927SAndroid Build Coastguard Worker 354*61046927SAndroid Build Coastguard Workera750_vk: 355*61046927SAndroid Build Coastguard Worker extends: 356*61046927SAndroid Build Coastguard Worker - .b2c-freedreno-vk-test 357*61046927SAndroid Build Coastguard Worker - .a750-mupuf 358*61046927SAndroid Build Coastguard Worker - .valve-freedreno-turnip-manual-rules 359*61046927SAndroid Build Coastguard Worker timeout: 60m # base runtime 36min total, 34min of testing 360*61046927SAndroid Build Coastguard Worker variables: 361*61046927SAndroid Build Coastguard Worker B2C_TIMEOUT_BOOT_MINUTES: 52 362*61046927SAndroid Build Coastguard Worker B2C_TIMEOUT_OVERALL_MINUTES: 55 363*61046927SAndroid Build Coastguard Worker DEQP_SUITE: freedreno-a750-vk 364*61046927SAndroid Build Coastguard Worker HWCI_TEST_SCRIPT: ./install/deqp-runner.sh 365*61046927SAndroid Build Coastguard Worker 366*61046927SAndroid Build Coastguard Workera750_vkd3d: 367*61046927SAndroid Build Coastguard Worker extends: 368*61046927SAndroid Build Coastguard Worker - .b2c-freedreno-vk-test 369*61046927SAndroid Build Coastguard Worker - .a750-mupuf 370*61046927SAndroid Build Coastguard Worker - .valve-freedreno-turnip-manual-rules 371*61046927SAndroid Build Coastguard Worker timeout: 15m # base runtime 3min 372*61046927SAndroid Build Coastguard Worker variables: 373*61046927SAndroid Build Coastguard Worker B2C_TIMEOUT_OVERALL_MINUTES: 12 374*61046927SAndroid Build Coastguard Worker B2C_TIMEOUT_BOOT_MINUTES: 10 375*61046927SAndroid Build Coastguard Worker HWCI_TEST_SCRIPT: install/vkd3d-runner.sh 376*61046927SAndroid Build Coastguard Worker GPU_VERSION: freedreno-a750 377*61046927SAndroid Build Coastguard Worker FDO_CI_CONCURRENT: 1 378