Add support for bisect bots to post results to dashboard. High level changes: update_bug_with_results.py - Removed the need to query rietveld, buildbucket, and buildbots. This will make it simpler. We want to get all the necessary results in one place which is from the bots. - Removed tracking infra failure. Current method is not very reliable. - TryJobs now do not get removed. post_bisect_results.py - To make it simple, we verify the data, and save it directly to a datastore JSONProperty. bisect_report.py - This is where we create report base on TryJob states, whether they failed, staled, or completed. try_job.py - Added 'results_data' which is data directly from bisect bots. - Added a 'staled' state. BUG=catapult:#1869 Review URL: https://codereview.chromium.org/1566013002
Catapult is the home for several performance tools that span from gathering, displaying and analyzing performance data. This includes:
These tools were created by Chromium developers for performance analysis, testing, and monitoring of Chrome, but they can also be used for analyzing and monitoring websites, and eventually Android apps.
Please see our contributor's guide