]
Mickael Istria closed JBIDE-19343.
----------------------------------
Yes, let's close it.
I'm not sure the applied patch is 100% perfect for the use-case, but it's not
something that is easy to fixed on our side, as it's more because of Maven not
allowing boolean expressions.
integration tests do not fetch their required runtimes if not present
in the cache folder
-----------------------------------------------------------------------------------------
Key: JBIDE-19343
URL:
https://issues.jboss.org/browse/JBIDE-19343
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: arquillian, build, server
Affects Versions: 4.2.3.Beta1, 4.3.0.Alpha1
Reporter: Nick Boldt
Assignee: Mickael Istria
Priority: Minor
Fix For: 4.3.0.Alpha2
There's a problem w/ integration tests not properly bootstrapping (downloading) their
runtimes if not present in the cache folder (see jbosstools-dev thread:
http://lists.jboss.org/pipermail/jbosstools-dev/2015-February/009770.html )
Looks like default maven lifecycle causes the pre-integration-test phase to fire, which
is fine when we plan to run tests.
There are a number of such phase bindings in this test:
https://github.com/jbosstools/jbosstools-server/blob/jbosstools-4.2.x/as/...
And I think this step can be skipped w/ *-DskipTests*.
But the bigger problem is... why won't Jenkins fetch missing deps when they're
not in the cache folder?
Here are some console log snipped from builds 119 - 123:
{code}
11:38:04 [ERROR] Failed to execute goal
com.googlecode.maven-download-plugin:maven-download-plugin:1.1.0:wget (install-eap-6.1.0)
on project org.jboss.tools.as.test.core: IO Error:
/home/hudson/static_build_env/jbds/download-cache/jboss-eap-6.1.1.zip (No such file or
directory) -> [Help 1]
13:29:23 [ERROR] Failed to execute goal
com.googlecode.maven-download-plugin:maven-download-plugin:1.1.0:wget
(install-wildfly-8.0.0.Beta1) on project org.jboss.tools.as.test.core: IO Error:
/home/hudson/static_build_env/jbds/download-cache/wildfly-8.0.0.Beta1.zip (No such file or
directory) -> [Help 1]
16:15:15 [ERROR] Failed to execute goal
com.googlecode.maven-download-plugin:maven-download-plugin:1.1.0:wget (install-tomcat6) on
project org.jboss.tools.wtp.runtimes.tomcat.tests: IO Error:
/home/hudson/static_build_env/jbds/download-cache/apache-tomcat-6.0.39.zip (No such file
or directory) -> [Help 1]
{code} --
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-server_4....