Searched +full:gitlab +full:- +full:ci (Results 1 – 25 of 121) sorted by relevance
12345
| /third_party/mesa3d/ |
| D | .gitlab-ci.yml | 3 MESA_TEMPLATES_COMMIT: &ci-templates-commit 290b79e0e78eab67a83766f4e9691be554fc4afd 4 CI_PRE_CLONE_SCRIPT: |- 5 set -o xtrace 6 …wget -q -O download-git-cache.sh ${CI_PROJECT_URL}/-/raw/${CI_COMMIT_SHA}/.gitlab-ci/download-git-… 7 bash download-git-cache.sh 8 rm download-git-cache.sh 12 # per-pipeline artifact storage on MinIO 14 # per-job artifact storage on MinIO 17 PIGLIT_REPLAY_REFERENCE_IMAGES_BASE: "${MINIO_HOST}/mesa-tracie-results/$FDO_UPSTREAM_REPO" 18 # Individual CI farm status, set to "offline" to disable jobs [all …]
|
| /third_party/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 build systems, configurations and platforms 17 - Sanity checks (``meson test``) 18 - Some drivers (softpipe, llvmpipe, freedreno and panfrost) are also tested [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/container/gitlab-ci.yml` `KERNEL_URL` variable. 22 Every tag has a standard naming: `vX.YZ-for-mesa-ci-<commit_short_SHA>`, which [all …]
|
| D | LAVA.rst | 1 LAVA CI 12 Mesa-LAVA software architecture 13 ------------------------------- 15 The gitlab-runner will run on some host that has access to the LAVA 16 lab, with tags like "mesa-ci-x86-64-lava-$DEVICE_TYPE" to control only 18 gitlab-runner spawns a Docker container with lavacli in it, and 26 Deploying a new Mesa-LAVA lab 27 ----------------------------- 34 The device type in lava-gitlab-ci.yml is the device type you create in 36 ``/etc/lava-dispatcher/device-types``. You create your boards under [all …]
|
| D | docker.rst | 1 Docker CI 4 For llvmpipe and swrast 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 …]
|
| /third_party/mesa3d/.gitlab-ci/ |
| D | prepare-artifacts.sh | 3 set -e 4 set -o xtrace 6 CROSS_FILE=/cross_file-"$CROSS".txt 9 rm -rf install/bin install/include 12 if [ -n "$CROSS" ]; then 13 STRIP=`sed -n -E "s/strip\s*=\s*'(.*)'/\1/p" "$CROSS_FILE"` 14 if [ -z "$STRIP" ]; then 21 if [ -z "$ARTIFACTS_DEBUG_SYMBOLS" ]; then 22 find install -name \*.so -exec $STRIP {} \; 27 echo "$(cat VERSION) (git-$(git rev-parse HEAD | cut -b -10))" > install/VERSION [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/debian/ |
| D | x86_test-gl.sh | 3 set -e 4 set -o xtrace 16 clang-13 \ 17 clang-11 \ 21 glslang-tools \ 22 libasound2-dev \ 23 libcap-dev \ 24 libclang-cpp13-dev \ 25 libclang-cpp11-dev \ 26 libelf-dev \ [all …]
|
| D | x86_test-vk.sh | 5 set -e 6 set -o xtrace 15 g++-mingw-w64-i686-posix \ 16 g++-mingw-w64-x86-64-posix \ 17 glslang-tools \ 18 libexpat1-dev \ 20 libgbm-dev \ 21 libgles2-mesa-dev \ 22 liblz4-dev \ 23 libpciaccess-dev \ [all …]
|
| D | arm_build.sh | 3 set -e 4 set -o xtrace 6 apt-get -y install ca-certificates 7 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list 9 apt-get update 11 apt-get -y install \ 25 glslang-tools \ 28 libdrm-dev \ 29 libelf-dev \ 30 libexpat1-dev \ [all …]
|
| D | x86_build-base.sh | 3 set -e 4 set -o xtrace 8 apt-get install -y ca-certificates gnupg2 software-properties-common 11 apt-key add .gitlab-ci/container/debian/llvm-snapshot.gpg.key 12 add-apt-repository "deb https://apt.llvm.org/bullseye/ llvm-toolchain-bullseye-13 main" 14 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list 19 python3-pip \ 20 python3-setuptools \ 23 apt-get update 25 apt-get install -y --no-remove \ [all …]
|
| D | x86_build.sh | 3 set -e 4 set -o xtrace 12 autotools-dev \ 15 python3-pip \ 18 apt-get update 20 apt-get install -y --no-remove \ 25 libarchive-dev \ 26 libclang-cpp13-dev \ 27 libclang-cpp11-dev \ 28 libgbm-dev \ [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/ |
| D | lava_build.sh | 3 set -e 4 set -o xtrace 10 MINIO_PATH="${MINIO_HOST}/mesa-lava/$1/${DISTRIBUTION_TAG}/${DEBIAN_ARCH}" 11 if wget -q --method=HEAD "https://${MINIO_PATH}/done"; then 16 # If remote files are up-to-date, skip rebuilding them 20 . .gitlab-ci/container/container_pre_build.sh 22 # Install rust, which we'll be using for deqp-runner. It will be cleaned up at the end. 23 . .gitlab-ci/container/build-rust.sh 26 GCC_ARCH="aarch64-linux-gnu" 30 DEVICE_TREES="arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dtb" [all …]
|
| /third_party/mesa3d/.gitlab-ci/piglit/ |
| D | run_cl.sh | 3 set -e 4 set -o xtrace 6 VERSION=`head -1 install/VERSION` 9 if [ -d results ]; then 10 cd results && rm -rf ..?* .[!.]* * 21 # If the job is parallel at the gitlab job level, will take the corresponding 23 if [ -n "$CI_NODE_INDEX" ]; then 32 if [ -n "$USE_CASELIST" ]; then 33 ./piglit print-cmd $PIGLIT_TESTS $PIGLIT_PROFILES --format "{name}" > /tmp/case-list.txt 35 sed -ni $CI_NODE_INDEX~$CI_NODE_TOTAL"p" /tmp/case-list.txt [all …]
|
| /third_party/mesa3d/.gitlab-ci/build/ |
| D | gitlab-ci.yml | 2 .build-common: 3 extends: .build-rules 10 - _build/meson-logs/*.txt 11 - _build/meson-logs/strace 12 - shader-db 15 .build-linux: 16 extends: .build-common 23 - !reference [default, before_script] 24 - export PATH="/usr/lib/ccache:$PATH" 25 - export CCACHE_BASEDIR="$PWD" [all …]
|
| /third_party/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 …]
|
| D | 20.1.0.rst | 1 Mesa 20.1.0 Release Notes / 2020-05-27 21 --------------- 25 2109055d7660514fc4c1bcd861bcba9db00c026119ae222720111732dba27c83 mesa-20.1.0.tar.xz 28 ------------ 30 - GL_ARB_compute_variable_group_size on i965. 31 - GL_EXT_depth_bounds_test on Iris. 32 - GL_EXT_texture_shadow_lod on radeonsi, nvc0. 33 - GL_NV_alpha_to_coverage_dither_control on radeonsi 34 - GL_NV_copy_image on all gallium drivers. 35 - GL_NV_pixel_buffer_object on all gallium drivers, i915, i965, swrast. [all …]
|
| D | 20.0.0.rst | 1 Mesa 20.0.0 Release Notes / 2020-02-19 21 --------------- 25 bb6db3e54b608d2536d4000b3de7dd3ae115fc114e8acbb5afff4b3bbed04b34 mesa-20.0.0.tar.xz 28 ------------ 30 - OpenGL 4.6 on radeonsi. 31 - GL_ARB_gl_spirv on radeonsi. 32 - GL_ARB_spirv_extensions on radeonsi. 33 - GL_EXT_direct_state_access for compatibility profile. 34 - VK_AMD_device_coherent_memory on RADV. 35 - VK_AMD_mixed_attachment_samples on RADV. [all …]
|
| /third_party/libinput/doc/user/ |
| D | contributing.rst | 15 ------------------------------------------------------------------------------ 17 ------------------------------------------------------------------------------ 27 ------------------------------------------------------------------------------ 29 ------------------------------------------------------------------------------ 32 `wayland-devel@lists.freedesktop.org 33 <https://lists.freedesktop.org/mailman/listinfo/wayland-devel>`_ mailing 42 <https://gitlab.freedesktop.org/libinput/libinput/issues>`_. It's usually the 45 ------------------------------------------------------------------------------ 47 ------------------------------------------------------------------------------ 51 tag in our `issue tracker <https://gitlab.freedesktop.org/libinput/libinput/issues?label_name%5B%5D… [all …]
|
| /third_party/libinput/ |
| D | .gitlab-ci.yml | 9 # To change the gitlab CI, edit .gitlab-ci/ci.template and/or .gitlab-ci/config.yaml 10 # and run ci-fairy generate-template. For details, see 11 # https://freedesktop.pages.freedesktop.org/ci-templates/ci-fairy.html#templating-gitlab-ci-yml 14 # - we really want to run dnf/apt/... only once, updating on the test runner for 18 # This is handled by the ci-templates, ensuring containers are only rebuilt 21 # - GitLab only allows one script: set per job but we have a bunch of commands 22 # we need to re-run for each build (meson && ninja && etc). YAML cannot merge 27 # MESON_ARGS=-Denable-something=true 28 # NINJA_ARGS=dist ... to run 'ninja -C builddir dist' 35 # e.g. fedora:31@build-default [all …]
|
| /third_party/mesa3d/.gitlab-ci/vkd3d-proton/ |
| D | run.sh | 3 set -ex 9 INSTALL=$(realpath -s "$PWD"/install) 11 RESULTS=$(realpath -s "$PWD"/results) 17 export __LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$INSTALL/lib/:/vkd3d-proton-tests/x64/" 21 # run against the Mesa built by CI, rather than any installed distro version. 28 export WINEDEBUG="-all" 29 export WINEPREFIX="/vkd3d-proton-wine64" 44 set -x 49 HANG_DETECTION_CMD="/parallel-deqp-runner/build/bin/hang-detection" 56 if [ $? -ne 0 ]; then [all …]
|
| /third_party/mesa3d/.gitlab-ci/test/ |
| D | gitlab-ci.yml | 7 - !reference [default, before_script] 9 - rm -rf install 10 - tar -xf artifacts/install.tar 11 …- echo -e "\e[0Ksection_start:$(date +%s):ldd_section[collapsed=true]\r\e[0KChecking ldd on driver… 12 - LD_LIBRARY_PATH=install/lib find install/lib -name "*.so" -print -exec ldd {} \; 13 - echo -e "\e[0Ksection_end:$(date +%s):ldd_section\r\e[0K" 18 - results/ 20 .test-gl: 22 - .test 23 - .use-debian/x86_test-gl [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/fedora/ |
| D | x86_build.sh | 3 set -e 4 set -o xtrace 20 dnf install -y --setopt=install_weak_deps=False \ 23 clang-devel \ 26 gcc-c++ \ 29 kernel-headers \ 30 llvm-devel \ 31 clang-devel \ 39 "pkgconfig(libomxil-bellagio)" \ 46 "pkgconfig(x11-xcb)" \ [all …]
|
| /third_party/mesa3d/.gitlab-ci/windows/ |
| D | mesa_build.ps1 | 7 Write-Host "Refreshing Windows TLS CA cache" 8 (New-Object System.Net.WebClient).DownloadString("https://github.com") >$null 12 Get-Date 13 Write-Host "Compiling Mesa" 14 $builddir = New-Item -Force -ItemType Directory -Name "_build" 15 $installdir = New-Item -Force -ItemType Directory -Name "_install" 20 Remove-Item -Recurse -Force $builddir 21 Remove-Item -Recurse -Force $installdir 22 New-Item -ItemType Directory -Path $builddir 23 New-Item -ItemType Directory -Path $installdir [all …]
|
| /third_party/glib/ |
| D | CONTRIBUTING.md | 16 - bug reporting and fixing 17 - documentation and examples 18 - tests 19 - testing and support for other platforms 20 - new features 25 - the `#gtk` IRC channel on irc.gnome.org 26 - the [`glib` tag on GNOME's Discourse](https://discourse.gnome.org/tags/glib) 51 0. a small, self-contained example exhibiting the behavior 61 memcheck](http://valgrind.org/docs/manual/mc-manual.html) 65 - spelling/grammar fixes in the documentation, [all …]
|
12345