Skip to main content

Interact with Valve's GFX trace system

Project description

Valve Traces

Access the Valve traces service through a simple command line interface. This tool makes sure traces and frames are tagged with information coming from the machine that captured/ran the trace to avoid any confusion and guesswork as to what environment is needed to reproduce an issue.

Installing the tool

This should be as simple as:

$ pip install --user valvetraces
$ export PATH=~/.local/bin:$PATH

$ valvetraces
usage: valvetraces [-h] [--username USERNAME] [-u URL] {login,list_apps,create_app,list,download,upload_trace} ...

positional arguments:
  {login,list_apps,create_app,list,download,upload_trace}
    login               Log in the valve traces service
    list_apps           List the applications defined in the service
    create_app          Create a new application in the service
    list                List the traces available in the service
    download            Download a trace from the service
    upload_trace        Upload a trace

optional arguments:
  -h, --help            show this help message and exit
  --username USERNAME   Username you want to use in the service
  -u URL, --url URL     URL to the service

Authenticate to the service

First, you need to create an account on the service, then set a username and password.

You can then check that everything is working by doing:

$ VALVETRACESPASSWORD=$PASSWORD valvetraces --username $username login

Interact with traces

Check out valvetraces --help for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

valve_gfx_ci.valvetraces-0.0.9.tar.gz (20.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

valve_gfx_ci.valvetraces-0.0.9-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file valve_gfx_ci.valvetraces-0.0.9.tar.gz.

File metadata

  • Download URL: valve_gfx_ci.valvetraces-0.0.9.tar.gz
  • Upload date:
  • Size: 20.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for valve_gfx_ci.valvetraces-0.0.9.tar.gz
Algorithm Hash digest
SHA256 ffe7484db1acf4217f832db106f720338d29372cde30008d750a8f2ac4928718
MD5 a4f0f65042dce6b8353c96153ce208ab
BLAKE2b-256 88f7c4c888f7f0eca6d5ce069e08a310e07dc56581b285dbe39e3e759a4a9631

See more details on using hashes here.

File details

Details for the file valve_gfx_ci.valvetraces-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: valve_gfx_ci.valvetraces-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for valve_gfx_ci.valvetraces-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 5b5811d1e03a04c989bcd2c5b99d1f3e4a350bae05961ec4db98dbb80051dcb0
MD5 2d093a9cb01ced506bb0f7389330f37a
BLAKE2b-256 671d66757288524665a9071fddcb2e70316b24cd3fc85fc166e5f9d972af87a1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page