DescriptionPort gpu_process tests to gpu_integration_test harness.
The complexity of the old tests had gotten out of hand; Telemetry's
benchmark infrastructure was not a good match for what were ideally
imperative-style tests.
These tests were ported one-by-one and tested along the way. They
should be a 1:1 match in terms of functionality. In the new test
harness, skip expectations work properly and don't run the test body
on any platform, so some of the logic which avoided yielding certain
tests on certain platforms has instead been expressed as test
expectations.
Delete the has_transparent_visuals_gpu_process and
no_transparent_visuals_gpu_process tests, which had become no-ops.
This is the last reference to the python code in
content/test/gpu/page_sets. Delete it and the associated lint
presubmit check.
BUG=352807
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel
TBR=zmo@chromium.org
Review-Url: https://codereview.chromium.org/2611263002
Cr-Commit-Position: refs/heads/master@{#441887}
Committed: https://chromium.googlesource.com/chromium/src/+/82a51d454bb51140c5c32b14d30361bbf5069d2d
Patch Set 1 #Patch Set 2 : Added workaround for flakiness on Android. #Messages
Total messages: 9 (6 generated)
|