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 RUSTICL_ENABLE: "llvmpipe" 13 DEQP_SUITE: llvmpipe-rusticl 14 DEQP_RUNNER_OPTIONS: "--timeout 120.0" 15 GPU_VERSION: llvmpipe-rusticl 16 17llvmpipe-traces: 18 extends: 19 - .test-gl 20 - .piglit-traces-test 21 - .llvmpipe-test 22 variables: 23 EGL_PLATFORM: "surfaceless" 24 PIGLIT_TRACES_FILE: traces-llvmpipe.yml 25 PIGLIT_REPLAY_DEVICE_NAME: "gl-vmware-llvmpipe" 26 PIGLIT_RESULTS: "llvmpipe-replay" 27 28llvmpipe: 29 variables: 30 DEQP_SUITE: llvmpipe 31 XVFB_SCRIPT: "install/deqp-runner.sh" 32 DEQP_FRACTION: 4 33 extends: .llvmpipe-deqp-test 34 script: | 35 . "$SCRIPTS_DIR"/setup-test-env.sh 36 section_start weston "weston: prepare" 37 LD_LIBRARY_PATH="$PWD/install" weston -Bheadless-backend.so -Swayland-0 --idle-time=0 & 38 section_end weston 39 LD_LIBRARY_PATH="$PWD/install" WAYLAND_DISPLAY=wayland-0 xvfb-run --server-args='-noreset' bash -c ". $SCRIPTS_DIR/setup-test-env.sh && ${XVFB_SCRIPT}" 40 41llvmpipe-deqp-asan: 42 variables: 43 DEQP_SUITE: llvmpipe-asan 44 GPU_VERSION: llvmpipe-asan 45 DEQP_FRACTION: 10 46 # Don't use threads inside llvmpipe, we've already got all cores 47 # busy at the deqp-runner level, and we don't want to overload fd.o 48 # shared runners 49 LP_NUM_THREADS: 0 50 extends: .llvmpipe-deqp-test 51 needs: 52 - debian/x86_64_test-gl 53 - debian-testing-asan 54