summaryrefslogtreecommitdiff
path: root/.gitlab-ci/test-docker.sh
blob: fda2074f6fdb82b3edf0b9d1489974f3d2b73d27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash

set -e

srcdir=$(pwd)

meson \
        -Dx11-backend=true \
        -Dwayland-backend=true \
        -Dbroadway-backend=true \
        -Dvulkan=yes \
        --werror \
        _build $srcdir

cd _build

ninja

xvfb-run -a -s "-screen 0 1024x768x24" \
    meson test \
        --print-errorlogs \
        --suite=gtk+ \
        --no-suite=gtk+:gsk \
        --no-suite=gtk+:a11y