/aosp_15_r20/external/virglrenderer/perf-testing/ |
H A D | README.md | 1 The files in this directory help with testing Virgl on the virtio-gpu winsys 22 $ sh perf-testing/build-dockerimage.sh 29 $ bash perf-testing/run_trace-in-container.sh \ 30 --root $PATH_THAT_CONTAINS_MESA_CHECKOUT_VIRGLRENDERER_AND_TRACES_DB_CHECKOUT \ 31 --trace $API_TRACE_TO_RUN 34 There are also options for run_trace-in-container.sh that allow specifying the 35 path to mesa, virglrenderer, and the traces db. These override the root path. 39 root that contains the traces db as subdirectory the the trace file name can be 40 also given with this traces db sudirectory name, i.e. if the traces db is located 41 in '$workdir/traces-db', root=$workdir, and the trace is calles 'sometrace.trace', [all …]
|
H A D | run-trace-in-container.sh | 3 # Use of this source code is governed by a BSD-style license that can be 9 #set -ex 29 …echo " --root, -r Path to a root directory that contains the sources for mesa, virglrendere… 30 echo " --mesa, -m Path to Mesa source code (overrides path generated from root)" 31 echo " --virgl, -v Path to virglrenderer source code (overrides path generated from root)" 32 echo " --kernel, -k Path to Linux kernel source code" 33 …echo " --traces-db, -d Path to the directory containing the traces (overrides path generated fro… 34 echo " --trace, -t Trace to be run (path relative to traces-db) (required)" 35 …echo " --benchmark, -b Number of times the last frame should be run for benchmarking (default 0=… 36 …echo " --perfetto, -p Number of times the last frame should be loop for perfetto (default 10; 0… [all …]
|
/aosp_15_r20/external/virglrenderer/perf-testing/Docker/ |
H A D | run.sh | 5 set -ex 8 export PYTHONPATH=/usr/local/lib/python3.7/site-packages 18 while [ -n "$1" ] ; do 21 --trace|-t) 26 --benchmark|-b) 32 --perfetto|-p) 38 --wait-after-frame|-w) 39 command="$command wait-after-frame=1" 40 wait_after_frame="--wait-after-frame" 43 --snapshot|-s) [all …]
|
H A D | run_traces.sh | 3 set -ex 6 mount -t virtiofs waffle-tag /waffle 9 mount -t virtiofs apitrace-tag /apitrace 11 mkdir /traces-db 12 mount -t virtiofs traces-db-tag /traces-db 15 mount -t virtiofs perfetto-tag /perfetto 29 sed -i '/pool/s/^/#/' /etc/chrony/chrony.conf 30 echo refclock PHC /dev/ptp0 poll 1 dpoll -2 offset 0 >> /etc/chrony/chrony.conf 34 mkdir -p /run/chrony 35 time chronyd -q # Initial synchronization, will take some time [all …]
|
/aosp_15_r20/external/mesa3d/src/freedreno/ci/ |
H A D | gitlab-ci.yml | 2 - local: 'src/freedreno/ci/gitlab-ci-inc.yml' 6 - .baremetal-deqp-test 7 - .a306-test 9 DEQP_SUITE: freedreno-a307 15 - .baremetal-deqp-test 16 - .a306-test 17 - .google-freedreno-manual-rules 20 DEQP_SUITE: freedreno-a306-piglit 28 - .baremetal-deqp-test 29 - .a306-test [all …]
|
/aosp_15_r20/external/mesa3d/.gitlab-ci/piglit/ |
H A D | piglit-traces.sh | 5 set -ex 10 INSTALL=$(realpath -s "$PWD"/install) 11 S3_ARGS="--token-file ${S3_JWT_FILE}" 16 # Needed because yq and ci-fairy are installed there. 20 yq -iY 'del(.traces[][] | select(.label[]? == "no-perf"))' \ 24 export PIGLIT_REPLAY_EXTRA_ARGS="--keep-image ${PIGLIT_REPLAY_EXTRA_ARGS}" 29 vk-*) 30 export WINEPREFIX="/dxvk-wine64" 33 export WINEPREFIX="/generic-wine64" 37 #PATH="/opt/wine-stable/bin/:$PATH" # WineHQ path [all …]
|
/aosp_15_r20/external/mesa3d/docs/ci/ |
H A D | local-traces.rst | 1 Running traces on a local machine 5 ------------- 6 - Install `Apitrace <https://apitrace.github.io/>`__ 7 - Install `Renderdoc <https://renderdoc.org/>`__ (only needed for some traces) 8 - Download and compile `Piglit <https://gitlab.freedesktop.org/mesa/piglit>`__ and install his `dep… 9 - Download traces you want to replay from `traces-db <https://gitlab.freedesktop.org/gfx-ci/tracie/… 12 -------------------- 15 .. code-block:: sh 17 apitrace replay -w name_of_trace.trace 23 .. code-block:: sh [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ci/ |
H A D | gitlab-ci.yml | 2 - local: 'src/gallium/drivers/zink/ci/gitlab-ci-inc.yml' 4 zink-lvp: 6 - .test-gl 7 - .deqp-test 8 - .zink-lvp-test 10 DEQP_SUITE: zink-lvp 13 # Enable validation (except for on piglit, see deqp-zink-lvp.toml), logging 16 XVFB_SCRIPT: "VK_DRIVER=lvp install/deqp-runner.sh" 18 xvfb-run --server-args='-noreset' bash -c ". $SCRIPTS_DIR/setup-test-env.sh && ${XVFB_SCRIPT}" 20 zink-venus-lvp: [all …]
|
/aosp_15_r20/external/mesa3d/.gitlab-ci/ |
H A D | test-source-dep.yml | 5 .scheduled_pipeline-rules: 7 - if: &is-scheduled-pipeline '$CI_PIPELINE_SOURCE == "schedule"' 12 # disables that, but keeps the auto-retry for infrastructure failures. 13 .no-auto-retry: 19 - api_failure 20 - runner_system_failure 21 - scheduler_failure 22 - data_integrity_failure 23 - unknown_failure 28 .no_scheduled_pipelines-rules: [all …]
|
/aosp_15_r20/external/perfetto/python/perfetto/trace_uri_resolver/ |
H A D | resolver.py | 7 # http://www.apache.org/licenses/LICENSE-2.0 51 """"Resolves a trace URI (e.g. 'ants:trace_id=1234') into a list of traces. 54 up traces using URI strings. 63 self.db = init_db() 66 traces = self.db.lookup( 73 for t in traces 98 # metadata allows additional key-value pairs to be provided which are 100 # could be provivded for traces originating from lab tests. 109 def resolve(self) -> List['TraceUriResolver.Result']: 110 """Resolves a list of traces. [all …]
|
/aosp_15_r20/external/python/google-api-python-client/docs/dyn/ |
D | cloudtrace_v1.projects.traces.html | 8 font-weight: inherit; 9 font-style: inherit; 10 font-size: 100%; 11 font-family: inherit; 12 vertical-align: baseline; 16 font-size: 13px; 21 font-size: 26px; 22 margin-bottom: 1em; 26 font-size: 24px; 27 margin-bottom: 1em; [all …]
|
D | cloudtrace_v1.projects.html | 8 font-weight: inherit; 9 font-style: inherit; 10 font-size: 100%; 11 font-family: inherit; 12 vertical-align: baseline; 16 font-size: 13px; 21 font-size: 26px; 22 margin-bottom: 1em; 26 font-size: 24px; 27 margin-bottom: 1em; [all …]
|
/aosp_15_r20/external/mesa3d/src/intel/ci/ |
H A D | gitlab-ci-inc.yml | 1 .intel-common-rules: 4 - changes: &intel_common_file_list 5 - src/intel/* 6 - src/intel/blorp/**/* 7 - src/intel/common/**/* 8 - src/intel/compiler/**/* 9 - src/intel/dev/**/* 10 - src/intel/ds/**/* 11 - src/intel/genxml/**/* 12 - src/intel/isl/**/* [all …]
|
/aosp_15_r20/external/mesa3d/docs/drivers/ |
H A D | vc4.rst | 7 option as of the 2016-02-09 Raspbian release using ``raspi-config``. 19 ------------- 25 -------------- 30 * 4-byte index buffers. 65 ------------- 68 <https://gitlab.freedesktop.org/mesa/mesa/-/issues>`__ page. 74 the problem. Traces attached to bug reports should ideally be small. 80 useful. Install `vc4-gpu-tools 81 <https://github.com/anholt/vc4-gpu-tools/>`__ and use 82 ``vc4_dump_hang_state my-app.hang``. Sometimes the hang file will [all …]
|
/aosp_15_r20/system/sepolicy/prebuilts/api/32.0/private/ |
H A D | shell.te | 6 # systrace support - allow atrace to run 31 # Control Perfetto traced and obtain traces from it. 43 # when exec()-d by statsd. 51 # Allow shell to read and unlink traces stored in /data/misc/a11ytraces. 57 # Allow shell to read and unlink traces stored in /data/misc/perfetto-traces. 60 # ... and /data/misc/perfetto-traces/bugreport/ . 64 # Allow shell to create/remove configs stored in /data/misc/perfetto-configs. 85 # Allow (host-driven) ART run-tests to execute dex2oat, in order to 125 # Allow shell to read /apex/apex-info-list.xml and the vendor apexes 159 # Allow shell to mock an OTA using persist.pm.mock-upgrade [all …]
|
/aosp_15_r20/system/sepolicy/prebuilts/api/31.0/private/ |
H A D | shell.te | 6 # systrace support - allow atrace to run 31 # Control Perfetto traced and obtain traces from it. 43 # when exec()-d by statsd. 51 # Allow shell to read and unlink traces stored in /data/misc/a11ytraces. 57 # Allow shell to read and unlink traces stored in /data/misc/perfetto-traces. 60 # ... and /data/misc/perfetto-traces/bugreport/ . 64 # Allow shell to create/remove configs stored in /data/misc/perfetto-configs. 85 # Allow (host-driven) ART run-tests to execute dex2oat, in order to 117 # Allow shell to read /apex/apex-info-list.xml and the vendor apexes 151 # Allow shell to mock an OTA using persist.pm.mock-upgrade [all …]
|
/aosp_15_r20/system/sepolicy/prebuilts/api/33.0/private/ |
H A D | shell.te | 6 # systrace support - allow atrace to run 31 # Control Perfetto traced and obtain traces from it. 43 # when exec()-d by statsd. 51 # Allow shell to read and unlink traces stored in /data/misc/a11ytraces. 57 # Allow shell to read and unlink traces stored in /data/misc/perfetto-traces. 60 # ... and /data/misc/perfetto-traces/bugreport/ . 64 # Allow shell to create/remove configs stored in /data/misc/perfetto-configs. 85 # Allow (host-driven) ART run-tests to execute dex2oat, in order to 129 # Allow shell to read /apex/apex-info-list.xml and the vendor apexes 167 # Allow shell to mock an OTA using persist.pm.mock-upgrade [all …]
|
/aosp_15_r20/system/sepolicy/prebuilts/api/34.0/private/ |
H A D | shell.te | 6 # systrace support - allow atrace to run 31 # Control Perfetto traced and obtain traces from it. 43 # when exec()-d by statsd. 51 # Allow shell to read and unlink traces stored in /data/misc/a11ytraces. 57 # Allow shell to read and unlink traces stored in /data/misc/perfetto-traces. 60 # ... and /data/misc/perfetto-traces/bugreport/ . 64 # Allow shell to create/remove configs stored in /data/misc/perfetto-configs. 85 # Allow (host-driven) ART run-tests to execute dex2oat, in order to 135 # Allow shell to read /apex/apex-info-list.xml and the vendor apexes 173 # Allow shell to mock an OTA using persist.pm.mock-upgrade [all …]
|
/aosp_15_r20/external/pigweed/pw_trace_tokenized/py/pw_trace_tokenized/ |
H A D | trace_tokenized.py | 8 # https://www.apache.org/licenses/LICENSE-2.0 20 python pw_trace_tokenized/py/trace_tokenized.py -i trace.bin -o trace.json 22 """ # pylint: disable=line-too-long 23 # pylint: enable=line-too-long 113 def parse_trace_event(buffer, db, last_time, ticks_per_second): argument 122 if len(db.token_to_entries[token]) == 0: 126 token_string = str(db.token_to_entries[token][0]) 151 """Handles the decoding traces.""" 153 db = tokens.Database.merged(*databases) 167 db, [all …]
|
/aosp_15_r20/system/sepolicy/prebuilts/api/202404/private/ |
H A D | shell.te | 6 # systrace support - allow atrace to run 35 # Control Perfetto traced and obtain traces from it. 47 # when exec()-d by statsd. 55 # Allow shell to read and unlink traces stored in /data/misc/a11ytraces. 61 # Allow shell to read and unlink traces stored in /data/misc/perfetto-traces. 64 # ... and /data/misc/perfetto-traces/bugreport/ . 68 # Allow shell to create/remove configs stored in /data/misc/perfetto-configs. 89 # Allow (host-driven) ART run-tests to execute dex2oat, in order to 142 # Allow shell to read /apex/apex-info-list.xml and the vendor apexes 183 # Allow shell to mock an OTA using persist.pm.mock-upgrade [all …]
|
/aosp_15_r20/external/mesa3d/docs/ |
H A D | envvars.rst | 6 but they can sometimes be useful for debugging end-user issues. 9 --------------------------- 42 - using a VK driver which has no WSI implementation for your display server 43 - profiling the DRI frontend against your VK driver's WSI implementation 50 - running xrdp 51 - using a VK driver which doesn't support modifiers 54 ------------------------------- 69 following comma-separated list of named flags, which adds extra 99 ``GL_EXT_foo -GL_EXT_bar`` will enable the ``GL_EXT_foo`` extension 107 or before year X will be reported. This is to work-around a bug in [all …]
|
/aosp_15_r20/system/sepolicy/private/ |
H A D | shell.te | 6 # systrace support - allow atrace to run 35 # Control Perfetto traced and obtain traces from it. 50 # when exec()-d by statsd. 58 # Allow shell to read and unlink traces stored in /data/misc/a11ytraces. 64 # Allow shell to read and unlink traces stored in /data/misc/perfetto-traces. 67 # ... and /data/misc/perfetto-traces/bugreport/ . 71 # Allow shell to create/remove configs stored in /data/misc/perfetto-configs. 92 # Allow (host-driven) ART run-tests to execute dex2oat, in order to 150 # Allow shell to read /apex/apex-info-list.xml and the vendor apexes 193 # Allow shell to mock an OTA using persist.pm.mock-upgrade [all …]
|
/aosp_15_r20/external/pytorch/tools/flight_recorder/components/ |
H A D | builder.py | 4 # This source code is licensed under the BSD-style license found in the 10 from typing import Any, Dict, List, Set, Tuple # type: ignore[attr-defined] 41 # Define a no-op tabulate function 42 def tabulate(data: Any, headers: Any = None) -> Any: # type: ignore[misc] 47 Flat DB builder 53 ) -> Tuple[ 74 …- the order of calling (init_process_group, new_group, etc) does not affect the order of the tuple… 87 # dicts for faster cross-rank validation 108 _groups[pg_guid] = groups[-1] 127 ) -> NCCLCall: [all …]
|
/aosp_15_r20/external/google-cloud-java/java-trace/proto-google-cloud-trace-v1/src/main/proto/google/devtools/cloudtrace/v1/ |
H A D | trace.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 33 // This file describes an API for collecting and viewing traces and spans 41 "https://www.googleapis.com/auth/cloud-platform," 45 // Returns of a list of traces that match the specified filter conditions. 48 get: "/v1/projects/{project_id}/traces" 56 get: "/v1/projects/{project_id}/traces/{trace_id}" 61 // Sends new traces to Stackdriver Trace or updates existing traces. If the ID 68 patch: "/v1/projects/{project_id}/traces" 69 body: "traces" 71 option (google.api.method_signature) = "project_id,traces"; [all …]
|
/aosp_15_r20/external/googleapis/google/devtools/cloudtrace/v1/ |
H A D | trace.proto | 7 // http://www.apache.org/licenses/LICENSE-2.0 33 // This file describes an API for collecting and viewing traces and spans 41 "https://www.googleapis.com/auth/cloud-platform," 45 // Returns of a list of traces that match the specified filter conditions. 48 get: "/v1/projects/{project_id}/traces" 56 get: "/v1/projects/{project_id}/traces/{trace_id}" 61 // Sends new traces to Stackdriver Trace or updates existing traces. If the ID 68 patch: "/v1/projects/{project_id}/traces" 69 body: "traces" 71 option (google.api.method_signature) = "project_id,traces"; [all …]
|