I would like to draw more attention to what Gradle Enterprise is giving us. Test history:
https://ge.apache.org/scans/tests?search.relativeStartTime=P90D&search.rootProjectNames=solr-root You might want to bookmark that! (Or memorize go to ge.apache.org, go to the "Tests" tab, and put "solr-root" as the project name, click Refresh. Choose a different time period if you wish; default 7 is kind of short). I can search for specific tests and see the history of that test. At the moment GE basically only sees Jenkins builds where Jenkins itself is running the tests. Months ago I converted the branch_9x job to Crave and it's now shown here but I'd prefer to switch it back to get these insights. It has also surfaced something that used to be more invisible -- the rootProject.name is "solr-root". Really, we don't need that "-root" suffix. Most other projects I see don't do that. Granted changing it means kind of losing some history but this is early days still. Improvement ideas: * Convert Jenkins branch_9x away from Crave. (Crave is still ideal for PRs) * gradle test failure summaries should not only print the "reproduce" line but also a URL to click to access the test history. * Enable "Flaky Test Detection" -- https://docs.gradle.com/enterprise/flaky-test-detection/ * rootProject.name=solr ? * more/better GE "tags" and "values" to enable easier test filtering and correlating test failures against distinct environments / branches ~ David