maven-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Olivier Lamy <ol...@apache.org>
Subject Re: Issue with parallelThreads Re: [VOTE] Apache Maven Invoker Plugin 1.6
Date Wed, 25 Apr 2012 21:16:25 GMT
I'm interested to know the content of those build.log files.
Note using parallel feature, you will need some resources on the
machine running build because if you have a MAVEN_OPTS with a huge
mx/ms this will be multiplicated by the number of parallel thread you
are configuring.
This parallelThreads simply means you will run x Maven build + the
current one (so take care of resources on the machine)

2012/4/25 Karl Heinz Marbaise <khmarbaise@gmx.de>:
> Hi Oliver,
>
> sorry for late answer ...but here is the result with settings
> parallelThreads to 5...
>
> [INFO] Installing
> /home/build/wc/appassembler/appassembler-maven-plugin/pom.xml to
> /home/build/wc/appassembler/appassembler-maven-plugin/target/local-repo/org/codehaus/mojo/appassembler-maven-plugin/1.2.2-SNAPSHOT/appassembler-maven-plugin-1.2.2-SNAPSHOT.pom
> [INFO] Installing
> /home/build/wc/appassembler/appassembler-maven-plugin/target/appassembler-maven-plugin-1.2.2-SNAPSHOT.jar
> to
> /home/build/wc/appassembler/appassembler-maven-plugin/target/local-repo/org/codehaus/mojo/appassembler-maven-plugin/1.2.2-SNAPSHOT/appassembler-maven-plugin-1.2.2-SNAPSHOT.jar
> [INFO]
> [INFO] --- maven-invoker-plugin:1.6:run (integration-tests) @
> appassembler-maven-plugin ---
> [INFO] use parallelThreads 5
> [INFO] Building: assembleDirectoryTest/pom.xml
> [INFO] Building: programJvmArgumentsTest/pom.xml
> [INFO] Building: binFileExtensionTest/pom.xml
> [INFO] Building: binFolderTest/pom.xml
> [INFO] Building: daemonTest/pom.xml
> [INFO] ..FAILED (5.0 s)
> [INFO]   The build exited with code 1. See
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/assembleDirectoryTest/build.log
> for details.
> [INFO] Building: configurationDirectoryTest/pom.xml
> [INFO] ..FAILED (5.4 s)
> [INFO]   The build exited with code 1. See
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/daemonTest/build.log
> for details.
> [INFO] Building: MAPPASM-145-Test/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/programJvmArgumentsTest/verify.groovy
> [INFO] ..SUCCESS (10.1 s)
> [INFO] Building: asterikClassPathTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/configurationDirectoryTest/verify.groovy
> [INFO] ..SUCCESS (6.1 s)
> [INFO] Building: asterikClassPathWrongConfigurationTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/MAPPASM-145-Test/verify.groovy
> [INFO] ..SUCCESS (10.6 s)
> [INFO] Building: repositoryLayoutLegacyTest/pom.xml
> [INFO] ..SKIPPED
> [INFO] Building: daemonConfigurationTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/systemDependencyTest/verify.groovy
> [INFO] ..SUCCESS (7.6 s)
> [INFO] Building: basicTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/asterikClassPathTest/verify.groovy
> [INFO] ..SUCCESS (7.7 s)
> [INFO] Building: generateRepositoryTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/asterikClassPathWrongConfigurationTest/verify.groovy
> [INFO] ..SUCCESS (6.9 s)
> [INFO] Building: configurationSourceDirectoryTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/daemonConfigurationTest/verify.groovy
> [INFO] ..SUCCESS (7.4 s)
> [INFO] Building: daemonMultipleTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/basicTest/verify.groovy
> [INFO] ..SUCCESS (7.4 s)
> [INFO] Building: programNameDuplicateTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/environmentSetupTest/verify.groovy
> [INFO] ..SUCCESS (7.6 s)
> [INFO] Building: MAPPASM-108-Test/pom.xml
>
> But after that i have change the configuration only and removed the
> configuration point for parallelThreads so the default of 1 will be used
> with the following (expected result):
>
> lugin-1.2.2-SNAPSHOT.jar
> [INFO]
> [INFO] --- maven-invoker-plugin:1.6:run (integration-tests) @
> appassembler-maven-plugin ---
> [INFO] Building: assembleDirectoryTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/assembleDirectoryTest/verify.groovy
> [INFO] ..SUCCESS (6.4 s)
> [INFO] Building: programJvmArgumentsTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/programJvmArgumentsTest/verify.groovy
> [INFO] ..SUCCESS (3.1 s)
> [INFO] Building: binFileExtensionTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/binFileExtensionTest/verify.groovy
> [INFO] ..SUCCESS (3.9 s)
> [INFO] Building: binFolderTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/binFolderTest/verify.groovy
> [INFO] ..SUCCESS (3.6 s)
> [INFO] Building: daemonTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/daemonTest/verify.groovy
> [INFO] ..SUCCESS (3.4 s)
> [INFO] Building: configurationDirectoryTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/configurationDirectoryTest/verify.groovy
> [INFO] ..SUCCESS (3.6 s)
> [INFO] Building: MAPPASM-145-Test/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/MAPPASM-145-Test/verify.groovy
> [INFO] ..SUCCESS (4.8 s)
> [INFO] Building: programCLIArgumentsWithExpandingTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/programCLIArgumentsWithExpandingTest/verify.groovy
> [INFO] ..SUCCESS (3.1 s)
> [INFO] Building: systemDependencyTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/systemDependencyTest/verify.groovy
> [INFO] ..SUCCESS (3.3 s)
> [INFO] Building: asterikClassPathTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/asterikClassPathTest/verify.groovy
> [INFO] ..SUCCESS (3.6 s)
> [INFO] Building: asterikClassPathWrongConfigurationTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/asterikClassPathWrongConfigurationTest/verify.groovy
> [INFO] ..SUCCESS (3.7 s)
> [INFO] Building: repositoryLayoutLegacyTest/pom.xml
> [INFO] ..SKIPPED
> [INFO] Building: daemonConfigurationTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/daemonConfigurationTest/verify.groovy
> [INFO] ..SUCCESS (3.8 s)
> [INFO] Building: environmentSetupTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/environmentSetupTest/verify.groovy
> [INFO] ..SUCCESS (3.2 s)
> [INFO] Building: basicTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/basicTest/verify.groovy
> [INFO] ..SUCCESS (3.2 s)
> [INFO] Building: generateRepositoryTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/generateRepositoryTest/verify.groovy
> [INFO] ..SUCCESS (3.4 s)
> [INFO] Building: configurationSourceDirectoryTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/configurationSourceDirectoryTest/verify.groovy
> [INFO] ..SUCCESS (3.2 s)
> [INFO] Building: daemonMultipleTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/daemonMultipleTest/verify.groovy
> [INFO] ..SUCCESS (3.2 s)
> [INFO] Building: programLicenseHeaderTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/programLicenseHeaderTest/verify.groovy
> [INFO] ..SUCCESS (3.6 s)
> [INFO] Building: programNameDuplicateTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/programNameDuplicateTest/verify.groovy
> [INFO] ..SUCCESS (3.5 s)
> [INFO] Building: MAPPASM-108-Test/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/MAPPASM-108-Test/verify.groovy
> [INFO] ..SUCCESS (3.6 s)
> [INFO] Building: MAPPASM-108-DaemonTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/MAPPASM-108-DaemonTest/verify.groovy
> [INFO] ..SUCCESS (4.0 s)
> [INFO] Building: repositoryLayoutTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/repositoryLayoutTest/verify.groovy
> [INFO] ..SUCCESS (3.2 s)
> [INFO] Building: configurationDirectoryInClasspathTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/configurationDirectoryInClasspathTest/verify.groovy
> [INFO] ..SUCCESS (3.0 s)
> [INFO] Building: programCLIArgumentsTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/programCLIArgumentsTest/verify.groovy
> [INFO] ..SUCCESS (3.6 s)
> [INFO] Building: platformsTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/platformsTest/verify.groovy
> [INFO] ..SUCCESS (3.0 s)
> [INFO] Building: genericDaemonGeneratorTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/genericDaemonGeneratorTest/verify.groovy
> [INFO] ..SUCCESS (3.6 s)
> [INFO] Building: shellDaemonGeneratorTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/shellDaemonGeneratorTest/verify.groovy
> [INFO] ..SUCCESS (3.8 s)
> [INFO] -------------------------------------------------
> [INFO] Build Summary:
> [INFO]   Passed: 27, Failed: 0, Errors: 0, Skipped: 1
> [INFO] -------------------------------------------------
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.0:enforce (mojo-enforcer-rules) @
> appassembler-maven-plugin ---
> [INFO] The requirePluginVersions rule is currently not compatible with
> Maven3.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Appassembler ...................................... SUCCESS [1.436s]
> [INFO] Appassembler :: Model ............................. SUCCESS [1.825s]
> [INFO] Appassembler :: Generic Bootstrapper .............. SUCCESS [1.031s]
> [INFO] Appassembler :: Maven Plug-In ..................... SUCCESS
> [1:44.710s]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 1:49.563s
> [INFO] Finished at: Wed Apr 25 19:06:17 CEST 2012
> [INFO] Final Memory: 45M/1110M
> [INFO]
> ------------------------------------------------------------------------
>
> I have checked an other option only with threads to 3 which results into the
> following (missing the output on the console which indicates some problem):
>
> [INFO] Installing
> /home/build/wc/appassembler/appassembler-maven-plugin/pom.xml to
> /home/build/wc/appassembler/appassembler-maven-plugin/target/local-repo/org/codehaus/mojo/appassembler-maven-plugin/1.2.2-SNAPSHOT/appassembler-maven-plugin-1.2.2-SNAPSHOT.pom
> [INFO] Installing
> /home/build/wc/appassembler/appassembler-maven-plugin/target/appassembler-maven-plugin-1.2.2-SNAPSHOT.jar
> to
> /home/build/wc/appassembler/appassembler-maven-plugin/target/local-repo/org/codehaus/mojo/appassembler-maven-plugin/1.2.2-SNAPSHOT/appassembler-maven-plugin-1.2.2-SNAPSHOT.jar
> [INFO]
> [INFO] --- maven-invoker-plugin:1.6:run (integration-tests) @
> appassembler-maven-plugin ---
> [INFO] use parallelThreads 3
> [INFO] Building: assembleDirectoryTest/pom.xml
> [INFO] Building: programJvmArgumentsTest/pom.xml
> [INFO] Building: binFileExtensionTest/pom.xml
> [INFO] run script
> /home/build/wc/appassembler/appassembler-maven-plugin/target/it/assembleDirectoryTest/verify.groovy
> [INFO] ..SUCCESS (7.9 s)
> [INFO] Building: daemonTest/pom.xml
> build@openSUSE-112-64-minimal:~/wc/appassembler>
>
>
>
> Kind regards
> Karl Heinz Marbaise
> --
> SoftwareEntwicklung Beratung Schulung    Tel.: +49 (0) 2405 / 415 893
> Dipl.Ing.(FH) Karl Heinz Marbaise        ICQ#: 135949029
> Hauptstrasse 177                         USt.IdNr: DE191347579
> 52146 Würselen                           http://www.soebes.de



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Mime
View raw message