# Src-side test specifications The infra/testing folder in V8 contains test specifications, consumed and executed by the continuous infrastructure. Every master has an optional file named `.pyl`. E.g. `tryserver.v8.pyl`. The structure of each file is: ``` { : [ { 'name': , 'variant': , 'shards': , }, ... ], ... } ``` The `` is a string name of the builder to execute the tests. `` is a label defining a test specification matching the [infra-side](https://chromium.googlesource.com/chromium/tools/build/+/master/scripts/slave/recipe_modules/v8/testing.py#58). The `` is a testing variant as specified in `v8/tools/testrunner/local/variants.py`. `` is optional (default 1), but can be provided to increase the swarming shards for long-running tests. Example: ``` { 'v8_linux64_rel_ng_triggered': [ {'name': 'v8testing', 'variant': 'nooptimization', 'shards': 2}, ], } ```