Commit Graph

15 Commits

Author SHA1 Message Date
Chris Hostetter acd56b350d LUCENE-9054: fix stupid nocommit comment 2019-11-22 08:22:39 -07:00
Chris Hostetter 2d1e67c8b4 LUCENE-9054: Fix reproduceJenkinsFailures.py to not overwrite junit XML files when retrying 2019-11-21 15:28:46 -07:00
Steve Rowe ee5aa87254 Remove duplicate 'git merge' 2018-06-20 10:16:12 -04:00
Steve Rowe bcbcb16b6a Make sure remote branch is available and tracked locally, and merge remote into local branch 2018-06-20 09:38:30 -04:00
Steve Rowe 74bd5d5658 Handle the case of checking out a remote branch that has never been checked out locally before 2018-06-19 22:21:26 -04:00
Steve Rowe d04acc95f0 Actually checkout the tip of the branch instead of just saying we will 2018-06-19 19:33:54 -04:00
Steve Rowe 1ce72537b8 LUCENE-8106: add missing import 2018-03-29 13:51:39 -04:00
Steve Rowe 0c61c857c8 LUCENE-8106: Handle IncompleteRead exceptions while downloading the Jenkins log by retrying a limited number of times 2018-03-20 11:11:33 -04:00
Steve Rowe 41af8bd16a LUCENE-8106: stop parsing ANT_OPTS from Jenkins log 2018-02-26 18:47:18 -05:00
Steve Rowe 606e91c2ae LUCENE-8106: fix module regex to recognize Windows path backslashes 2018-02-26 18:43:52 -05:00
Steve Rowe 88e00d0889 LUCENE-8106: collect Ant test sysprops from Jenkins log and add them to test repro lines 2018-02-23 19:22:49 -05:00
Steve Rowe edd54e551d LUCENE-8106: add cmdline option --no-git to avoid all git usage; replaces --no-fetch cmdline option 2018-02-22 16:52:09 -05:00
Steve Rowe e71286c826 LUCENE-8106: always fast-forward merge after checkout 2018-02-16 10:45:46 -05:00
Steve Rowe a07493d508 LUCENE-8106: reproduceJenkinsFailures.py improvements: add cmdline option parsing; sort max failures to the bottom of the report; retest at branch tip first with and then without the seed if 100% of iterations fail. 2018-02-13 23:49:13 -05:00
Steve Rowe f7e166e7c1 Add script to attempt to reproduce failing tests from a Jenkins log 2018-01-08 21:36:55 -05:00