[jbossts-issues] [JBoss JIRA] (JBTM-3285) Reduce the number of axes on PR jobs

Michael Musgrove (Jira) issues at jboss.org
Sun Apr 19 14:30:22 EDT 2020


     [ https://issues.redhat.com/browse/JBTM-3285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Musgrove closed JBTM-3285.
----------------------------------
    Resolution: Rejected


This task can be implemented directly via the Jenkins UI

> Reduce the number of axes on PR jobs
> ------------------------------------
>
>                 Key: JBTM-3285
>                 URL: https://issues.redhat.com/browse/JBTM-3285
>             Project: JBoss Transaction Manager
>          Issue Type: Enhancement
>          Components: CI
>    Affects Versions: 5.10.4.Final
>            Reporter: Michael Musgrove
>            Priority: Major
>             Fix For: 5.next
>
>
> Our CI system runs a pull request poller which checks for new PRs by looking at the PR description to decide which Jenkins job axes to run. We have quite a few axes (QA_JTS_JACORB, QA_JTS_JDKORB, QA_JTS_OPENJDKORB, QA_JTA, XTS, CORE, BLACKTIE, RTS, mysql, postgres, db2, oracle, TOMCAT, JACOCO, LRA) and if the user, say, just wants to run the XTS axis then CI will start a job for each axis. All but the XTS axis will then check whether it needs to run and then terminate. Each axis can end up taking 20 minutes or so. It would be good to minimise this overhead.
> For example, all of the QA axes could be run in one job.



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jbossts-issues mailing list