| /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 - 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 …]
|
| /third_party/mesa3d/docs/nir/ |
| D | unit-testing.rst | 27 nir_validate_shader(b->shader, "before nir_my_pass"); 28 NIR_PASS(_, b->shader, nir_my_pass); 55 ``bin/nir-test-runner.py`` script which builds and runs NIR 57 expectations. The runner can then optionally update the 62 user@distro:~/mesa$ python bin/nir-test-runner.py -Bbuild 64 INFO: calculating backend command to run: /usr/bin/ninja -C /home/konstantin/dev/mesa/build 67 … diff --git a/src/compiler/nir/tests/opt_loop_tests.cpp b/src/compiler/nir/tests/opt_loop_tests.cpp 69 --- a/src/compiler/nir/tests/opt_loop_tests.cpp 71 @@ -136,6 +136,7 @@ TEST_F(nir_opt_loop_test, opt_loop_merge_terminators_break_in_then)
|
| /third_party/python/Lib/test/ |
| D | test_zipimport_support.py | 38 runner = doctest.DocTestRunner(verbose=verbose) 46 runner.run(example) 47 f, t = runner.failures, runner.tries 117 mod_name = mod.__name__.split(".")[-1] 139 # module currently requires real filenames for non-embedded 197 script_name = make_script(d, 'script', test_src) 204 self.assertIn(expected.encode('utf-8'), out) 213 self.assertIn(expected.encode('utf-8'), out) 224 script_name = make_script(d, 'script', test_src) 228 # bdb/pdb applies normcase to its filename before displaying [all …]
|
| /third_party/libabigail/tests/ |
| D | runtestfedabipkgdiffpy3.sh.in | 1 #!/bin/bash -e 2 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 4 # Either tests runner script or the tools/fedabipkgdiff has shebang 6 # change PATH in order to make sure python can be found before the current 9 PY3_TEMP=$(mktemp -d --tmpdir libabigail-py3-temp-XXXXXXXX) 11 ln -s $(which @PYTHON3_INTERPRETER@) $PY3_TEMP/python
|
| /third_party/mesa3d/.gitlab-ci/lava/ |
| D | lava-gitlab-ci.yml | 2 …REGISTRY_IMAGE}/alpine/x86_64_lava_ssh_client:${ALPINE_X86_64_LAVA_SSH_TAG}--${MESA_TEMPLATES_COMM… 5 .lava-test: 10 FDO_CI_CONCURRENT: 6 # should be replaced by per-machine definitions 12 LAVA_HTTP_CACHE_URI: "http://caching-proxy/cache/?uri=" 17 # per-job build artifacts 18 JOB_ROOTFS_OVERLAY_PATH: "${JOB_ARTIFACTS_BASE}/job-rootfs-overlay.tar.gz" 20 LAVA_S3_ARTIFACT_NAME: "mesa-${ARCH}-default-debugoptimized" 21 S3_ARTIFACT_NAME: "mesa-python-ci-artifacts" 28 - !reference [.download_s3, before_script] 29 script: [all …]
|
| D | lava_job_submitter.py | 3 # Copyright (C) 2020 - 2023 Collabora Limited 8 # SPDX-License-Identifier: MIT 50 # sophisticated dict-like data abstractions. 65 # How many seconds the script should wait before try a new polling iteration to 71 # How many seconds the script will wait to let LAVA finalize the job and give 87 # How many seconds the script will wait to let LAVA run the job and give the final details. 98 def raise_exception_from_metadata(metadata: dict, job_id: int) -> None: 111 # with mal-formed job definitions. As we are always validating the 128 def raise_lava_error(job) -> None: 136 # If we reach this far, it means that the job ended without hwci script [all …]
|
| /third_party/unity/docs/ |
| D | UnityHelperScriptsGuide.md | 5 Sometimes what it takes to be a really efficient C programmer is a little non-C. 9 Just install whatever the latest version is, and it is likely to work. You can find Ruby at [ruby-l… 15 Do you want to use CMock or other fancy add-ons but don't want to figure out how to create your own… 17 Well then we have the perfect script for you! 19 The `generate_test_runner` script processes a given test file and automatically creates a separate … 20 All you do then is add the generated runner to your list of files to be compiled and linked, and pr… 22 This script searches your test file for void function signatures having a function name beginning w… 39 You can run this script a couple of ways. 46 Alternatively, if you include only the test file parameter, the script will copy the name of the te… 55 …you are using YAML files already, you can simply pass the very same file into the generator script. [all …]
|
| D | UnityGettingStartedGuide.md | 1 # Unity - Getting Started 15 Unity was designed to be cross-platform. 59 - `src` - This is the code you care about! This folder contains a C file and two header files. 61 - `docs` - You're reading this document, so it's possible you have found your way into this folder … 63 - `examples` - This contains a few examples of using Unity. 64 - `extras` - These are optional add ons to Unity that are not part of the core project. 66 - `test` - This is how Unity and its scripts are all tested. 69 - `auto` - Here you will find helpful Ruby scripts for simplifying your test workflow. 79 The setUp function can contain anything you would like to run before each test. 84 If you're using Ceedling or the test runner generator script, you may leave these off completely. [all …]
|
| D | UnityConfigurationGuide.md | 22 That file is proof that a cross-platform library is challenging to build. 27 It doesn't matter if you're using a target-specific compiler and a simulator or a native compiler. 36 This would be test test, the test runner (if you're generating one), and from unity.c when it's com… 95 This is used to figure out what kind of 64-bit support your system can handle. 96 Does it need to specify a `long` or a `long long` to get a 64-bit value. 97 On 16-bit systems, this option is going to be ignored. 108 The default, if not autodetected, is 32-bits. 111 …rs (for example TI C55x with a pointer width of 23-bit), choose the next power of two (in this cas… 121 #define UNITY_POINTER_WIDTH 64 // Set UNITY_POINTER_WIDTH to 64-bit 132 …l automatically include 64-bit support if it auto-detects it, or if your `int`, `long`, or pointer… [all …]
|
| /third_party/skia/m133/tools/testrunners/common/android/adb_test_runner/ |
| D | adb_test_runner.go | 2 // Use of this source code is governed by a BSD-style license that can be 39 …deviceSpecificBazelConfigFlag := flag.String("device-specific-bazel-config", "", "The Bazel config… 40 …. The Android device will be tuned to reduce variations in performance for single-threaded tests.") 42 testRunnerFlag := flag.String("test-runner", "", "Path to the test runner inside the tarball.") 45 // - The adb_test Bazel rule produces a Bash script that invokes this Go program with various 47 // adb_test target is built, which are hardcoded in the script; and those that are determined 48 // at runtime, which the script should set based on its own command-line arguments. 50 // - The only two flags determined at runtime are --device-specific-bazel-config and 51 // --test-runner-extra-args. The first should be set with the value of the 52 // --device-specific-bazel-config flag passed to the script, while the second should be set to [all …]
|
| /third_party/mesa3d/.gitlab-ci/ |
| D | cuttlefish-runner.sh | 5 . "${SCRIPTS_DIR}/setup-test-env.sh" 8 set -xe 16 ARCH=$(uname -m) 17 export VK_DRIVER_FILES=${CI_PROJECT_DIR}/install/share/vulkan/icd.d/${VK_DRIVER:-}_icd.$ARCH.json 25 # Add a function to perform some tasks when exiting the script 29 cp /cuttlefish/cuttlefish/instances/cvd-1/logs/logcat $RESULTS_DIR || true 31 cp /cuttlefish/cuttlefish/instances/cvd-1/kernel.log $RESULTS_DIR || true 34 cp /cuttlefish/cuttlefish/instances/cvd-1/logs/launcher.log $RESULTS_DIR || true 37 /cuttlefish/bin/stop_cvd -wait_for_launcher=10 40 # stop cuttlefish if the script ends prematurely or is interrupted [all …]
|
| /third_party/littlefs/scripts/ |
| D | test.py | 3 # Script to compile and runs tests. 6 # ./scripts/test.py runners/test_runner -b 9 # SPDX-License-Identifier: BSD-3-Clause 38 def openio(path, mode='r', buffering=-1): 39 # allow '-' for stdin/stdout 40 if path == '-': 89 parens -= 1 100 # which can be comma-separated values, with optional 102 # the runner itself. 153 self.name = self.name[:-len('.toml')] [all …]
|
| /third_party/grpc/test/cpp/naming/ |
| D | resolver_component_test.cc | 9 // http://www.apache.org/licenses/LICENSE-2.0 80 "the generated python test runner."); 98 "the python script runner doesn't allow us to pass a gflags bool to this " 106 "the python script runner doesn't allow us to pass a gflags bool to this " 111 "Whether or not to configure c-ares to use a broken nameserver list, in " 113 "the first nameserver in the list is non-responsive, but the second one " 118 "the python script runner doesn't allow us to pass a gflags bool to this " 132 return this->is_balancer == other.is_balancer && in operator ==() 133 this->address == other.address; in operator ==() 151 "Missing ','. Expected_addrs arg should be a semicolon-separated " in ParseExpectedAddrs() [all …]
|
| /third_party/rust/rust/src/doc/rustc/src/platform-support/ |
| D | fuchsia.md | 1 # `aarch64-unknown-fuchsia` and `x86_64-unknown-fuchsia` 12 - Tyler Mandry ([@tmandry](https://github.com/tmandry)) 13 - Dan Johnson ([@computerdruid](https://github.com/computerdruid)) 14 - David Koloski ([@djkoloski](https://github.com/djkoloski)) 15 - Joseph Ryan ([@P1n3appl3](https://github.com/P1n3appl3)) 25 1. [Walkthrough structure](#walkthrough-structure) 26 1. [Compiling a Rust binary targeting Fuchsia](#compiling-a-rust-binary-targeting-fuchsia) 27 1. [Targeting Fuchsia with rustup and cargo](#targeting-fuchsia-with-rustup-and-cargo) 28 …ting Fuchsia with a compiler built from source](#targeting-fuchsia-with-a-compiler-built-from-sour… 29 1. [Creating a Fuchsia package](#creating-a-fuchsia-package) [all …]
|
| /third_party/mesa3d/docs/ci/ |
| D | index.rst | 5 --------- 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`` 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 19 `Vulkan/GL/GLES conformance test suite <https://github.com/KhronosGroup/VK-GL-CTS>`__, 21 - Replay of application traces 27 tool <#running-specific-ci-jobs>`__. [all …]
|
| /third_party/rust/rust/src/tools/miri/cargo-miri/src/ |
| D | phases.rs | 16 cargo miri [subcommand] [<cargo options>...] [--] [<program/test suite options>...] 21 nextest Run tests with nextest (requires cargo-nextest installed) 28 cargo miri test -- test-suite-filter 30 cargo miri setup --print sysroot 51 cmd.arg("--extern"); // always forward flag, but adjust filename: in forward_patched_extern_arg() 52 let path = args.next().expect("`--extern` should be followed by a filename"); in forward_patched_extern_arg() 63 // Check for version and help flags even when invoked as `cargo-miri`. in phase_cargo_miri() 64 if has_arg_flag("--help") || has_arg_flag("-h") { in phase_cargo_miri() 68 if has_arg_flag("--version") || has_arg_flag("-V") { in phase_cargo_miri() 73 // Require a subcommand before any flags. in phase_cargo_miri() [all …]
|
| /third_party/vk-gl-cts/external/openglcts/ |
| D | README.md | 8 Up-to-date documentation for dEQP is available at: 10 * [The VK-GL-CTS wiki for Khronos members](https://gitlab.khronos.org/Tracker/vk-gl-cts/wikis/home) 11 * [The VK-GL-CTS wiki for non-Khronos members](https://github.com/KhronosGroup/VK-GL-CTS/wiki) 15 ------------------------ 16 - [OpenGL and OpenGL ES 2.0/3.X Conformance Test Instructions](#opengl-and-opengl-es-203x-conforman… 17 - [Contents](#contents) 18 - [Test History](#test-history) 19 - [Introduction](#introduction) 20 - [Test Environment Requirements](#test-environment-requirements) 21 - [Configuring and Building the Tests](#configuring-and-building-the-tests) [all …]
|
| /third_party/python/Lib/ |
| D | doctest.py | 2 # Released to the public domain 16-Jan-2001, by Tim Peters (tim@python.org). 7 # Provided as-is; use at your own risk; no warranty; no promises; enjoy! 9 r"""Module doctest -- a framework for running examples in docstrings. 20 Then running the module as a script will cause the examples in the 30 Run it with the -v switch instead: 32 python M.py -v 42 with the unittest framework, and support for running non-Python text 74 # 5. Doctest Runner 111 # - Example: a <source, want> pair, plus an intra-docstring line number. 112 # - DocTest: a collection of examples, parsed from a docstring, plus [all …]
|
| /third_party/mesa3d/docs/relnotes/ |
| D | 25.0.0.rst | 1 Mesa 25.0.0 Release Notes / 2025-02-19 20 ------------- 24 SHA256: 96a53501fd59679654273258c6c6a1055a20e352ee1429f0b123516c7190e5b0 mesa-25.0.0.tar.xz 25 …36f614d322033d4d465307ddcd983f9f3afb1310e132ec3186a085d261c95493a0c460b2ec59ce8 mesa-25.0.0.tar.xz 29 ------------ 31 - cl_khr_depth_images in rusticl 32 - Vulkan 1.4 on radv/gfx8+ 33 - VK_KHR_dedicated_allocation on panvk 34 - VK_KHR_global_priority on panvk 35 - VK_KHR_index_type_uint8 on panvk [all …]
|
| /third_party/python/Doc/library/ |
| D | doctest.rst | 1 :mod:`doctest` --- Test interactive Python examples 14 -------------- 20 * To check that a module's docstrings are up-to-date by verifying that all 27 input-output examples. Depending on whether the examples or the expository text 49 >>> factorial(-1) 91 .. code-block:: shell-session 97 ``-v`` to the script, and :mod:`doctest` prints a detailed log of what 100 .. code-block:: shell-session 102 $ python example.py -v 116 .. code-block:: none [all …]
|
| /third_party/vixl/tools/ |
| D | generate_tests.py | 37 The script assumes that `clang-format-4.0` is in the current path. If it isn't, 40 $ ./tools/generate_tests.py --clang-format /patch/to/clang-format 42 Once the script has finished, it will have generated test files, as many as 45 - test/aarch32/test-assembler-cond-rd-rn-immediate-a32.cc 46 - test/aarch32/test-assembler-cond-rd-rn-rm-a32.cc 47 - test/aarch32/test-assembler-cond-rd-rn-rm-q-a32.cc 48 - test/aarch32/test-assembler-cond-rd-rn-rm-ge-a32.cc 50 Because these test cases need traces in order to build, the script will have 54 $ cat test/aarch32/traces/sim-cond-rd-rn-immediate-adc-a32.h 58 need to re-generate traces with real hardware; the test cases do not support [all …]
|
| /third_party/grpc/src/php/tests/interop/ |
| D | xds_client.php | 10 * http://www.apache.org/licenses/LICENSE-2.0 21 * This is the PHP xDS Interop test client. This script is meant to be run by 22 * the main xDS Interep test runner "run_xds_tests.py", not to be run 35 $rpc_types = $request->getTypes(); 36 $all_metadata = $request->getMetadata(); 49 $rpc_type = $metadata->getType(); 57 $key = $metadata->getKey(); 58 $value = $metadata->getValue(); 68 echo "PHP parent: timeout_sec = ".$request->getTimeoutSec()."\n"; 69 $client_thread->rpc_config->update($rpcs_to_send, [all …]
|
| /third_party/curl/tests/ |
| D | runner.pm | 21 # SPDX-License-Identifier: curl 30 # unmarshalled (in ipcrecv) before the desired function is called normally. 33 # before being returned to the caller. 35 package runner; package 113 # These may only be set *before* runner_init is called 115 our $valgrind_logfile="--log-file"; # the option name for valgrind >=3 116 our $valgrind_tool="--tool=memcheck"; 126 my %oldenv; # environment variables before test is started 131 my $multiprocess; # nonzero with a separate test runner process 134 my $runnerr; # pipe that runner reads from [all …]
|
| /third_party/rust/crates/bindgen/ |
| D | CONTRIBUTING.md | 8 <!-- START doctoc generated TOC please keep comment here to allow auto update --> 9 <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> 11 - [Code of Conduct](#code-of-conduct) 12 - [Filing an Issue](#filing-an-issue) 13 - [Looking to Start Contributing to `bindgen`?](#looking-to-start-contributing-to-bindgen) 14 - [Prerequisites](#prerequisites) 15 - [`rustfmt` / `cargo fmt`](#rustfmt--cargo-fmt) 16 - [Building](#building) 17 - [Testing](#testing) 18 - [Overview](#overview) [all …]
|
| /third_party/typescript/tests/baselines/reference/ |
| D | parserharness.js | 8 // http://www.apache.org/licenses/LICENSE-2.0 27 declare var __dirname; // Node-specific 36 var path: string[] = components.slice(0, components.length - 1); 203 // we have to string-based splitting instead and try to figure out the delimiting chars 255 // Logger-related functions 314 … isAsync = false; // If we execute synchronously, this will get called before the return below. 355 errorHandlerStack[errorHandlerStack.length - 1](e); 543 this.time = (Clock.now() - this.startTime) / Clock.resolution * 1000; 591 sumOfSquares += Math.pow(this.data[i] - sampleMean, 2); 603 public before() { } [all …]
|