Test Runtimes ============= This directory contains runtime data for test manifests, used by the taskgraph to chunk tests so that each chunk takes roughly the same amount of time. The ``fetch-manifest-data.js`` script collects per-manifest timing data from Treeherder errorsummary logs and produces two files: - ``manifests-runtimes.json`` -- runtimes grouped by manifest and job, used by the taskgraph chunking code in ``taskcluster/gecko_taskgraph/util/chunking.py``. - ``manifests.json`` -- detailed per-run data with task IDs and commit hashes, useful for debugging timing regressions. This data powers the manifest timings dashboard at https://tests.firefox.dev/manifests.html. See ``JSON_FORMAT.md`` for the format of these files. The data is regenerated periodically by the ``source-test-file-metadata-test-info-manifest-timings-periodic`` task and published as a TaskCluster artifact.