Searched +full:lava +full:- +full:test (Results 1 – 25 of 43) sorted by relevance
12
| /third_party/mesa3d/src/panfrost/ci/ |
| D | gitlab-ci.yml | 1 .panfrost-test: 3 FLAKES_CHANNEL: "#panfrost-ci" 7 panfrost-t720-gles2:arm64: 9 - .lava-test:arm64 10 - .panfrost-midgard-rules 11 - .panfrost-test 13 DEVICE_TYPE: sun50i-h6-pine-h64 15 GPU_VERSION: panfrost-t720 16 DEQP_SUITE: panfrost-t720 18 RUNNER_TAG: mesa-ci-x86-64-lava-sun50i-h6-pine-h64 [all …]
|
| /third_party/mesa3d/.gitlab-ci/lava/ |
| D | lava-gitlab-ci.yml | 1 .lava-test: 6 FDO_CI_CONCURRENT: 6 # should be replaced by per-machine definitions 9 FDO_HTTP_CACHE_URI: "http://caching-proxy/cache/?uri=" 11 BASE_SYSTEM_HOST_PREFIX: "${MINIO_HOST}/mesa-lava" 14 # per-job build artifacts 15 BUILD_PATH: "${PIPELINE_ARTIFACTS_BASE}/${CI_PROJECT_NAME}-${ARCH}.tar.gz" 16 JOB_ROOTFS_OVERLAY_PATH: "${JOB_ARTIFACTS_BASE}/job-rootfs-overlay.tar.gz" 22 - ./artifacts/lava/lava-submit.sh 27 - results/ 29 - results/*.shader_cache [all …]
|
| D | lava_job_submitter.py | 3 # Copyright (C) 2020 - 2022 Collabora Limited 8 # SPDX-License-Identifier: MIT 10 """Send a job to LAVA, track it and collect log back""" 28 from lava.exceptions import ( 35 from lava.utils import ( 46 # Timeout in seconds to decide if the device from the dispatched LAVA job has 51 # check if the dispatched LAVA job is running or waiting in the job queue. 54 # How many seconds to wait between log output LAVA RPC calls. 60 # How many attempts should be made when a timeout happen during LAVA device boot. 78 "depthcharge-action": { [all …]
|
| /third_party/mesa3d/docs/ci/ |
| D | LAVA.rst | 1 LAVA CI 4 `LAVA <https://lavasoftware.org/>`_ is a system for functional testing 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 17 taking in jobs for the hardware that the LAVA lab contains. The 18 gitlab-runner spawns a Docker container with lavacli in it, and 19 connects to the LAVA lab using a predefined token to submit jobs under 22 The LAVA instance manages scheduling those jobs to the boards present. [all …]
|
| /third_party/mesa3d/src/intel/ci/ |
| D | gitlab-ci.yml | 1 .intel-common-test: 3 - .lava-test:amd64 8 FLAKES_CHANNEL: "#intel-ci" 11 .anv-test: 13 - .intel-common-test 14 - .anv-rules 18 .iris-test: 20 - .intel-common-test 21 - .iris-rules 25 .intel-test: [all …]
|
| /third_party/mesa3d/src/gallium/drivers/radeonsi/ci/ |
| D | gitlab-ci.yml | 1 .radeonsi-stoney-test:amd64: 3 - .radeonsi-rules 5 DEVICE_TYPE: hp-11A-G6-EE-grunt 7 GPU_VERSION: radeonsi-stoney 15 RUNNER_TAG: mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt 17 radeonsi-stoney-gl:amd64: 19 - .lava-test:amd64 20 - .radeonsi-stoney-test:amd64 23 DEQP_SUITE: radeonsi-stoney 25 radeonsi-stoney-traces:amd64: [all …]
|
| /third_party/mesa3d/src/gallium/drivers/lima/ci/ |
| D | gitlab-ci.yml | 1 .lava-meson-gxl-s805x-libretech-ac: 3 - .lava-test:arm64 4 - .lima-rules 6 DEVICE_TYPE: meson-gxl-s805x-libretech-ac 11 VISIBILITY_GROUP: "mesa-ci" 12 RUNNER_TAG: mesa-ci-x86-64-lava-lima 14 lima-mali450-test:arm64: 16 - .lava-meson-gxl-s805x-libretech-ac 20 lima-mali450-piglit-gpu:arm64: 22 - .piglit-test [all …]
|
| /third_party/mesa3d/.gitlab-ci/lava/utils/ |
| D | log_follower.py | 6 # SPDX-License-Identifier: MIT 20 from lava.exceptions import MesaCITimeoutError 21 from lava.utils.console_format import CONSOLE_LOG 22 from lava.utils.gitlab_section import GitlabSection 23 from lava.utils.lava_log_hints import LAVALogHints 24 from lava.utils.log_section import ( 53 def phase(self) -> LogSectionType: 90 # Sections can have redundant regex to find them to mitigate LAVA 107 def detect_kernel_dump_line(self, line: dict[str, Union[str, list]]) -> bool: 123 def feed(self, new_lines: list[dict[str, str]]) -> bool: [all …]
|
| D | log_section.py | 7 from lava.utils.gitlab_section import GitlabSection 20 # Empirically, successful device boot in LAVA time takes less than 3 22 # LAVA itself is configured to attempt thrice to boot the device, 24 # It is better to retry the boot than cancel the job and re-submit to avoid 27 # Test suite phase is where the initialization happens. 29 # Test cases may take a long time, this script has no right to interrupt 30 # them. But if the test case takes almost 1h, it will never succeed due to 33 # LAVA post processing may refer to a test suite teardown, or the 50 ) -> Optional[GitlabSection]: 83 section_id="post-{}",
|
| /third_party/mesa3d/.gitlab-ci/tests/ |
| D | test_lava_job_submitter.py | 6 # SPDX-License-Identifier: MIT 14 from lava.exceptions import MesaCIException, MesaCIRetryError 15 from lava.lava_job_submitter import ( 22 from lava.utils import LogSectionType 24 from .lava.helpers import ( 58 NETWORK_EXCEPTION = xmlrpc.client.ProtocolError("", 0, "test", {}) 59 XMLRPC_FAULT = xmlrpc.client.Fault(0, "test") 102 "test case took too long": pytest.param( 229 delta_time = end_time - start_time 264 "echo hwci: mesa: pass[ 737.673352] <LAVA_SIGNAL_ENDTC mesa-ci>", [all …]
|
| D | conftest.py | 7 from .lava.helpers import generate_testsuite_result, jobs_logs_response 12 "markers", "slow: marks tests as slow (deselect with '-m \"not slow\"')" 17 """Mock time.sleep to make test faster""" 28 RESULT_GET_TESTJOB_RESULTS = [{"metadata": {"result": "test"}}]
|
| /third_party/mesa3d/.gitlab-ci/common/ |
| D | init-stage2.sh | 4 # exiting, since any console output may interfere with LAVA signals handling, 23 kill -9 "$pid" 2>/dev/null || true 27 set -x 36 # Second-stage init, used to set up devices and our job environment before 39 . /set-job-env-vars.sh 41 set -ex 44 [ -z "$HWCI_KERNEL_MODULES" ] || { 45 echo -n $HWCI_KERNEL_MODULES | xargs -d, -n1 /usr/sbin/modprobe 50 # - vmx for Intel VT 51 # - svm for AMD-V [all …]
|
| /third_party/mesa3d/src/gallium/drivers/virgl/ci/ |
| D | gitlab-ci.yml | 1 .virpipe-test: 3 - .test-gl 4 - .virgl-rules 7 FLAKES_CHANNEL: "#virgl-ci" 9 - xvfb-run --server-args='-noreset' sh -c "GALLIUM_DRIVER=virpipe install/deqp-runner.sh" 11 virpipe-on-gl: 13 - .deqp-test 14 - .virpipe-test 16 DEQP_SUITE: virpipe-gl 17 GPU_VERSION: virpipe-gl [all …]
|
| /third_party/mesa3d/src/amd/ci/ |
| D | gitlab-ci.yml | 1 ############### LAVA 2 # Run three jobs in parallel each running 1/30th of the test suite 5 - .lava-test:amd64 6 - .radv-rules 13 DEVICE_TYPE: hp-11A-G6-EE-grunt 15 GPU_VERSION: radv-stoney-aco 22 RUNNER_TAG: mesa-ci-x86-64-lava-hp-11A-G6-EE-grunt 25 .test-radv: 27 - .radv-rules 31 # The SPIRV -> NIR code generator generates so many harmless [all …]
|
| /third_party/mesa3d/docs/relnotes/ |
| D | 22.2.0.rst | 1 Mesa 22.2.0 Release Notes / 2022-09-21 20 --------------- 24 b1f9c8fd08f2cae3adf83355bef4d2398e8025f44947332880f2d0066bdafa8c mesa-22.2.0.tar.xz 29 ------------ 31 - WGL_ARB_create_context_robustness 33 - d3d12 ARB_robust_buffer_access_behavior 35 - VK_EXT_robustness2 for lavapipe 37 - VK_EXT_image_2d_view_of_3d on RADV 39 - zink and d3d12 GL_EXT_memory_object_win32 and GL_EXT_semaphore_win32 support 41 - vertexAttributeInstanceRateZeroDivisor support for lavapipe [all …]
|
| D | 21.2.0.rst | 1 Mesa 21.2.0 Release Notes / 2021-08-04 20 --------------- 24 0cb3c802f4b8e7699b1602c08c29d06a4d532ab5b8f7a64676c4ca6bb8f4d426 mesa-21.2.0.tar.xz 28 ------------ 30 - zink supports GL_ARB_texture_filter_minmax, GL_ARB_shader_clock 32 - VK_EXT_provoking_vertex on RADV. 34 - VK_EXT_extended_dynamic_state2 on RADV. 36 - VK_EXT_global_priority_query on RADV. 38 - VK_EXT_physical_device_drm on RADV. 40 - VK_KHR_shader_subgroup_uniform_control_flow on Intel and RADV. [all …]
|
| D | 20.0.5.rst | 1 Mesa 20.0.5 Release Notes / 2020-04-22 20 --------------- 24 2c56a82a28cc924e40ea49752abdf1d701c9952481f53cbc7a080271597f572e mesa-20.0.5.tar.xz 27 ------------ 30 --------- 32 - nir: nir_lower_returns can't handle nested loops 33 - Graphic artifacts with Mesa 20.0.4 on intel HD 510 GPU 34 - Mesa 20 regression makes Lightsprint demos crash 35 - Build Fails with Clang Shared Library 36 - dri_common.h:58:8: error: unknown type name '__GLXDRIdrawable' [all …]
|
| D | 20.2.5.rst | 1 Mesa 20.2.5 Release Notes / 2020-12-16 18 --------------- 22 0ebec6a22660d83f5ed437a145dc703c9398cd1376143aef273ea85f9dc5dd98 mesa-20.2.5.tar.xz 26 ------------ 28 - None 32 --------- 34 - Mesa 20.3.0 and older ATi/Radeon cards fails 35 - Amber test NIR validation failed after spirv_to_nir 36 - Amber test validate_phi_src 37 - [RADV] broken stencil behaviour when using extended dynamic stencil state [all …]
|
| /third_party/mesa3d/.gitlab-ci/tests/utils/ |
| D | test_lava_log.py | 6 # SPDX-License-Identifier: MIT 12 from lava.exceptions import MesaCIKnownIssueException, MesaCITimeoutError 13 from lava.utils import ( 22 from ..lava.helpers import create_lava_yaml_msg, does_not_raise 82 "msg": "Received signal: <STARTTC> mesa-ci_iris-kbl-traces", 88 "msg": "[ 16.997829] <LAVA_SIGNAL_STARTTC mesa-ci_iris-kbl-traces>", 93 "msg": "<LAVA_SIGNAL_ENDTC mesa-ci_iris-kbl-traces>", 116 "msg": "Received signal: <STARTTC> mesa-ci_iris-kbl-traces", 121 "msg": "<LAVA_SIGNAL_ENDTC mesa-ci_iris-kbl-traces>", 170 create_lava_yaml_msg(msg="[0m[0m[31mERROR - dEQP error: ", lvl="target"), [all …]
|
| /third_party/mesa3d/src/freedreno/ci/ |
| D | gitlab-ci.yml | 1 .freedreno-test: 3 - .baremetal-test-arm64 4 - .freedreno-rules 7 FLAKES_CHANNEL: "#freedreno-ci" 11 - ./install/bare-metal/fastboot.sh 13 - google-freedreno-db410c 15 .baremetal-deqp-test-freedreno-vk: 17 - .baremetal-deqp-test 24 .freedreno-test-traces: 26 - .piglit-traces-test [all …]
|
| /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" 28 …- echo -e "\e[0Ksection_start:$(date +%s):unset_env_vars_section[collapsed=true]\r\e[0KUnsetting v… [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/ |
| D | baremetal_build.sh | 3 set -e 4 set -o xtrace 6 # Fetch the arm-built rootfs image and unpack it in our x86 container (saves 7 # network transfer, disk usage, and runtime on test jobs) 9 if wget -q --method=HEAD "${ARTIFACTS_PREFIX}/${FDO_UPSTREAM_REPO}/${ARTIFACTS_SUFFIX}/${arch}/done… 15 wget ${ARTIFACTS_URL}/lava-rootfs.tgz -O rootfs.tgz 16 mkdir -p /rootfs-$arch 17 tar -C /rootfs-$arch '--exclude=./dev/*' -zxf rootfs.tgz 21 mkdir -p /baremetal-files 22 pushd /baremetal-files [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 {} \; 25 # Test runs don't pull down the git tree, so put the dEQP helper [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/debian/ |
| 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/tests/lava/ |
| D | helpers.py | 8 from lava.utils.log_section import ( 15 def section_timeout(section_type: LogSectionType) -> int: 24 dt: Callable = datetime.now, msg="test", lvl="target" 25 ) -> dict[str, str]: 30 name="test-mesa-ci", result="pass", metadata_extra=None, extra=None 41 ) -> Tuple[bool, str]: 54 ) -> Iterable[tuple[dict, Iterable[int]]]: 98 for _ in range(n - 1): 128 def mock_lava_signal(type: LogSectionType) -> dict[str, str]:
|
12