What's the progress of this work? We seem to be seeing the old WPR implementation starting up too slowly and there being race conditions in it in Issue 742315 , too. Do we need to put in some sort of workaround to retry 404s upon initial page navigation?
Summary: Migrate benchmarks to the new Golang implementation of WebPageReplay. (was: Migrate WebPageReplay to a new Golang implementation.)
System health mobile is currently running on the new version of WebPageReplay as of r489923. I can't tell if there's any issue on the Android bots since there is currently a huge backlog. The plan is to start migrating the rest of Telemetry benchmarks from the old Python WPR to the Golang WPR next week.
Migration doc is at: http://bit.ly/wpr-go-migration. We are looking for volunteers to help us convert .wpr archives to .wprgo archives and test benchmarks.
All supported PageSets have been migrated to WprGo. I am closing this bug.
Thanks everyone for the help in this migration! especially our volunteers, ulan, bokan, trchen, bashi, ksakamoto, laszio, kbr, wkorman, rmistry, perezju and charliea, who helped to migrate the ~100 benchmarks.
https://docs.google.com/spreadsheets/d/1SVNzaT-bMIZ3nr6GZVXfLeoZIG59d635owASw2ayNpI/edit#gid=0
Comment 1 by nedngu...@google.com
, Jun 6 2017