Bit late to the thread, but, thank you! Enhancements to tests are important and I'm happy they run a bit faster now.
On Mon, Feb 17, 2025 at 3:45 AM Zoltan Haindrich <k...@rxd.hu> wrote: > Hey All, > > Recently I've worked with Akshat to improve on the CI pipeline. > Key changes are that the execution of the tests are more swift - it could > have unit test results in ~25 min after push. > > To get to that the parallelization strategy was changed to be able to > split it in 8 parts - and do an aggregation after that. > I hope it didn't caused any troubles for anyone...there was one typo in it > which have made the jacoco check essentially do nothing; it still has a > warning which might need > to be adressed later; but if jacoco gives any trouble to you - the fixing > change have also enabled the usage of a new label "jacoco:skip" which will > be able to disable the > jacoco checks entirely. > > The test results are now collected into a report which could be accessed > using the "Summary" [1] of the workflow - the job generating the report > also has a friendlier > listing than maven. > The first 20 or so failures are also being added as "github annotations" ; > which are also visible in the Summary with their full stacktraces. > > cheers, > Zoltan > > [1] https://github.com/apache/druid/actions/runs/13368452570?pr=17724 >