0

[Fuchsia] Deprecate fuchsia_telemetry_gpu_integration_test

The gpu integration test suite on Fuchsia has finished its migration,
so delete the old target and all references to it.

Change-Id: I5750e7f87649b4cbb9344a40d689e062fbccaf88
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3495654
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Chong Gu <chonggu@google.com>
Auto-Submit: Chong Gu <chonggu@google.com>
Cr-Commit-Position: refs/heads/main@{#975994}
This commit is contained in:
Chong Gu
2022-02-28 23:12:08 +00:00
committed by Chromium LUCI CQ
parent f8671fab04
commit e20fa1b473
8 changed files with 41 additions and 209 deletions

@ -705,18 +705,9 @@ static_library("test_support") {
}
}
# Fuchsia gpu integration tests on smart displays use web_engine and a browser
# Fuchsia performance tests on smart displays use web_engine and a browser
# like shell instead of an actual browser, so Fuchsia needs a separate target.
if (is_fuchsia) {
group("fuchsia_telemetry_gpu_integration_test") {
testonly = true
data = [ "//content/test/gpu/run_gpu_integration_test_fuchsia.py" ]
data_deps = [
":fuchsia_telemetry_test_data",
":telemetry_gpu_integration_test_scripts_only",
":telemetry_gpu_integration_test_support",
]
}
group("performance_web_engine_test_suite") {
testonly = true
data = [ "//content/test/gpu/run_telemetry_benchmark_fuchsia.py" ]

@ -3,10 +3,11 @@
General instruction on running and debugging GPU integration tests can be
found [here](../gpu/gpu_testing.md).
Fuchsia uses [web_engine_shell](../../fuchsia/engine/test/README.md) to run GPU
integration tests. For the sake of this example, we will be using `gpu_process`
as the test suite we wish to execute. Build the target
`fuchsia_telemetry_gpu_integration_test` and run the appropriate commands:
Fuchsia uses either [web_engine_shell](../../fuchsia/engine/test/README.md)
or the Chrome browser to run GPU integration tests. For the sake of this
example, we will be using `web_engine_shell` as the target browser and
`gpu_process` as the test suite we wish to execute. Build the target
`telemetry_gpu_integration_test_fuchsia` and run the appropriate commands:
## Hermetic emulation

@ -10023,7 +10023,7 @@
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
@ -10045,7 +10045,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10056,7 +10056,7 @@
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
@ -10078,7 +10078,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10089,7 +10089,7 @@
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
@ -10111,7 +10111,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10126,7 +10126,7 @@
"--expected-device-id",
"0"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
@ -10148,7 +10148,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10157,15 +10157,18 @@
"--browser=web-engine-shell",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
"--dont-restore-color-profile-after-test",
"--test-machine-name",
"${buildername}",
"--git-revision=${got_revision}"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "maps_tests",
"name": "maps_pixel_validating_test",
"precommit_args": [
"--gerrit-issue=${patch_issue}",
"--gerrit-patchset=${patch_set}",
@ -10187,7 +10190,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10198,7 +10201,7 @@
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --force_higher_performance_gpu --use-cmd-decoder=validating"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
@ -10220,7 +10223,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10229,15 +10232,18 @@
"--browser=web-engine-shell",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
"--dont-restore-color-profile-after-test",
"--test-machine-name",
"${buildername}",
"--git-revision=${got_revision}"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "pixel_tests",
"name": "pixel_skia_gold_validating_test",
"precommit_args": [
"--gerrit-issue=${patch_issue}",
"--gerrit-patchset=${patch_set}",
@ -10259,7 +10265,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10268,14 +10274,15 @@
"--browser=web-engine-shell",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc --use-cmd-decoder=validating",
"--dont-restore-color-profile-after-test"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "screenshot_sync_tests",
"name": "screenshot_sync_validating_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
@ -10292,7 +10299,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10303,7 +10310,7 @@
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
@ -10325,7 +10332,7 @@
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
@ -10336,7 +10343,7 @@
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "fuchsia_telemetry_gpu_integration_test",
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
@ -10359,7 +10366,7 @@
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 18
},
"test_id_prefix": "ninja://content/test:fuchsia_telemetry_gpu_integration_test/"
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
}
]
},

