Skip to main content

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

Please note that you need to rebase your patches to latest master. Otherwise, you will have 3 full builds for each patch because the tests are not skipped.

BR
Bernd

-----Original Message-----
From: tracecompass-dev-bounces@xxxxxxxxxxx <tracecompass-dev-bounces@xxxxxxxxxxx> On Behalf Of tracecompass developer discussions
Sent: Tuesday, January 7, 2020 10:15 AM
To: tracecompass developer discussions <tracecompass-dev@xxxxxxxxxxx>
Subject: Re: [tracecompass-dev] Upcoming updates to the Gerrit verification job

Hi,

The changes are active now. Please let me know if you see any issues with it.

BR
Bernd

-----Original Message-----
From: tracecompass-dev-bounces@xxxxxxxxxxx <tracecompass-dev-bounces@xxxxxxxxxxx> On Behalf Of tracecompass developer discussions
Sent: Monday, January 6, 2020 1:41 PM
To: tracecompass-dev@xxxxxxxxxxx
Subject: [tracecompass-dev] Upcoming updates to the Gerrit verification job

Hello

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.

BR
Bernd

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=558838
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=558839

_______________________________________________
tracecompass-dev mailing list
tracecompass-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tracecompass-dev
_______________________________________________
tracecompass-dev mailing list
tracecompass-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/tracecompass-dev


Back to the top