Searched +full:gitlab +full:- +full:ci (Results 1 – 25 of 258) sorted by relevance
1234567891011
| /external/mesa3d/docs/ci/ |
| D | index.rst | 4 GitLab CI 5 --------- 7 GitLab provides a convenient framework for running commands in response to Git pushes. 8 We use it to test merge requests (MRs) before merging them (pre-merge testing), 9 as well as post-merge testing, for everything that hits ``main`` 11 and even then the MR CI runs in the forked repository, which might have been 14 The CI runs a number of tests, from trivial build-testing to complex GPU rendering: 16 - Build testing for a number of configurations and platforms 17 - Sanity checks (``meson test``) 18 - Most drivers are also tested using several test suites, such as the [all …]
|
| D | kernel.rst | 4 Occasionally, the GitLab CI needs a Linux Kernel update to enable new kernel 5 features, device drivers, bug fixes etc to CI jobs. 6 Kernel uprevs in GitLab CI are relatively simple, but prone to lots of 7 side-effects since many devices from different platforms are involved in the 11 ----------------- 13 The Linux Kernel used in the GitLab CI is stored at the following repository: 14 https://gitlab.freedesktop.org/gfx-ci/linux 20 So, one should base the kernel uprev from the last tag used in the Mesa CI, 21 please refer to ``.gitlab-ci/image-tags.yml`` ``KERNEL_TAG`` variable. 22 Every tag has a standard naming: ``vX.YZ-for-mesa-ci-<commit_short_SHA>``, which [all …]
|
| D | LAVA.rst | 1 LAVA CI 13 ------------------- 14 - Collabora `[dashboard] <https://lava.collabora.dev/scheduler/device_types>`__ (without authentica… 15 - Lima [dashboard not available] 17 Mesa-LAVA software architecture 18 ------------------------------- 20 The gitlab-runner will run on some host that has access to the LAVA 21 lab, with tags like "mesa-ci-x86-64-lava-$DEVICE_TYPE" to control only 23 gitlab-runner spawns a Docker container with lavacli in it, and 31 Deploying a new Mesa-LAVA lab [all …]
|
| D | docker.rst | 1 Docker CI 4 For LLVMpipe and Softpipe CI, we run tests in a container containing 5 VK-GL-CTS, on the shared GitLab runners provided by `freedesktop 9 --------------------- 12 .gitlab-ci/container/ when the FDO\_DISTRIBUTION\_TAG changes in 13 .gitlab-ci.yml. The resulting images are around 1 GB, and are 18 gitlab-runner is a client that polls gitlab.freedesktop.org for 20 have tags, so we can have DUT-specific jobs that only run on runners 21 with that tag marked in the GitLab UI. 25 deqp-runner.sh takes the corresponding fraction of the test list for [all …]
|
| D | bare-metal.rst | 1 Bare-metal CI 4 The bare-metal scripts run on a system with gitlab-runner and Docker, 5 connected to potentially multiple bare-metal boards that run tests of 6 Mesa. Currently "fastboot", "ChromeOS Servo", and POE-powered devices are 16 ----------------------- 18 This testing requires power control of the DUTs by the gitlab-runner 22 We require access to the console output from the gitlab-runner system, 28 gitlab-runner system, since Mesa often needs to update the kernel either for new 32 artifacts on GitLab, and so that we can download traces (too large for an 37 See ``src/freedreno/ci/gitlab-ci.yml`` for an example of fastboot on DB410c and [all …]
|
| /external/mesa3d/.gitlab-ci/ |
| D | prepare-artifacts.sh | 6 . "${SCRIPTS_DIR}/setup-test-env.sh" 8 section_switch prepare-artifacts "artifacts: prepare" 10 set -e 11 set -o xtrace 13 CROSS_FILE=/cross_file-"$CROSS".txt 16 rm -rf install/bin install/include 17 rm -f install/lib/*.a 20 if [ -n "$CROSS" ]; then 21 STRIP=$(sed -n -E "s/strip\s*=\s*\[?'(.*)'\]?/\1/p" "$CROSS_FILE") 22 if [ -z "$STRIP" ]; then [all …]
|
| D | prepare-artifacts-python.sh | 6 . "${SCRIPTS_DIR}/setup-test-env.sh" 8 section_switch prepare-artifacts "artifacts: prepare" 10 set -e 11 set -o xtrace 13 mkdir -p artifacts/ 17 echo "$(cat VERSION) (git-$(git rev-parse HEAD | cut -b -10))" > artifacts/VERSION 18 cp -Rp .gitlab-ci/report-flakes.py artifacts/ 19 cp -Rp .gitlab-ci/setup-test-env.sh artifacts/ 20 cp -Rp .gitlab-ci/common artifacts/ci-common 21 cp -Rp .gitlab-ci/b2c artifacts/ [all …]
|
| /external/mesa3d/ |
| D | .gitlab-ci.yml | 1 # Types of CI pipelines: 3 # |----------------------|-----------|-------------------------------------------------------------| 5 # | pre-merge pipeline | mesa/mesa | same as above, except its status doesn't affect the MR | 6 # | post-merge pipeline | mesa/mesa | pipeline immediately after merging | 9 # | direct-push pipeline | mesa/mesa | when commits are pushed directly to mesa/mesa, bypassing Mar… 19 # Pre-merge pipelines contain the exact same jobs as merge pipelines. 20 # Post-merge pipelines contain *only* the `pages` job that deploys the new 24 # test jobs (typically "full" variants of pre-merge jobs that only run 1/X 26 # Direct-push pipelines contain the same jobs as merge pipelines. 31 - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS && $CI_PIPELINE_SOURCE == "push" [all …]
|
| /external/mesa3d/.gitlab-ci/container/debian/ |
| D | arm64_build.sh | 4 set -e 6 . .gitlab-ci/setup-test-env.sh 8 set -o xtrace 12 apt-get -y install ca-certificates 13 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list.d/* 14 …https://gitlab.freedesktop.org/gfx-ci/ci-deb-repo/-/raw/${PKG_REPO_REV}/ ${FDO_DISTRIBUTION_VERSIO… 15 apt-get update 19 libssl-dev 23 apt-utils 24 android-libext4-utils [all …]
|
| D | test-base.sh | 5 # .gitlab-ci/image-tags.yml tags: 8 set -e 10 . .gitlab-ci/setup-test-env.sh 12 set -o xtrace 18 apt-get install -y ca-certificates gnupg2 software-properties-common 20 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list.d/* 22 …https://gitlab.freedesktop.org/gfx-ci/ci-deb-repo/-/raw/${PKG_REPO_REV}/ ${FDO_DISTRIBUTION_VERSIO… 35 "clang-${LLVM_VERSION}" 36 dpkg-dev 38 glslang-tools [all …]
|
| D | test-vk.sh | 6 set -e 8 . .gitlab-ci/setup-test-env.sh 10 set -o xtrace 16 apt-get install -y libelogind0 # this interfere with systemd deps, install separately 22 dpkg-dev 24 glslang-tools 25 libexpat1-dev 27 libdrm-dev 28 libgbm-dev 29 libgles2-mesa-dev [all …]
|
| D | x86_64_build-base.sh | 5 # .gitlab-ci/image-tags.yml tags: 8 set -e 10 . .gitlab-ci/setup-test-env.sh 12 set -o xtrace 17 apt-get install -y ca-certificates 18 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list.d/* 19 …https://gitlab.freedesktop.org/gfx-ci/ci-deb-repo/-/raw/${PKG_REPO_REV}/ ${FDO_DISTRIBUTION_VERSIO… 27 apt-utils 31 "clang-${LLVM_VERSION}" 32 "clang-format-${LLVM_VERSION}" [all …]
|
| D | test-gl.sh | 4 set -e 6 . .gitlab-ci/setup-test-env.sh 8 set -o xtrace 15 apt-get install -y libelogind0 # this interfere with systemd deps, install separately 21 "clang-${LLVM_VERSION}" 23 dpkg-dev 25 glslang-tools 26 libasound2-dev 27 libcap-dev 28 "libclang-cpp${LLVM_VERSION}-dev" [all …]
|
| D | x86_64_build.sh | 5 # .gitlab-ci/image-tags.yml tags: 8 set -e 10 . .gitlab-ci/setup-test-env.sh 12 set -o xtrace 21 autotools-dev 24 libssl-dev 29 "clang-${LLVM_VERSION}" 31 libarchive-dev 32 libdrm-dev 33 "libclang-cpp${LLVM_VERSION}-dev" [all …]
|
| D | x86_64_test-android.sh | 6 # .gitlab-ci/image-tags.yml tags: 9 set -e 11 . .gitlab-ci/setup-test-env.sh 13 set -o xtrace 19 build-essential:native 22 config-package-dev 23 debhelper-compat 24 dpkg-dev 25 ninja-build 33 apt-get install -y --no-remove --no-install-recommends \ [all …]
|
| D | android_build.sh | 5 # .gitlab-ci/image-tags.yml tags: 8 set -e 10 . .gitlab-ci/setup-test-env.sh 12 set -x 20 apt-get install -y --no-remove "${EPHEMERAL[@]}" 24 curl -L --retry 4 -f --retry-all-errors --retry-delay 60 \ 25 -o $ndk.zip https://dl.google.com/android/repository/$ndk-linux.zip 26 unzip -d / $ndk.zip "$ndk/source.properties" "$ndk/build/cmake/*" "$ndk/toolchains/llvm/*" 30 rdfind -makehardlinks true -makeresultsfile false /${ndk}/ 32 find /${ndk}/ -type f \( -iname '*clang-check*' -o -iname '*clang-tidy*' -o -iname '*lldb*' \) -exe… [all …]
|
| D | x86_64_pyutils.sh | 5 # .gitlab-ci/image-tags.yml tags: 8 set -e 10 . .gitlab-ci/setup-test-env.sh 12 set -o xtrace 16 apt-get install -y ca-certificates 17 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list.d/* 18 …https://gitlab.freedesktop.org/gfx-ci/ci-deb-repo/-/raw/${PKG_REPO_REV}/ ${FDO_DISTRIBUTION_VERSIO… 24 build-essential 26 dpkg-dev 29 libc6-dev [all …]
|
| /external/mesa3d/.gitlab-ci/container/ |
| D | lava_build.sh | 5 # shellcheck disable=SC2016 # non-expanded variables are intentional 7 # .gitlab-ci/image-tags.yml tags: 10 set -e 12 . .gitlab-ci/setup-test-env.sh 14 set -o xtrace 23 if curl -L --retry 4 -f --retry-delay 60 -s -X HEAD \ 25 echo "Remote files are up-to-date, skip rebuilding them." 33 . .gitlab-ci/container/container_pre_build.sh 35 # Install rust, which we'll be using for deqp-runner. It will be cleaned up at the end. 36 . .gitlab-ci/container/build-rust.sh [all …]
|
| D | cross_build.sh | 4 set -e 6 . .gitlab-ci/setup-test-env.sh 8 set -o xtrace 18 "crossbuild-essential-$arch" 21 "libdrm-dev:$arch" 22 "libelf-dev:$arch" 23 "libexpat1-dev:$arch" 24 "libffi-dev:$arch" 25 "libpciaccess-dev:$arch" 27 "libvulkan-dev:$arch" [all …]
|
| /external/libxml2/ |
| D | .gitlab-ci.yml | 2 image: registry.gitlab.gnome.org/gnome/libxml2 4 BASE_CONFIG: "--with-legacy" 6 - rm -rf libxml2-build 7 - mkdir libxml2-build 8 - ln -s /tests/xmlconf libxml2-build 10 - sh .gitlab-ci/test.sh 15 CFLAGS: "-O2" 20 CONFIG: "--without-python" 21 CFLAGS: "-O2 -std=c89 -D_XOPEN_SOURCE=600 -Wno-error=unused-function" 26 BASE_CONFIG: "--with-minimum" [all …]
|
| /external/mesa3d/.gitlab-ci/test/ |
| D | gitlab-ci.yml | 7 - !reference [default, before_script] 9 - rm -rf install 10 - tar -xf artifacts/install.tar 11 - section_start ldd_section "Checking ldd on driver build" 12 - LD_LIBRARY_PATH=install/lib find install/lib -name "*.so" -print -exec ldd {} \; 13 - section_end ldd_section 18 - results/ 20 - !reference [.common-rules, rules] 21 - !reference [.never-post-merge-rules, rules] 23 .formatting-check: [all …]
|
| /external/mesa3d/.gitlab-ci/container/fedora/ |
| D | x86_64_build.sh | 5 # .gitlab-ci/image-tags.yml tags: 8 set -e 10 . .gitlab-ci/setup-test-env.sh 12 set -o xtrace 25 python3-pip 35 clang-devel 37 flatbuffers-compiler 39 gcc-c++ 42 kernel-headers 43 llvm-devel [all …]
|
| /external/mesa3d/docs/relnotes/ |
| D | 20.1.3.rst | 1 Mesa 20.1.3 Release Notes / 2020-07-08 20 --------------- 24 9872b8d46bee822177ffbe4292addff7bdb84cefc1fe776b8e6b2881a8362bf1 mesa-20.1.3.tar.xz 27 ------------ 29 - None 32 --------- 34 - vkGetSemaphoreCounterValue doesn't update without vkWaitSemaphores 36 - [v3d] corruption when GS omits some vertices 37 - [RADV] Non-precise occlusion queries return non-zero when all 39 - [DXVK] Project Cars rendering problems [all …]
|
| /external/virglrenderer/docs/ |
| D | CI-notes.txt | 2 * This document explain how to setup the CI in a fork of the project. 5 In order to set-up the CI in a fork, the location of the gitlab-ci.yml file 6 needs to be provide to gitlab. 7 For that, in `Setting->CI/CD->General pipelines->Custom CI config path`, 8 change `gitlab-ci.yml` to `ci/gitlab-ci.yml`.
|
| /external/mesa3d/src/freedreno/afuc/ |
| D | meson.build | 2 # SPDX-License-Identifier: MIT 13 prog_bison, '@INPUT@', '--defines=@OUTPUT1@', '--output=@OUTPUT0@' 22 prog_flex, '-o', '@OUTPUT@', '@INPUT@' 31 prog_isaspec_encode, '--xml', '@INPUT@', '--out-h', '@OUTPUT@' 36 'afuc-asm', 58 command: [asm, files('../.gitlab-ci/traces/afuc_test.asm'), '@OUTPUT@'], 62 command: [asm, files('../.gitlab-ci/traces/afuc_test_a7xx.asm'), '@OUTPUT@'], 64 test('afuc-asm', 66 args: ['-u', files('../.gitlab-ci/reference/afuc_test.fw'), asm_fw], 70 test('afuc-asm-a7xx', [all …]
|
1234567891011