Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tracecompass-dev] Upcoming updates to the Gerrit verification job


I'm currently working on updating the maven build for upcoming changes to the Gerrit verification Jenkins job. With new Jenkins setup (JIRO), each job can only run one execution at a time. Multiple jobs can ran in parallel, in our case we can achieve up to 3 jobs in parallel. 

What I'm going to do is to add properties to be able to skip core and UI tests in different executions. Also, the UI tests will be split into 2 and properties will exist to run short and long UI tests. I opened a bug [1] to track the change and result. 

Once this is merged, I'll create 3 Jenkins verification jobs, to run build jobs in parallel. Preliminary results showed, that 1 single patch can be verified ~40 minutes. However multiple patches n-times this time. Bug [2] will track the creation of the Jenkins jobs.

Please let me know if you have any questions or comments.

Note, I haven't looked into the parallel builds of Jenkins pipelines. From what I can see it's another way to improve build times, but it will take another round of investigations and experimentation to get it working and to get expected results.



Back to the top