[jbosstools-issues] [JBoss JIRA] (JBIDE-23285) integration tests should share runtime downloads so that each test doesn't have to re-download the same runtime zips

Nick Boldt (JIRA) issues at jboss.org
Tue Oct 4 10:34:00 EDT 2016


Nick Boldt created JBIDE-23285:
----------------------------------

             Summary: integration tests should share runtime downloads so that each test doesn't have to re-download the same runtime zips
                 Key: JBIDE-23285
                 URL: https://issues.jboss.org/browse/JBIDE-23285
             Project: Tools (JBoss Tools)
          Issue Type: Enhancement
          Components: integration-tests
    Affects Versions: 4.4.2.AM1
            Reporter: Nick Boldt


While running the integration tests today to investigate JBDS-4077, I discovered that:

* org.jboss.ide.eclipse.as.ui.bot.test requires 11 runtimes:
{code}jboss-3.2.8.SP1  jboss-4.2.3.GA  jboss-5.1.0.GA     jboss-as-7.0.2.Final  wildfly-10.0.0.CR2   wildfly-9.0.1.Final
jboss-4.0.5.GA   jboss-5.0.1.GA  jboss-6.1.0.Final  jboss-as-7.1.1.Final  wildfly-8.2.0.Final{code}
* org.jboss.tools.deltaspike.ui.bot.test requires 1 runtime, wildfly-10.0.0.Final

So, two problems here:

a) different tests use different versions of the same runtime (WFLY 10.0.0.CR2 vs. Final)
b) different tests re-download their runtimes every time you do a clean, instead of fetching runtimes from a cache. So the same 160M of WFLY 10 gets downloaded twice. 




--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list