This is awesome; excited to check it out. Thanks for flagging for us!
On Thu, Nov 30, 2023 at 10:11 AM David Smiley <david.w.smi...@gmail.com> wrote: > 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 >