I notice the integration test for this has it's own special pom with a section
that looks like:
<profiles>
<profile>
<id>sun-jvm</id>
<activation>
<property>
<name>java.vendor.url</name>
<value>http://java.sun.com/</value>
...
</profile>
<profile>
<id>osx</id>
<activation>
<property>
<name>java.vendor.url</name>
<value>http://www.apple.com/</value>
</property>
,,,
</profile>
</profiles>
I often am running on an IBM JVM, which is neither of the above.
The profiles set some Java -X and -XX style properties and for the mac, adds a
dependency for org.eclipse.jdt.launching.macosx to a tycho-surefire-plugin.
Any ideas how to set these for the IBM java?
-Marshall
On 6/11/2013 3:49 PM, Marshall Schor wrote:
> The regular tests for this take about 3 seconds on my laptop.
>
> The integration tests took a very long time (the 2nd one took about 8 minutes
> !)
>
> [INFO] --- maven-invoker-plugin:1.7:run (integration-test) @
> jcasgen-maven-plugin ---
> [INFO] Building: classpath\pom.xml
> [INFO] ..SUCCESS (23.5 s)
> [INFO] Building: m2e\pom.xml
> [INFO] ..SUCCESS (529.5 s)
> [INFO] Building: multimodule\pom.xml
> [INFO] ..SUCCESS (13.4 s)
> [INFO] Building: simple\pom.xml
> [INFO] ..SUCCESS (9.7 s)
> [INFO] -------------------------------------------------
> [INFO] Build Summary:
> [INFO] Passed: 4, Failed: 0, Errors: 0, Skipped: 0
>
> I ran this again (just in case some initial startup thing was slowing it down)
> and got similar results: 19.0 s, 576.1 s, 13.6 s, and 8.5 s.
>
> Anyone have any idea what is going on, why some of these are running so
> slowly?
>
> It would be good if someone could post a walk through of how the integration
> tests
> are setup and how they work.
>
> -Marshall
>