- 47681fd Add --reset sync commands in bisect script. Was failing to sync due to missing libjingle in .DEPS.git for a while, so use --reset and --force to bring depot back to working state. by [email protected] · 12 years ago
- f5fd1b8 Change appropriate directory to query for commit info. by [email protected] · 12 years ago
- bbc6d50 More helpful error message in the event an invalid performance test is specified. by [email protected] · 12 years ago
- fdf97231 Fail quickly if good and bad revisions are reversed. by [email protected] · 12 years ago
- 5e3d73f Unset some environment vars so they can be set up via the bisect script. by [email protected] · 12 years ago
- 3495876 Add histogram parsing to bisect script. by [email protected] · 12 years ago
- 19cbf13 Add a simple tool which enables automated bisecting of codebase with manual test by [email protected] · 12 years ago
- 2e7b29a Clear up some confusion about the results of a bisection. If there are build failures between the working/broken revisions, it shouldn't name a single commit as the culprit. by [email protected] · 12 years ago
- c4a472a Run gclient runhooks when bisecting chrome or any sub depots of chrome. Previously, the bisect script would skip running GYP at each step when bisecting sub depots (such as V8). by [email protected] · 12 years ago
- 092b257 Fix AndroidBuilder in bisect-perf-regressions. by [email protected] · 12 years ago
- a979482 Seperate RunProcess into RunProcess/RunProcessAndRetrieveOutput, and use popen.communicate when needing to return output from a program. Trying this out because there's a chance that reading the stdout is a source of flakiness on bots due to deadlocks. by [email protected] · 12 years ago
- 59f0ff2 Skip syncing V8_bleeding_edge unless bisecting V8. by [email protected] · 12 years ago
- bac9a546 Skip revisions that only change DEPS. by [email protected] · 12 years ago
- bda7af4 First pass android support in bisect script. by [email protected] · 12 years ago
- 2a75ef7 First pass on chromeos support for bisect script. by [email protected] · 12 years ago
- d925ac66 Lower goma threads. Think this will help with flakiness on mac and windows bisect bots. by [email protected] · 12 years ago
- c62c72e3 Bisect script asserts on windows because carat is a reserved character in windows shell, use ~ instead. by [email protected] · 12 years ago
- 022cc88 Try to expand the revision range to include a change to .DEPS.git if the script detects a change to DEPS by [email protected] · 12 years ago
- b0e9dbad Fixes bisect-perf-regression.py for "special" metrics. by [email protected] · 12 years ago
- 4a7e4a1 Stop looping if metric isn't found. Previously, the tool would run all iterations of the performance test either way. Also changed error message to be a bit clearer. by [email protected] · 12 years ago
- 12004dc Delete webkit directory on initial sync as well, as the previous bisection may have left the depot with an old copy of Webkit lying around. by [email protected] · 12 years ago
- 6002896 Create the full path instead of just the leaf directory. On a fresh sync of the depot, the build directories don't exist and the function fails. by [email protected] · 12 years ago
- 952dce39d Generate makefiles properly when using make. by [email protected] · 12 years ago
- aedeaf64 Modified bisect script to delete the webkit directory when before sycing to/from blink/webkit. by [email protected] · 12 years ago
- 2bf1515 Added --repeat_test_max_time parameter to bisect script. by [email protected] · 12 years ago
- 62a9377 Added additional output with warnings about initial values being too close together. Also printed other ranges where regressions may have occurred. Changed times/t special case handling to sum up values, rather than grouping them. With additional runs and discarding outliers, results seem consistent (and deviations from normal value can be calculated easily to point out other possible regressions). by [email protected] · 12 years ago
- 8f6173ec Added call to stop goma in case it's still running from a build that timed out. by [email protected] · 12 years ago
- 2deb10d Added windows support for bisect script. Added build_preference parameter to bisect script to specify build system. by [email protected] · 12 years ago
- dee7eda1 Fix bisecting into v8's depot. Now the tool will check out a private copy of v8's "bleeding edge" depot and attempt to bisect between known stable revisions. by [email protected] · 12 years ago
- 3b2e3658 Made svn lookup more robust by searching over a range of commits when initially trying to resolve svn commits to git hashes. by [email protected] · 12 years ago
- f3a100d Added option to repeat performance test a number of times. Also modified calculation to use truncated mean, which should help filter out some of the noise during runs. by [email protected] · 12 years ago
- a0e00a1 Output results of build and performance tests when script is invoked with --output_buildbot_annotations. Output additional information about revision suspected to have caused regression. by [email protected] · 12 years ago
- f9c1e8e7e6 Fixed incorrect page value index lookup when using gtest_repeat with the times/t metric (ie. --gtest_repeat=N for N > 1). Refactored code to simplify and added comments as well. by [email protected] · 12 years ago
- fc48f320 Fixed recursing into sub-depots and made the code a little clearer. The earliest/latest revision had been flipped, and as a result, we weren't getting a valid range of commits. by [email protected] · 12 years ago
- 477ca95 Added a --create_depot_and_exit parameter to the bisect tool. by [email protected] · 12 years ago
- 8997afd Added separate checkout and config file generation to bisect script. by [email protected] · 12 years ago
- 8ebd568 Adding annotation output for trybot. by [email protected] · 12 years ago
- 851cecc Fixed incorrect output of last known good revision. Small style fix. by [email protected] · 12 years ago
- 2b52cce Added skia bisection support. by [email protected] · 12 years ago
- 7519557 Modified metric parsing to group by page when parsing times/t tests. by [email protected] · 12 years ago
- f9f5db15 First pass on tool to bisect across range of revisions to help narrow down where a regression in a performance metric occurred. The tool will also attempt to track down regressions caused by WebKit, Skia, and V8 by bisecting those depots as well. At the moment, the tool only works on linux based machines using the git workflow. by [email protected] · 12 years ago