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
>
  • CI stuff Zoltan Haindrich
    • Re: CI stuff Gian Merlino

Reply via email to