| /external/swiftshader/tests/regres/deqp/ |
| D | deqp.go | 7 // http://www.apache.org/licenses/LICENSE-2.0 15 // Package deqp provides functions for running dEQP, as well as loading and storing the results. 65 TempDir string // Directory for temporary log files, coverage output. 76 // Results holds the results of tests across all APIs. 77 // The Results structure may be serialized to cache results. 78 type Results struct { struct 82 Coverage *cov.Tree member 86 // TestResult holds the results of a single dEQP test. 92 Coverage *cov.Coverage member 102 // LoadResults loads cached test results from disk. [all …]
|
| /external/python/python-api-core/.github/workflows/ |
| D | unittest.yml | 6 - main 9 run-unittests: 10 name: unit${{ matrix.option }}-${{ matrix.python }} 11 …# TODO(https://github.com/googleapis/gapic-generator-python/issues/2303): use `ubuntu-latest` once… 12 # Use ubuntu-22.04 until Python 3.7 is removed from the test matrix 13 …en/actions/using-github-hosted-runners/using-github-hosted-runners/about-github-hosted-runners#sta… 14 runs-on: ubuntu-22.04 19 - "3.7" 20 - "3.8" 21 - "3.9" [all …]
|
| /external/swiftshader/docs/ |
| D | Regres.md | 1 # Regres - SwiftShader automated testing 5 Regres is a collection of tools to perform [dEQP](https://github.com/KhronosGroup/VK-GL-CTS) 6 presubmit and continuous integration testing and code coverage evaluation for 11 * [Presubmit testing](#presubmit-testing) - An automatic Vulkan 13 * [Continuous integration testing](#daily-run-continuous-integration-testing) - 15 This nightly run also produces code coverage information which can be viewed at 16 …[swiftshader-regres.github.io/swiftshader-coverage](https://swiftshader-regres.github.io/swiftshad… 17 * [Local dEQP test runner](#local-dEQP-test-runner) Provides a local tool for 25 Regres monitors changes that have been [put up for review with Gerrit](https://swiftshader-review.g… 29 Any differences in results are reported as a review comment on the change [all …]
|
| /external/python/cpython3/Doc/library/ |
| D | trace.rst | 1 :mod:`!trace` --- Trace or track Python statement execution 9 -------------- 12 annotated statement coverage listings, print caller/callee relationships and 18 `Coverage.py <https://coverage.readthedocs.io/>`_ 19 A popular third-party coverage tool that provides HTML 20 output along with advanced features such as branch coverage. 22 .. _trace-cli: 24 Command-Line Usage 25 ------------------ 30 python -m trace --count -C . somefile.py ... [all …]
|
| /external/skia/tools/ |
| D | parse_llvm_coverage.py | 3 # Use of this source code is governed by a BSD-style license that can be 7 """Parse an LLVM coverage report to generate useable results.""" 21 The file paths printed by llvm-cov take the form: 35 return filename.split('..')[-1].lstrip('./') 39 """Return the name of the checked-in file matching the given filename. 41 Use suffix matching to determine which checked-in files the given filename 58 """Return a dict whose keys are file names and values are coverage data. 60 Values are lists which take the form (lineno, coverage, code). 76 not_checked_in = '%' # Use this as the file name for not-checked-in files. 78 m = re.match('([a-zA-Z0-9\./_-]+):', line) [all …]
|
| /external/cronet/stable/testing/merge_scripts/code_coverage/ |
| D | merge_results.py | 3 # Use of this source code is governed by a BSD-style license that can be 5 """Merge results from code-coverage/pgo swarming runs. 7 This script merges code-coverage/pgo profiles from multiple shards. It also 8 merges the test results of the shards. 29 parser.add_argument('--build-properties', 32 parser.add_argument('--summary-json', help=argparse.SUPPRESS) 33 parser.add_argument('--task-output-dir', help=argparse.SUPPRESS) 34 parser.add_argument('-o', 35 '--output-json', 41 parser.add_argument('--additional-merge-script', [all …]
|
| D | convert_to_istanbul.js | 2 // Use of this source code is governed by a BSD-style license that can be 6 * @fileoverview Takes raw v8 coverage files and converts to IstanbulJS 7 * compliant coverage files. 56 const results = await Promise.all(workerPromises); 57 console.log(`Result from workers: ${results}`) 62 description: 'Converts raw v8 coverage into IstanbulJS compliant files.', 65 parser.add_argument('-s', '--source-dir', { 68 'coverage files must refer to these files. Currently source ' + 71 parser.add_argument('-o', '--output-dir', { 73 help: 'Root directory to output all the converted istanbul coverage ' + [all …]
|
| /external/cronet/tot/testing/merge_scripts/code_coverage/ |
| D | merge_results.py | 3 # Use of this source code is governed by a BSD-style license that can be 5 """Merge results from code-coverage/pgo swarming runs. 7 This script merges code-coverage/pgo profiles from multiple shards. It also 8 merges the test results of the shards. 29 parser.add_argument('--build-properties', 32 parser.add_argument('--summary-json', help=argparse.SUPPRESS) 33 parser.add_argument('--task-output-dir', help=argparse.SUPPRESS) 34 parser.add_argument('-o', 35 '--output-json', 41 parser.add_argument('--additional-merge-script', [all …]
|
| D | convert_to_istanbul.js | 2 // Use of this source code is governed by a BSD-style license that can be 6 * @fileoverview Takes raw v8 coverage files and converts to IstanbulJS 7 * compliant coverage files. 56 const results = await Promise.all(workerPromises); 57 console.log(`Result from workers: ${results}`) 62 description: 'Converts raw v8 coverage into IstanbulJS compliant files.', 65 parser.add_argument('-s', '--source-dir', { 68 'coverage files must refer to these files. Currently source ' + 71 parser.add_argument('-o', '--output-dir', { 73 help: 'Root directory to output all the converted istanbul coverage ' + [all …]
|
| /external/chromiumos-config/proto/chromiumos/config/api/test/plan/v1/ |
| D | plan.proto | 2 // Use of this source code is governed by a BSD-style license that can be 20 // A Plan fully specifies a Test Platform end-user's coverage needs. 23 // coverage rules with tests that exercise those components. Plans MUST be used 53 // Human friendly name for easier analysis of test coverage rules/criteria. 54 // E.g. kernel:5.4_soc:geminilake_wifi:intel-5600 61 // Optional exclusion that applies to only to the given dut coverage criteria. 66 // Specifies a particular set of tests to be run for a given set of coverage 95 // Defines all of the coverage rules that need to be executed 97 // Separate test results will be generated for each distinct coverage rule. 135 // No lab devices are deployed matching the coverage rule DUT criteria. [all …]
|
| /external/googleapis/google/cloud/dialogflow/cx/v3/ |
| D | test_case.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 46 // [Test Case Results][google.cloud.dialogflow.cx.v3.TestCaseResult]. 50 "https://www.googleapis.com/auth/cloud-platform," 99 // This method is a [long-running 100 // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). 101 // The returned `Operation` type has the following method-specific fields: 103 // - `metadata`: 105 // - `response`: 120 // This method is a [long-running 121 // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). [all …]
|
| /external/googleapis/google/cloud/dialogflow/cx/v3beta1/ |
| D | test_case.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 47 // Results][google.cloud.dialogflow.cx.v3beta1.TestCaseResult]. 51 "https://www.googleapis.com/auth/cloud-platform," 100 // This method is a [long-running 101 // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). 102 // The returned `Operation` type has the following method-specific fields: 104 // - `metadata`: 106 // - `response`: 121 // This method is a [long-running 122 // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). [all …]
|
| /external/google-cloud-java/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3beta1/src/main/proto/google/cloud/dialogflow/cx/v3beta1/ |
| D | test_case.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 47 // Results][google.cloud.dialogflow.cx.v3beta1.TestCaseResult]. 51 "https://www.googleapis.com/auth/cloud-platform," 100 // This method is a [long-running 101 // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). 102 // The returned `Operation` type has the following method-specific fields: 104 // - `metadata`: 106 // - `response`: 121 // This method is a [long-running 122 // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). [all …]
|
| /external/google-cloud-java/java-dialogflow-cx/proto-google-cloud-dialogflow-cx-v3/src/main/proto/google/cloud/dialogflow/cx/v3/ |
| D | test_case.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 46 // [Test Case Results][google.cloud.dialogflow.cx.v3.TestCaseResult]. 50 "https://www.googleapis.com/auth/cloud-platform," 99 // This method is a [long-running 100 // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). 101 // The returned `Operation` type has the following method-specific fields: 103 // - `metadata`: 105 // - `response`: 120 // This method is a [long-running 121 // operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). [all …]
|
| /external/googleapis/google/genomics/v1/ |
| D | reads.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 51 // Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) 55 // ## Notes on [BAM](https://samtools.github.io/hts-specs/SAMv1.pdf) import 57 // - Tags will be converted to strings - tag types are not preserved 58 // - Comments (`@CO`) in the input file header will not be preserved 59 // - Original header order of references (`@SQ`) will not be preserved 60 // - Any reverse stranded unmapped reads will be reverse complemented, and 62 // - Unmapped reads will be stripped of positional information (reference name 76 // Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) 94 // Genomics](https://cloud.google.com/genomics/fundamentals-of-google-genomics) [all …]
|
| /external/python/cpython3/Lib/test/libregrtest/ |
| D | main.py | 18 from .results import TestResults, EXITCODE_INTERRUPTED 35 This also parses command-line options and modifies its behavior 38 tests -- a list of strings containing test names (optional) 39 testdir -- the directory in which to look for tests (optional) 46 command-line will be used. If that's empty, too, then all *.py 63 # Test results 64 self.results: TestResults = TestResults() 68 self.logger = Logger(self.results, self.quiet, self.pgo) 96 num_workers = -1 # run in parallel, use the number of CPUs 124 self.coverage: bool = ns.trace [all …]
|
| /external/nanopb-c/tests/ |
| D | Makefile | 5 scons -c 7 coverage: target 8 rm -rf build coverage 11 scons CC=gcc-4.6 CXX=gcc-4.6 14 mkdir build/coverage 15 lcov --base-directory . --directory build/ --gcov-tool gcov-4.6 -c -o build/coverage/nanopb.info 17 # Remove the test code from results 18 lcov -r build/coverage/nanopb.info '*tests*' -o build/coverage/nanopb.info 21 genhtml -o build/coverage build/coverage/nanopb.info
|
| /external/deqp/external/vulkancts/modules/vulkan/wsi/ |
| D | vktWsiDisplayTests.cpp | 1 /*------------------------------------------------------------------------ 3 * ------------------------ 11 * http://www.apache.org/licenses/LICENSE-2.0 21 * \brief Vulkan coverage tests for extensions VK_KHR_display, 23 *//*--------------------------------------------------------------------*/ 116 /*--------------------------------------------------------------------*//*! 121 *//*--------------------------------------------------------------------*/ 132 /*--------------------------------------------------------------------*//*! 136 * After test number 2 moves index value to endIndex - 3. 147 *//*--------------------------------------------------------------------*/ [all …]
|
| /external/swiftshader/tests/regres/cmd/run_testlist/ |
| D | main.go | 7 // http://www.apache.org/licenses/LICENSE-2.0 15 // run_testlist is a tool runs a dEQP test list, using multiple sand-boxed 18 // Unlike simply running deqp with its --deqp-caselist-file flag, run_testlist 19 // uses multiple sand-boxed processes, which greatly reduces testing time, and 55 deqpVkBinary = flag.String("deqp-vk", "deqp-vk", "path to the deqp-vk binary") 56 testList = flag.String("test-list", "vk-master-PASS.txt", "path to a test list file") 57 …numThreads = flag.Int("num-threads", min(runtime.NumCPU(), 100), "number of parallel test ru… 58 …maxTestsPerProc = flag.Int("max-tests-per-proc", 1, "maximum number of tests running in a single … 59 …maxProcMemory = flag.Uint64("max-proc-mem", shell.MaxProcMemory, "maximum virtual memory per ch… 60 output = flag.String("output", "results.json", "path to an output JSON results file") [all …]
|
| /external/jacoco/org.jacoco.doc/docroot/doc/ |
| D | counters.html | 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-st… 5 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 6 <link rel="stylesheet" href="resources/doc.css" charset="UTF-8" type="text/css" /> 8 <title>JaCoCo - Coverage Counter</title> 15 <span class="el_source">Coverage Counters</span> 19 <h1>Coverage Counters</h1> 22 JaCoCo uses a set of different counters to calculate coverage metrics. All 25 optionally embedded in class files. This approach allows efficient on-the-fly 30 information to calculate line level coverage and provide source highlighting. [all …]
|
| /external/googleapis/google/devtools/resultstore/v2/ |
| D | action.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 21 import "google/devtools/resultstore/v2/coverage.proto"; 83 // populated in later methods or post-processing. A generic "untyped" action 101 // Arbitrary name-value pairs. 102 // This is implemented as a multi-map. Multiple properties are allowed with 110 // Files with the following reserved file IDs cause specific post-processing 117 // baseline.lcov: Baseline coverage file to be parsed by the server. This 119 // http://ltp.sourceforge.net/coverage/lcov/geninfo.1.php 124 // test.lcov: Coverage file to be parsed by the server. This uses a stripped 126 // http://ltp.sourceforge.net/coverage/lcov/geninfo.1.php [all …]
|
| /external/mesa3d/src/panfrost/lib/ |
| D | pan_earlyzs.c | 42 * Analyze a fragment shader and provided API state to determine the early-ZS 62 bool shader_writes_zs = (s->fs.writes_depth || s->fs.writes_stencil); in analyze() 66 /* Late coverage updates are required if the coverage mask depends on in analyze() 67 * the results of the shader. Discards are implemented as coverage mask in analyze() 69 * also update the coverage mask, but these already force late updates. in analyze() 72 s->fs.writes_coverage || s->fs.can_discard || alpha_to_coverage; in analyze() 74 /* Late coverage mask updates may affect the value written to the in analyze() 79 * That dependency does mean late coverage mask updates require late in analyze() 83 * depth/stencil tests, so occlusion queries with late coverage also in analyze() 91 late_kill |= s->writes_global; in analyze() [all …]
|
| /external/cronet/stable/build/android/docs/ |
| D | coverage.md | 1 # Android code coverage instructions 3 These are instructions for collecting code coverage data for android 4 instrumentation and JUnit tests. For Clang(C++) code coverage refer to [clang coverage]. 8 ## How JaCoCo coverage works 10 In order to use JaCoCo code coverage, we need to create build time pre-instrumented 14 ## How to collect coverage data 23 Now when building, pre-instrumented files will be created in the build directory. 25 2. Run tests, with option `--coverage-dir <directory>`, to specify where to save 27 `out/Debug/bin/run_chrome_junit_tests --coverage-dir /tmp/coverage`. 29 3. The coverage results of JUnit and instrumentation tests will be merged [all …]
|
| /external/cronet/tot/build/android/docs/ |
| D | coverage.md | 1 # Android code coverage instructions 3 These are instructions for collecting code coverage data for android 4 instrumentation and JUnit tests. For Clang(C++) code coverage refer to [clang coverage]. 8 ## How JaCoCo coverage works 10 In order to use JaCoCo code coverage, we need to create build time pre-instrumented 14 ## How to collect coverage data 23 Now when building, pre-instrumented files will be created in the build directory. 25 2. Run tests, with option `--coverage-dir <directory>`, to specify where to save 27 `out/Debug/bin/run_chrome_junit_tests --coverage-dir /tmp/coverage`. 29 3. The coverage results of JUnit and instrumentation tests will be merged [all …]
|
| /external/angle/build/android/docs/ |
| D | coverage.md | 1 # Android code coverage instructions 3 These are instructions for collecting code coverage data for android 4 instrumentation and JUnit tests. For Clang(C++) code coverage refer to [clang coverage]. 8 ## How JaCoCo coverage works 10 In order to use JaCoCo code coverage, we need to create build time pre-instrumented 14 ## How to collect coverage data 23 Now when building, pre-instrumented files will be created in the build directory. 25 2. Run tests, with option `--coverage-dir <directory>`, to specify where to save 27 `out/Debug/bin/run_chrome_junit_tests --coverage-dir /tmp/coverage`. 29 3. The coverage results of JUnit and instrumentation tests will be merged [all …]
|