[
https://issues.jboss.org/browse/JBIDE-23734?page=com.atlassian.jira.plugi...
]
Rob Stryker commented on JBIDE-23734:
-------------------------------------
UI tests should be simple unit tests. It doesn't matter that they're UI. If
they're just unit tests, then they should run in the unit test job. We do not need a
completely new job for this.
PR checks should just run unit tests. We need to stop depending on integration tests and
make more unit tests wherever possible. If there's a bug in the integration tests,
then we need to provide a similar test in unit tests that can also replicate it.
There's no need to have 4 different types of jobs. It's ridiculous.
I also don't think integration tests need to run daily. I really think that's
overkill. If you really want to increase it, I'd say every 3rd day or something. But
to have integration tests run daily is ridiculous. Again, if there's issues with
failing integration tests, we need to make unit tests that fail similarly.
dedupe vpe unit test jobs / migrate vpe builds to CCI
-----------------------------------------------------
Key: JBIDE-23734
URL:
https://issues.jboss.org/browse/JBIDE-23734
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
There are four VPE unit test jobs. We probably only need 2 of those.
These both run on multiple OSes:
https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstud...
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/DevS...
These probably run the same unit tests, but against master or 4.4.x branches, and are
called from the VPE build jobs [1], [2] on Boston MW Jenkins (because the tests were
failing to run in Boston):
https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstud...
https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstud...
[1]
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-vpe_master/
[2]
http://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-vpe_4.4.neon/
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)