Clean up the implementation of test expectations.
commit6d6528fcee2167f9c266370b218767923ebe5099
authorkbr <kbr@chromium.org>
Mon, 21 Sep 2015 23:55:11 +0000 (21 16:55 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 21 Sep 2015 23:55:45 +0000 (21 23:55 +0000)
treef7804040c03c790b0b8829230b5dce88aa869601
parentedd69104f223fd164262adfd01190942ee827172
Clean up the implementation of test expectations.

Thanks to a suggestion from nednguyen@ to implement them inside
SharedPageState.RunStory, all of the wrapping of various hooks like
RunNavigateSteps and ValidateAndMeasurePage is now unnecessary. Remove
those hooks and the wrapper, essentially reverting many of the GPU
tests to their original state.

BUG=533198

Review URL: https://codereview.chromium.org/1357163002

Cr-Commit-Position: refs/heads/master@{#350068}
16 files changed:
content/test/gpu/gpu_tests/context_lost.py
content/test/gpu/gpu_tests/gpu_process.py
content/test/gpu/gpu_tests/gpu_rasterization.py
content/test/gpu/gpu_tests/gpu_test_base.py
content/test/gpu/gpu_tests/gpu_test_base_unittest.py
content/test/gpu/gpu_tests/hardware_accelerated_feature.py
content/test/gpu/gpu_tests/maps.py
content/test/gpu/gpu_tests/memory_test.py
content/test/gpu/gpu_tests/pixel.py
content/test/gpu/gpu_tests/screenshot_sync.py
content/test/gpu/gpu_tests/trace_test.py
content/test/gpu/gpu_tests/webgl_conformance.py
content/test/gpu/page_sets/gpu_process_tests.py
content/test/gpu/page_sets/gpu_rasterization_tests.py
content/test/gpu/page_sets/memory_tests.py
content/test/gpu/page_sets/pixel_tests.py