chromium/third_party/wpt_tools/wpt/tools/ci/commands.json

{
  "test-jobs": {
    "path": "jobs.py",
    "script": "run",
    "parser": "create_parser",
    "help": "List test jobs that should run for a set of commits",
    "virtualenv": false
  },
  "make-hosts-file": {
    "path": "make_hosts_file.py",
    "script": "run",
    "parser": "create_parser",
    "help": "Output a hosts file to stdout",
    "virtualenv": false
  },
  "macos-color-profile": {
    "path": "macos_color_profile.py",
    "script": "run",
    "help": "Change the macOS color profile to sRGB",
    "virtualenv": true,
    "requirements": [
      "requirements_macos_color_profile.txt"
    ]
  },
  "regen-certs": {
    "path": "regen_certs.py",
    "script": "run",
    "parser": "get_parser",
    "help": "Regenerate the WPT certificates",
    "virtualenv": false
  },
  "update-built": {
    "path": "update_built.py",
    "script": "run",
    "parser": "get_parser",
    "help": "Update built tests",
    "virtualenv": true,
    "requirements": [
      "requirements_build.txt"
    ]
  },
  "tc-download": {
    "path": "tc/download.py",
    "script": "run",
    "parser": "get_parser",
    "parse_known": true,
    "help": "Download logs from taskcluster",
    "virtualenv": true,
    "requirements": [
      "requirements_tc.txt"
    ]
  },
  "tc-taskgraph": {
    "path": "tc/taskgraph.py",
    "script": "run",
    "help": "Build the taskgraph",
    "virtualenv": true,
    "requirements": [
      "requirements_tc.txt"
    ]
  },
  "tc-decision": {
    "path": "tc/decision.py",
    "parser": "get_parser",
    "script": "run",
    "help": "Run the decision task",
    "virtualenv": true,
    "requirements": [
      "requirements_tc.txt"
    ]
  },
  "tc-sink-task": {
    "path": "tc/sink_task.py",
    "parser": "get_parser",
    "script": "run",
    "help": "Run the sink task",
    "virtualenv": true,
    "requirements": [
      "requirements_tc.txt"
    ]
  }
}