| Index: tools/telemetry/telemetry/page/record_wpr.py
|
| diff --git a/tools/telemetry/telemetry/page/record_wpr.py b/tools/telemetry/telemetry/page/record_wpr.py
|
| index b65189c45dff6e1bef8763c202a801e8873e71c5..37b533d6c54c61d616f19b4b11f17c8295a911b9 100755
|
| --- a/tools/telemetry/telemetry/page/record_wpr.py
|
| +++ b/tools/telemetry/telemetry/page/record_wpr.py
|
| @@ -16,6 +16,7 @@ from telemetry.page import page_measurement
|
| from telemetry.page import page_runner
|
| from telemetry.page import page_set
|
| from telemetry.page import page_test
|
| +from telemetry.page import test_expectations
|
|
|
|
|
| class RecordPage(page_test.PageTest):
|
| @@ -89,6 +90,8 @@ def Main(base_dir):
|
| parser.print_usage()
|
| sys.exit(1)
|
|
|
| + expectations = test_expectations.TestExpectations()
|
| +
|
| # Set the archive path to something temporary.
|
| temp_target_wpr_file_path = tempfile.mkstemp()[1]
|
| ps.wpr_archive_info.AddNewTemporaryRecording(temp_target_wpr_file_path)
|
| @@ -97,7 +100,7 @@ def Main(base_dir):
|
| options.wpr_mode = wpr_modes.WPR_RECORD
|
| options.no_proxy_server = True
|
| recorder.CustomizeBrowserOptions(options)
|
| - results = page_runner.Run(recorder, ps, options)
|
| + results = page_runner.Run(recorder, ps, expectations, options)
|
|
|
| if results.errors or results.failures:
|
| logging.warning('Some pages failed. The recording has not been updated for '
|
|
|