1include: 2 - local: 'src/gallium/drivers/llvmpipe/ci/gitlab-ci-inc.yml' 3 4llvmpipe-piglit-rusticl: 5 extends: 6 - .llvmpipe-piglit-cl 7 - .llvmpipe-rusticl-rules 8 needs: 9 - debian-testing 10 - debian/x86_64_test-gl 11 variables: 12 DEQP_SUITE: llvmpipe-rusticl 13 DEQP_RUNNER_OPTIONS: "--timeout 120.0" 14 GPU_VERSION: llvmpipe-rusticl 15 16llvmpipe-traces: 17 extends: 18 - .test-gl 19 - .piglit-traces-test 20 - .llvmpipe-test 21 variables: 22 EGL_PLATFORM: "surfaceless" 23 PIGLIT_TRACES_FILE: traces-llvmpipe.yml 24 PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe" 25 PIGLIT_RESULTS: "llvmpipe-replay" 26 27llvmpipe: 28 variables: 29 DEQP_SUITE: llvmpipe 30 XVFB_SCRIPT: "install/deqp-runner.sh" 31 DEQP_FRACTION: 4 32 extends: .llvmpipe-deqp-test 33 script: | 34 . "$SCRIPTS_DIR"/setup-test-env.sh 35 section_start weston "weston: prepare" 36 LD_LIBRARY_PATH="$PWD/install" weston -Bheadless-backend.so -Swayland-0 --idle-time=0 & 37 section_end weston 38 LD_LIBRARY_PATH="$PWD/install" WAYLAND_DISPLAY=wayland-0 xvfb-run --server-args='-noreset' bash -c ". $SCRIPTS_DIR/setup-test-env.sh && ${XVFB_SCRIPT}" 39 40llvmpipe-full: 41 extends: 42 - llvmpipe 43 - .llvmpipe-manual-rules 44 timeout: 1h # base runtime = 40m 45 variables: 46 DEQP_FRACTION: 1 47 48llvmpipe-deqp-asan: 49 variables: 50 DEQP_SUITE: llvmpipe-asan 51 GPU_VERSION: llvmpipe-asan 52 DEQP_FRACTION: 10 53 # Don't use threads inside llvmpipe, we've already got all cores 54 # busy at the deqp-runner level, and we don't want to overload fd.o 55 # shared runners 56 LP_NUM_THREADS: 0 57 extends: .llvmpipe-deqp-test 58 needs: 59 - debian/x86_64_test-gl 60 - debian-testing-asan 61