@ -24767,39 +24767,6 @@
},
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
"screenshot_sync",
"--show-stdout",
"--browser=web-engine-shell",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
],
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "screenshot_sync_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"kvm": "1",
"os": "Ubuntu-18.04"
}
],
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
"screenshot_sync",
@ -25241,40 +25208,6 @@
},
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
"screenshot_sync",
"--show-stdout",
"--browser=fuchsia-chrome",
"--passthrough",
"-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc",
"--custom-image=workstation.qemu-x64-release"
],
"isolate_name": "telemetry_gpu_integration_test_fuchsia",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "screenshot_sync_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"should_retry_with_patch": false,
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"kvm": "1",
"os": "Ubuntu-18.04"
}
],
"idempotent": false,
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://chrome/test:telemetry_gpu_integration_test_fuchsia/"
},
{
"args": [
"screenshot_sync",

@ -877,16 +877,6 @@
"label": "//fuchsia/release:fuchsia_sizes",
"type": "generated_script",
},
"fuchsia_telemetry_gpu_integration_test": {
"args": [
"../../content/test/gpu/run_gpu_integration_test_fuchsia.py",
"--logs-dir",
"${ISOLATED_OUTDIR}",
],
"label": "//content/test:fuchsia_telemetry_gpu_integration_test",
"script": "//testing/scripts/run_gpu_integration_test_as_googletest.py",
"type": "script",
},
"gcm_unit_tests": {
"label": "//google_apis/gcm:gcm_unit_tests",
"type": "console_test_launcher",

@ -1842,90 +1842,6 @@
},
},
'fuchsia_gpu_telemetry_tests': {
'context_lost_validating': {
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'name': 'context_lost_validating_tests',
'telemetry_test_name': 'context_lost',
'args': [
'--extra-browser-args=--use-cmd-decoder=validating',
],
'mixins': [
'has_native_resultdb_integration',
],
},
'gpu_process': {
'name': 'gpu_process_launch_tests',
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'mixins': [
'has_native_resultdb_integration',
],
},
'hardware_accelerated_feature': {
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'mixins': [
'has_native_resultdb_integration',
],
},
'info_collection': {
'args': [
'--expected-vendor-id',
'${gpu_vendor_id}',
'$$MAGIC_SUBSTITUTION_GPUExpectedDeviceId',
],
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'mixins': [
'has_native_resultdb_integration',
],
},
'maps': {
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
],
},
'mediapipe_validating': {
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'name': 'mediapipe_validating_tests',
'telemetry_test_name': 'mediapipe',
'args': [
'--extra-browser-args=--force_higher_performance_gpu --use-cmd-decoder=validating',
],
'mixins': [
'has_native_resultdb_integration',
],
},
'pixel': {
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'mixins': [
'skia_gold_test',
'has_native_resultdb_integration',
],
},
'screenshot_sync': {
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'mixins': [
'has_native_resultdb_integration',
],
},
'trace_test': {
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'mixins': [
'has_native_resultdb_integration',
],
},
'webgl_conformance': {
'isolate_name': 'fuchsia_telemetry_gpu_integration_test',
'mixins': [
'has_native_resultdb_integration',
],
'swarming': {
'shards': 18,
},
}
},
'fuchsia_sizes_tests': {
'fuchsia_sizes': {
'merge': {
@ -2767,11 +2683,6 @@
'has_native_resultdb_integration',
],
},
'screenshot_sync': {
'mixins': [
'has_native_resultdb_integration',
],
},
'trace_test': {
'mixins': [
'has_native_resultdb_integration',

@ -1812,7 +1812,7 @@
'test_suites': {
'gtest_tests': 'fuchsia_gtests',
'isolated_scripts': 'fuchsia_isolated_scripts',
'gpu_telemetry_tests': 'fuchsia_gpu_telemetry_tests',
'gpu_telemetry_tests': 'gpu_fuchsia_telemetry_tests',
},
},
'ToTFuchsiaOfficial': {

@ -24,7 +24,6 @@
"monochrome_public_apk_checker"
],
"fuchsia_x64_rts": [
"blink_web_tests",
"fuchsia_telemetry_gpu_integration_test"
"blink_web_tests"
]
}