chromium/testing/buildbot/chrome.gpu.fyi.json

{
  "AAAAA1 AUTOGENERATED FILE DO NOT EDIT": {},
  "AAAAA2 See generate_buildbot_json.py to make changes": {},
  "ChromeOS FYI Release Skylab (jacuzzi)": {
    "additional_compile_targets": [
      "chromiumos_preflight",
      "nacl_helper"
    ],
    "skylab_tests": [
      {
        "args": [
          "context_lost",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
        "name": "context_lost_passthrough_tests JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "expected_color",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--dont-restore-color-profile-after-test",
          "--test-machine-name",
          "${buildername}",
          "--git-revision=${got_revision}",
          "--jobs=1",
          "--service-account=/creds/service_accounts/skylab-drone.json"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
        "name": "expected_color_pixel_passthrough_test JACUZZI_RELEASE_LKGM",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}"
        ],
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "gpu_process",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc",
        "name": "gpu_process_launch_tests JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "hardware_accelerated_feature",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc",
        "name": "hardware_accelerated_feature_tests JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "info_collection",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--expected-vendor-id",
          "0",
          "--expected-device-id",
          "0",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc --force_high_performance_gpu",
        "name": "info_collection_tests JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "pixel",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--dont-restore-color-profile-after-test",
          "--test-machine-name",
          "${buildername}",
          "--git-revision=${got_revision}",
          "--jobs=1",
          "--service-account=/creds/service_accounts/skylab-drone.json"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
        "name": "pixel_skia_gold_passthrough_test JACUZZI_RELEASE_LKGM",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}"
        ],
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "screenshot_sync",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--dont-restore-color-profile-after-test",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
        "name": "screenshot_sync_passthrough_tests JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "trace_test",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc",
        "name": "trace_test JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "webcodecs",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc",
        "name": "webcodecs_tests JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "webgl2_conformance",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--webgl-conformance-version=2.0.1",
          "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_linux_runtimes.json",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc --use-gl=angle --use-angle=gles --use-cmd-decoder=passthrough --force_high_performance_gpu",
        "name": "webgl2_conformance_gles_passthrough_tests JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "shards": 20,
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      },
      {
        "args": [
          "webgl1_conformance",
          "--show-stdout",
          "--browser=cros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--enforce-browser-version",
          "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl1_conformance_linux_runtimes.json",
          "--jobs=1"
        ],
        "autotest_name": "chromium_Graphics",
        "cros_board": "jacuzzi",
        "extra_browser_args": "--log-level=0 --js-flags=--expose-gc --use-gl=angle --use-angle=gles --use-cmd-decoder=passthrough --force_high_performance_gpu",
        "name": "webgl_conformance_gles_passthrough_tests JACUZZI_RELEASE_LKGM",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "shards": 6,
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "timeout_sec": 10800,
        "use_lkgm": true,
        "variant_id": "JACUZZI_RELEASE_LKGM"
      }
    ]
  },
  "Lacros FYI Release (jacuzzi)": {
    "additional_compile_targets": [
      "chrome",
      "nacl_helper"
    ],
    "isolated_scripts": [
      {
        "args": [
          "expected_color",
          "--show-stdout",
          "--browser=lacros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--extra-browser-args=--log-level=0 --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
          "--enforce-browser-version",
          "--dont-restore-color-profile-after-test",
          "--test-machine-name",
          "${buildername}",
          "--deploy-lacros",
          "--git-revision=${got_revision}",
          "--jobs=1",
          "--remote=variable_chromeos_device_hostname"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "expected_color_pixel_passthrough_test Ash ToT",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}"
        ],
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_type": "jacuzzi",
            "os": "ChromeOS",
            "pool": "chrome.tests"
          },
          "expiration": 21600,
          "idempotent": false,
          "service_account": "[email protected]"
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "trigger_script": {
          "script": "//testing/trigger_scripts/chromeos_device_trigger.py"
        },
        "variant_id": "Ash ToT"
      },
      {
        "args": [
          "pixel",
          "--show-stdout",
          "--browser=lacros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--extra-browser-args=--log-level=0 --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
          "--enforce-browser-version",
          "--dont-restore-color-profile-after-test",
          "--test-machine-name",
          "${buildername}",
          "--deploy-lacros",
          "--git-revision=${got_revision}",
          "--jobs=1",
          "--remote=variable_chromeos_device_hostname"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "pixel_skia_gold_passthrough_test Ash ToT",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}"
        ],
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_type": "jacuzzi",
            "os": "ChromeOS",
            "pool": "chrome.tests"
          },
          "expiration": 21600,
          "idempotent": false,
          "service_account": "[email protected]"
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "trigger_script": {
          "script": "//testing/trigger_scripts/chromeos_device_trigger.py"
        },
        "variant_id": "Ash ToT"
      },
      {
        "args": [
          "webgl2_conformance",
          "--show-stdout",
          "--browser=lacros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--extra-browser-args=--log-level=0 --js-flags=--expose-gc --use-gl=angle --use-angle=gles --use-cmd-decoder=passthrough --force_high_performance_gpu",
          "--enforce-browser-version",
          "--webgl-conformance-version=2.0.1",
          "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_linux_runtimes.json",
          "--deploy-lacros",
          "--jobs=1",
          "--remote=variable_chromeos_device_hostname"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "webgl2_conformance_gles_passthrough_tests Ash ToT",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_type": "jacuzzi",
            "os": "ChromeOS",
            "pool": "chrome.tests"
          },
          "expiration": 21600,
          "idempotent": false,
          "service_account": "[email protected]"
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "trigger_script": {
          "script": "//testing/trigger_scripts/chromeos_device_trigger.py"
        },
        "variant_id": "Ash ToT"
      },
      {
        "args": [
          "webgl1_conformance",
          "--show-stdout",
          "--browser=lacros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--extra-browser-args=--log-level=0 --js-flags=--expose-gc --use-gl=angle --use-angle=gles --use-cmd-decoder=passthrough --force_high_performance_gpu",
          "--enforce-browser-version",
          "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl1_conformance_linux_runtimes.json",
          "--deploy-lacros",
          "--jobs=1",
          "--remote=variable_chromeos_device_hostname"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "webgl_conformance_gles_passthrough_tests Ash ToT",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_type": "jacuzzi",
            "os": "ChromeOS",
            "pool": "chrome.tests"
          },
          "expiration": 21600,
          "idempotent": false,
          "service_account": "[email protected]"
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "trigger_script": {
          "script": "//testing/trigger_scripts/chromeos_device_trigger.py"
        },
        "variant_id": "Ash ToT"
      }
    ]
  },
  "Lacros FYI Release (octopus)": {
    "additional_compile_targets": [
      "chrome",
      "nacl_helper"
    ],
    "isolated_scripts": [
      {
        "args": [
          "expected_color",
          "--show-stdout",
          "--browser=lacros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--extra-browser-args=--log-level=0 --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
          "--enforce-browser-version",
          "--dont-restore-color-profile-after-test",
          "--test-machine-name",
          "${buildername}",
          "--deploy-lacros",
          "--git-revision=${got_revision}",
          "--jobs=1",
          "--remote=variable_chromeos_device_hostname"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "expected_color_pixel_passthrough_test Ash ToT",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}"
        ],
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_type": "octopus",
            "os": "ChromeOS",
            "pool": "chrome.tests"
          },
          "expiration": 21600,
          "idempotent": false,
          "service_account": "[email protected]"
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "trigger_script": {
          "script": "//testing/trigger_scripts/chromeos_device_trigger.py"
        },
        "variant_id": "Ash ToT"
      },
      {
        "args": [
          "pixel",
          "--show-stdout",
          "--browser=lacros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--extra-browser-args=--log-level=0 --js-flags=--expose-gc --use-cmd-decoder=passthrough --use-gl=angle",
          "--enforce-browser-version",
          "--dont-restore-color-profile-after-test",
          "--test-machine-name",
          "${buildername}",
          "--deploy-lacros",
          "--git-revision=${got_revision}",
          "--jobs=1",
          "--remote=variable_chromeos_device_hostname"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "pixel_skia_gold_passthrough_test Ash ToT",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}"
        ],
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_type": "octopus",
            "os": "ChromeOS",
            "pool": "chrome.tests"
          },
          "expiration": 21600,
          "idempotent": false,
          "service_account": "[email protected]"
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "trigger_script": {
          "script": "//testing/trigger_scripts/chromeos_device_trigger.py"
        },
        "variant_id": "Ash ToT"
      },
      {
        "args": [
          "webgl2_conformance",
          "--show-stdout",
          "--browser=lacros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--extra-browser-args=--log-level=0 --js-flags=--expose-gc --use-gl=angle --use-angle=gles --use-cmd-decoder=passthrough --force_high_performance_gpu",
          "--enforce-browser-version",
          "--webgl-conformance-version=2.0.1",
          "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl2_conformance_linux_runtimes.json",
          "--deploy-lacros",
          "--jobs=1",
          "--remote=variable_chromeos_device_hostname"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "webgl2_conformance_gles_passthrough_tests Ash ToT",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_type": "octopus",
            "os": "ChromeOS",
            "pool": "chrome.tests"
          },
          "expiration": 21600,
          "idempotent": false,
          "service_account": "[email protected]"
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "trigger_script": {
          "script": "//testing/trigger_scripts/chromeos_device_trigger.py"
        },
        "variant_id": "Ash ToT"
      },
      {
        "args": [
          "webgl1_conformance",
          "--show-stdout",
          "--browser=lacros-chrome",
          "--passthrough",
          "-v",
          "--stable-jobs",
          "--extra-browser-args=--log-level=0 --js-flags=--expose-gc --use-gl=angle --use-angle=gles --use-cmd-decoder=passthrough --force_high_performance_gpu",
          "--enforce-browser-version",
          "--read-abbreviated-json-results-from=../../content/test/data/gpu/webgl1_conformance_linux_runtimes.json",
          "--deploy-lacros",
          "--jobs=1",
          "--remote=variable_chromeos_device_hostname"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "webgl_conformance_gles_passthrough_tests Ash ToT",
        "resultdb": {
          "enable": true,
          "has_native_resultdb_integration": true
        },
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_type": "octopus",
            "os": "ChromeOS",
            "pool": "chrome.tests"
          },
          "expiration": 21600,
          "idempotent": false,
          "service_account": "[email protected]"
        },
        "test": "telemetry_gpu_integration_test",
        "test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test/",
        "trigger_script": {
          "script": "//testing/trigger_scripts/chromeos_device_trigger.py"
        },
        "variant_id": "Ash ToT"
      }
    ]
  }
}