[jbosstools-issues] [JBoss JIRA] (JBIDE-23733) Merge .smoke and .nightly integration jobs into a single job and run them weekly

Nick Boldt (JIRA) issues at jboss.org
Wed Feb 1 14:31:00 EST 2017


    [ https://issues.jboss.org/browse/JBIDE-23733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13356979#comment-13356979 ] 

Nick Boldt edited comment on JBIDE-23733 at 2/1/17 2:30 PM:
------------------------------------------------------------

well, we're close! but not quite there yet. Here are some questions/concerns with the naming convention of jobs in the view:


1. There is an archives.it.weekly but no .smoke job. Should there be one of each? Or should the weekly job be included in the devstudio.buildflow.it.smoke config?

2. https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/arquillian.it.full/ is called .it.full -- what about .it.smoke and .it.weekly?

3. What's with this mystery job? https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/arquillian.jkopriva/ Rename or delete?

4. cdi.it.smoke but no weekly... why do we need two jobs for cdi10.weekly and cdi11.weekly? Could they be merged? Or at least named consistently as .it.weekly?

5. https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/cdk.devstudio-preinstalled.it.weekly/ but no .smoke

6. central.it.smoke but no .weekly

7. https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/deltaspike.weekly/ but no .it.smoke or .it.weekly

8. https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/easymport.weekly/  but no .it.smoke or .it.weekly

9. https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/examples.javaee.it.smoke/ but no .weekly

Thanks!


was (Author: nickboldt):
well, we're close! but not quite there yet. Here are some questions/concerns with the naming convention of jobs in the view:


# There is an archives.it.weekly but no .smoke job. Should there be one of each? Or should the weekly job be included in the devstudio.buildflow.it.smoke config?

# https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/arquillian.it.full/ is called .it.full -- what about .it.smoke and .it.weekly?

# What's with this mystery job? https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/arquillian.jkopriva/ Rename or delete?

# cdi.it.smoke but no weekly... why do we need two jobs for cdi10.weekly and cdi11.weekly? Could they be merged? Or at least named consistently as .it.weekly?

# https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/cdk.devstudio-preinstalled.it.weekly/ but no .smoke

# central.it.smoke but no .weekly

# https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/deltaspike.weekly/ but no .it.smoke or .it.weekly

# https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/easymport.weekly/  but no .it.smoke or .it.weekly

# https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/examples.javaee.it.smoke/ but no .weekly

Thanks!

> Merge .smoke and .nightly integration jobs into a single job and run them weekly
> --------------------------------------------------------------------------------
>
>                 Key: JBIDE-23733
>                 URL: https://issues.jboss.org/browse/JBIDE-23733
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: build, integration-tests
>    Affects Versions: 4.4.3.AM1
>            Reporter: Nick Boldt
>            Assignee: Rastislav Wagner
>             Fix For: 4.4.3.Final
>
>         Attachments: Screenshot from 2017-01-31 17-09-00.png
>
>
> Purpose:
> a) easier maintenance of jobs / tests
> b) run fewer nightly jobs so that we don't block slaves from being available for other builds / tests
> c) more frequent full integration runs (rather than once per sprint, once per week)
> Tests to run as smoke tests are in this buildflow job:
> https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/job/devstudio.buildflow.it.smoke/
> Tests to merge are in this view:
> https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstudio/view/devstudio_integration_tests/



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jbosstools-issues mailing list