Lines Matching +full:- +full:dvalgrind
1 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-fedora:latest
4 -Dlibdrm_drivers=intel,nouveau,amdgpu
5 -Doverlay=enabled
6 -Dchamelium=enabled
7 -Dvalgrind=enabled
8 -Dman=enabled
9 -Dtests=enabled
10 -Drunner=enabled
11 -Dlibunwind=enabled
12 LANG: "C.UTF-8"
15 - containers
16 - build
17 - test
18 - deploy
22 build:tests-fedora:
25 - meson $MESON_OPTIONS build
26 - ninja -C build
27 - ninja -C build igt-gpu-tools-doc
30 - build
32 build:tests-fedora-no-libunwind:
35 - dnf remove -y libunwind-devel
36 - meson -Dlibunwind=disabled build
37 - ninja -C build
40 build:tests-fedora-oldest-meson:
43 - dnf remove -y meson
44 - pip3 install /usr/src/meson-*.tar.gz
45 - meson $MESON_OPTIONS build
46 - ninja -C build
47 - ninja -C build igt-gpu-tools-doc
49 build:tests-fedora-clang:
54 - meson $MESON_OPTIONS build
55 - ninja -C build
58 - build
60 build:tests-debian-meson:
61 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian:latest
64 - meson $MESON_OPTIONS build
65 - ninja -C build
66 - cp build/tests/test-list.txt meson-test-list.txt
69 - meson-test-list.txt
71 build:tests-debian-minimal:
72 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-minimal:latest
75 - meson -Dtests=disabled -Dlibdrm_drivers="" build
76 - ninja -C build
79 - build
81 build:tests-debian-meson-armhf:
82 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-armhf:latest
85 - export PKG_CONFIG_PATH=/usr/lib/arm-linux-gnueabihf/pkgconfig/
86 - meson --cross-file meson-cross-armhf.txt build
87 - ninja -C build
90 - build
92 build:tests-debian-meson-arm64:
93 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-arm64:latest
96 - export PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig/
97 - meson --cross-file meson-cross-arm64.txt build
98 - ninja -C build
101 - build
103 build:tests-debian-meson-mips:
104 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-mips:latest
107 - export PKG_CONFIG_PATH=/usr/lib/mips-linux-gnu/pkgconfig/
108 - meson --cross-file meson-cross-mips.txt build
109 - ninja -C build
112 - build
114 build:tests-debian-autotools:
115 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian:latest
118 - ./autogen.sh --enable-{chamelium,audio,intel,amdgpu,nouveau,tests,runner}
119 - make -j
120 - cp tests/test-list.txt autotools-test-list.txt
123 - autotools-test-list.txt
127 test:ninja-test:
129 - build:tests-fedora
131 script: ninja -C build test
133 test:ninja-test-clang:
135 - build:tests-fedora-clang
139 script: ninja -C build test
141 test:ninja-test-minimal:
142 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-minimal:latest
144 - build:tests-debian-minimal
146 script: ninja -C build test
148 test:ninja-test-arm64:
149 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-arm64:latest
151 - build:tests-debian-meson-arm64
154 - export PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig/
155 - env > build/envdump.txt
156 - ninja -C build test
159 - build
162 test:ninja-test-armhf:
163 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-armhf:latest
165 - build:tests-debian-meson-armhf
168 - export PKG_CONFIG_PATH=/usr/lib/arm-linux-gnueabihf/pkgconfig/
169 - env > build/envdump.txt
170 - ninja -C build test
173 - build
176 test:ninja-test-mips:
177 image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-mips:latest
179 - build:tests-debian-meson-mips
182 - export PKG_CONFIG_PATH=/usr/lib/mips-linux-gnu/pkgconfig/
183 - env > build/envdump.txt
184 - ninja -C build test
187 - build
190 test:test-list-diff:
192 - build:tests-debian-autotools
193 - build:tests-debian-meson
195 …cript: diff <(sed "s/ /\n/g" meson-test-list.txt| grep -v 'vc4\|v3d\|panfrost' | sort) <(sed "s/ /…
202 - build:tests-fedora
205 - ninja -C build igt-gpu-tools-doc
206 - cp -r build/docs/reference/igt-gpu-tools/html public
209 - public
211 - master
215 containers:igt-debian:
220 - Dockerfile.debian-minimal
221 - Dockerfile.debian
222 - .gitlab-ci.yml
224 - docker:dind
229 - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
230 …- docker build -t $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-minimal -t igt-debian-minimal -f Docker…
231 - docker build -t $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian -f Dockerfile.debian .
232 - docker push $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-minimal
233 - docker push $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian
235 containers:igt-debian-armhf:
240 - Dockerfile.debian-armhf
241 - .gitlab-ci.yml
243 - docker:dind
248 - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
249 - docker build -t $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-armhf -f Dockerfile.debian-armhf .
250 - docker push $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-armhf
252 containers:igt-debian-arm64:
257 - Dockerfile.debian-arm64
258 - .gitlab-ci.yml
260 - docker:dind
265 - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
266 - docker build -t $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-arm64 -f Dockerfile.debian-arm64 .
267 - docker push $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-arm64
269 containers:igt-debian-mips:
274 - Dockerfile.debian-mips
275 - .gitlab-ci.yml
277 - docker:dind
282 - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
283 - docker build -t $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-mips -f Dockerfile.debian-mips .
284 - docker push $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-mips
286 containers:igt-fedora:
291 - Dockerfile.fedora
292 - .gitlab-ci.yml
294 - docker:dind
299 - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
300 - docker build -t $CI_REGISTRY/$CI_PROJECT_PATH/igt-fedora -f Dockerfile.fedora .
301 - docker push $CI_REGISTRY/$CI_PROJECT_PATH/igt-fedora