From: Rémi Bernon rbernon@codeweavers.com
Allowing the job to fail to avoid failing the pipeline. Some new tests are failing with it, and some are succeeding todo_wine. --- tools/gitlab/test.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+)
diff --git a/tools/gitlab/test.yml b/tools/gitlab/test.yml index d2b1966ad6e..0bae73a3e4f 100644 --- a/tools/gitlab/test.yml +++ b/tools/gitlab/test.yml @@ -40,6 +40,7 @@ - ln -sf $BASEDIR/wine-mono-$MONO_VER-x86.msi usr/local/share/wine/mono - pulseaudio --start --exit-idle-time=-1 - wine wineboot.exe -u + - wine reg add HKCU\Software\Wine\Drivers /v Graphics /d mac,x11,null /f - wineserver -w
test-linux-32: @@ -54,6 +55,20 @@ test-linux-32: - export WINETEST_COLOR=1 - wine usr/local/lib/wine/i386-windows/winetest.exe -q -q -o - -t gitlab -u $CI_JOB_URL -n $EXCLUDE_TESTS
+test-nulldrv-64: + extends: .wine-test + variables: + INCLUDE_TESTS: user32 + rules: + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' + needs: + - job: build-linux + allow_failure: true + script: + - export DISPLAY= + - export WINETEST_COLOR=1 + - wine usr/local/lib/wine/x86_64-windows/winetest.exe -q -q -o - -t gitlab -u $CI_JOB_URL $INCLUDE_TESTS + debian-32: extends: .wine-test rules: