blob: 67f356a2639622042d947ba586247046f6068c04 [file] [log] [blame]
[
{
"cmd": [
"path/to/testsharder",
"-build-dir",
"[START_DIR]/out",
"-output-file",
"[START_DIR]/leak_output_here",
"-max-shard-size",
"200",
"-target-duration-secs",
"600",
"-multipliers",
"test_multipliers.json",
"-tag",
"one-tag",
"-tag",
"two-tag",
"-tag",
"red-tag",
"-tag",
"blue-tag",
"-mode",
"restricted"
],
"name": "shard test specs",
"~followup_annotations": [
"@@@STEP_LOG_LINE@json.output@[@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"deps\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"path/to/a/runtime/dep\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"device_type\": \"QEMU\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"service_account\": \"myacct@example.iam.gserviceaccount.com\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"QEMU\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"command\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"run\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"fuchsia-pkg://fuchsia.com/test1\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"install_path\": \"/pkgfs/packages/path/to/test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test1:test1(//toolchain)\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"fuchsia\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package_url\": \"fuchsia-pkg://fuchsia.com/test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"/pkgfs/packages/path/to/test1\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"deps\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"path/to/a/runtime/dep\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Linux\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"Linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"install_path\": \"host_x64/path/to/test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test2:test2(//toolchain)\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"host_x64/path/to/test2\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"deps\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"path/to/a/runtime/dep\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"device_type\": \"NUC\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"netboot\": true@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"NUC-netboot\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"install_path\": \"host_x64/path/to/test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test2:test2(//toolchain)\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"host_x64/path/to/test2\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"deps\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"path/to/a/runtime/dep\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"device_type\": \"QEMU\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"service_account\": \"myacct@example.iam.gserviceaccount.com\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"QEMU - test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"command\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"run\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"fuchsia-pkg://fuchsia.com/test1\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"install_path\": \"/pkgfs/packages/path/to/test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test1:test1(//toolchain)\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"fuchsia\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package_url\": \"fuchsia-pkg://fuchsia.com/test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"/pkgfs/packages/path/to/test1\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"command\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"run\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"fuchsia-pkg://fuchsia.com/test1\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"install_path\": \"/pkgfs/packages/path/to/test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test1:test1(//toolchain)\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"fuchsia\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"package_url\": \"fuchsia-pkg://fuchsia.com/test1\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"/pkgfs/packages/path/to/test1\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"deps\": [@@@",
"@@@STEP_LOG_LINE@json.output@ \"path/to/a/runtime/dep\"@@@",
"@@@STEP_LOG_LINE@json.output@ ], @@@",
"@@@STEP_LOG_LINE@json.output@ \"environment\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"dimensions\": {@@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"Linux\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"Linux - test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"tests\": [@@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"install_path\": \"host_x64/path/to/test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test2:test2(//toolchain)\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"host_x64/path/to/test2\"@@@",
"@@@STEP_LOG_LINE@json.output@ }, @@@",
"@@@STEP_LOG_LINE@json.output@ {@@@",
"@@@STEP_LOG_LINE@json.output@ \"install_path\": \"host_x64/path/to/test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"label\": \"//path/to/test2:test2(//toolchain)\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"name\": \"test2\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"os\": \"linux\", @@@",
"@@@STEP_LOG_LINE@json.output@ \"path\": \"host_x64/path/to/test2\"@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@ ]@@@",
"@@@STEP_LOG_LINE@json.output@ }@@@",
"@@@STEP_LOG_LINE@json.output@]@@@",
"@@@STEP_LOG_END@json.output@@@"
]
},
{
"name": "$result"
}
]