Thanks Luke for the reminder.

On Tue, Sep 18, 2012 at 12:36 PM, Luke Daley <[email protected]>wrote:

> You can see two cases where we are using the term “experimental” below. We
> should always use “incubating”.
>
> I'll fix these up.
>
> Begin forwarded message:
>
> *From: *[email protected]
> *Subject: **[TeamCity, FAILED] Build Gradle - Master - Coverage builds ::
> Linux - Java 1.5 - Parallel integration tests #42*
> *Date: *18 September 2012 11:31:52 AM GMT+01:00
> *To: *[email protected]
>
>  Build *Gradle - Master - Coverage builds :: Linux - Java 1.5 - Parallel
> integration tests* #42
> <http://builds.gradle.org/viewLog.html?buildId=27945&buildTypeId=bt67>failed 
> (Tests failed: 1, passed: 1652, ignored: 35; process exited with
> code 1)
>  Agent: agent2
>
>
>  Changes included: 5 
> changes<http://builds.gradle.org/viewLog.html?tab=buildChangesDiv&buildId=27945&buildTypeId=bt67>.
>
>  Change 0adb1ac9872a977732496f6a412a319840642d5f by adam.murdoch (1 
> file<http://builds.gradle.org/viewModification.html?modId=14764&personal=false&tab=vcsModificationFiles>):
> *Not a good idea to generate more log events while handling log events.*
>  Change ca68f9f0cc903b3e12f02eacc548bbe97f0a6015 by szczepiq (1 
> file<http://builds.gradle.org/viewModification.html?modId=14773&personal=false&tab=vcsModificationFiles>):
> *@Ignored a test until I figure out what the problem is.*
>  Change 8fc16024ff1882e57c469314ca21841572a1d2bc by szczepiq (6 
> files<http://builds.gradle.org/viewModification.html?modId=14768&personal=false&tab=vcsModificationFiles>):
> *Changed the jarjar prefix into something more reasonable: something that
> is in our namespace and that does not reveal the implementation details.*
>  Change 62ba12cd4a4f9a9e58c915b30854e059784ba75c by szczepiq (3 
> files<http://builds.gradle.org/viewModification.html?modId=14767&personal=false&tab=vcsModificationFiles>):
> *Got rid of duplication, replaced old JarJar task with one that works
> with FileCollection.*
>  Change 442315e411c984a453878681a21deea84bfc7c83 by szczepiq (1 
> file<http://builds.gradle.org/viewModification.html?modId=14766&personal=false&tab=vcsModificationFiles>):
> *Cleaned up a bit and documented the problem with maven3
> dependencies/plexus.*
>
>  Failed tests summary: 1
>   org.gradle.api.plugins.maven.MavenConversionSpec.multiModule   details »
>  Stacktraces:
>  org.gradle.api.plugins.maven.MavenConversionSpec.multiModule
> org.gradle.integtests.fixtures.UnexpectedBuildFailure: Gradle execution
> failed in
> /home/tcagent2/agent/work/2d33fa4c6d642769/subprojects/maven/build/tmp/test
> files/MavenConversionSpec/multiModule with:
> /home/tcagent2/agent/work/2d33fa4c6d642769/build/integ test/bin/gradle
> Output: Parallel project execution is pre-alpha and highly experimental.
> Many builds will not run correctly with this option. :maven2Gradle
> --------------- Maven to Gradle conversion is *experimental*. Please use
> it, report any problems and share your feedback with us. Be advised that
> although the functionality is already very useful it is not yet completed.
> Not everything may work perfectly at the moment. --------------- Working
> path:/home/tcagent2/agent/work/2d33fa4c6d642769/subprojects/maven/build/tmp/test
> files/MavenConversionSpec/multiModule This is multi-module project.
> Generating settings.gradle... Done. Configuring Dependencies... Done. Done.
> Configuring Repositories... Done. :maven2Gradle FAILED BUILD FAILED Total
> time: 3.428 secs ----- Error: FAILURE: Build failed with an exception. *
> What went wrong: Execution failed for task ':maven2Gradle'. > No signature
> of method: java.lang.String.isEmpty() is applicable for argument types: ()
> values: [] Possible solutions: identity(groovy.lang.Closure), isFloat(),
> split(), split(), dump(), isFloat() * Try: Run with --info or --debug
> option to get more log output. * Exception is:
> org.gradle.api.tasks.TaskExecutionException: Execution failed for task
> ':maven2Gradle'. at
> org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:68)
> at
> org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
> at
> org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:34)
> at
> org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter$1.run(CacheLockHandlingTaskExecuter.java:34)
> at
> org.gradle.cache.internal.DefaultCacheAccess$3.create(DefaultCacheAccess.java:243)
> at
> org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:188)
> at
> org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:241)
> at
> org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunningOperation(DefaultPersistentDirectoryStore.java:137)
> at
> org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.longRunningOperation(DefaultTaskArtifactStateCacheAccess.java:83)
> at
> org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter.execute(CacheLockHandlingTaskExecuter.java:32)
> at
> org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:55)
> at
> org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:57)
> at
> org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
> at
> org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
> at
> org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:52)
> at
> org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:42)
> at
> org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:247)
> at
> org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.executeTask(DefaultTaskPlanExecutor.java:52)
> at
> org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.processTask(DefaultTaskPlanExecutor.java:38)
> at
> org.gradle.execution.taskgraph.ParallelTaskPlanExecutor$TaskExecutorWorker$1.run(ParallelTaskPlanExecutor.java:113)
> at
> org.gradle.cache.internal.DefaultCacheAccess$2.create(DefaultCacheAccess.java:118)
> at
> org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:133)
> at
> org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:116)
> at
> org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(DefaultPersistentDirectoryStore.java:129)
> at
> org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.useCache(DefaultTaskArtifactStateCacheAccess.java:79)
> at
> org.gradle.execution.taskgraph.ParallelTaskPlanExecutor$TaskExecutorWorker.executeTaskWithCacheLock(ParallelTaskPlanExecutor.java:111)
> at
> org.gradle.execution.taskgraph.ParallelTaskPlanExecutor$TaskExecutorWorker.run(ParallelTaskPlanExecutor.java:102)
> Caused by: groovy.lang.MissingMethodException: No signature of method:
> java.lang.String.isEmpty() is applicable for argument types: () values: []
> Possible solutions: identity(groovy.lang.Closure), isFloat(), split(),
> split(), dump(), isFloat() at
> org.gradle.api.plugins.maven.internal.Maven2Gradle$_convert_closure15.doCall(Maven2Gradle.groovy:96)
> at
> org.gradle.api.plugins.maven.internal.Maven2Gradle.convert(Maven2Gradle.groovy:92)
> at org.gradle.api.plugins.maven.internal.Maven2Gradle$convert.call(Unknown
> Source) at
> org.gradle.api.plugins.maven.ConvertMaven2Gradle.convertNow(ConvertMaven2Gradle.groovy:64)
> at
> org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:216)
> at
> org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.java:122)
> at
> org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:147)
> at
> org.gradle.api.plugins.maven.ConvertMaven2Gradle_Decorated.invokeMethod(Unknown
> Source) at org.gradle.util.ReflectionUtil.invoke(ReflectionUtil.groovy:23)
> at
> org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$4.execute(AnnotationProcessingTaskFactory.java:161)
> at
> org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$4.execute(AnnotationProcessingTaskFactory.java:156)
> at
> org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:472)
> at
> org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:461)
> at
> org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:60)
> ... 26 more ----- at
> org.gradle.integtests.fixtures.ForkingGradleHandle.waitForStop(ForkingGradleHandle.java:112)
> at
> org.gradle.integtests.fixtures.ForkingGradleHandle.waitForFinish(ForkingGradleHandle.java:93)
> at
> org.gradle.integtests.fixtures.ForkingGradleExecuter.doRun(ForkingGradleExecuter.java:133)
> at
> org.gradle.integtests.fixtures.AbstractGradleExecuter.run(AbstractGradleExecuter.java:369)
> at
> org.gradle.integtests.fixtures.AbstractDelegatingGradleExecuter.doRun(AbstractDelegatingGradleExecuter.java:23)
> at
> org.gradle.integtests.fixtures.AbstractGradleExecuter.run(AbstractGradleExecuter.java:369)
> at
> org.gradle.integtests.fixtures.AbstractIntegrationSpec.succeeds(AbstractIntegrationSpec.groovy:88)
> at
> org.gradle.integtests.fixtures.AbstractIntegrationSpec.run(AbstractIntegrationSpec.groovy:76)
> at
> org.gradle.api.plugins.maven.MavenConversionSpec.multiModule(MavenConversionSpec.groovy:37)
> ------- Stdout: ------- Parallel project execution is pre-alpha and highly
> experimental. Many builds will not run correctly with this option.
> :maven2Gradle --------------- Maven to Gradle conversion is *experimental*.
> Please use it, report any problems and share your feedback with us. Be
> advised that although the functionality is already very useful it is not
> yet completed. Not everything may work perfectly at the moment.
> --------------- Working
> path:/home/tcagent2/agent/work/2d33fa4c6d642769/subprojects/maven/build/tmp/test
> files/MavenConversionSpec/multiModule This is multi-module project.
> Generating settings.gradle... Done. Configuring Dependencies... Done. Done.
> Configuring Repositories... Done. :maven2Gradle FAILED BUILD FAILED Total
> time: 3.428 secs ------- Stderr: ------- FAILURE: Build failed with an
> exception. * What went wrong: Execution failed for task ':maven2Gradle'. >
> No signature of method: java.lang.String.isEmpty() is applicable for
> argument types: () values: [] Possible solutions:
> identity(groovy.lang.Closure), isFloat(), split(), split(), dump(),
> isFloat() * Try: Run with --info or --debug option to get more log output.
> * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution
> failed for task ':maven2Gradle'. at
> org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:68)
> at
> org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
> at
> org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:34)
> at
> org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter$1.run(CacheLockHandlingTaskExecuter.java:34)
> at
> org.gradle.cache.internal.DefaultCacheAccess$3.create(DefaultCacheAccess.java:243)
> at
> org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:188)
> at
> org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(DefaultCacheAccess.java:241)
> at
> org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunningOperation(DefaultPersistentDirectoryStore.java:137)
> at
> org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCacheAccess.longRunningOperation(DefaultTaskArtifactStateCacheAccess.java:83)
> at
> org.gradle.api.internal.changedetection.CacheLockHandlingTaskExecuter.execute(CacheLockHandlingTaskExecuter.java:32)
> at
> org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:55)
> at
> org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:57)
> at
> org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
> at
> org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
> at
> org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:52)
> ...
>
>
>
>
> Configure<http://builds.gradle.org/profile.html?init=1&tab=userNotifications>your
>  email notifications on your settings page.
>
>
> --
> Luke Daley
> Principal Engineer, Gradleware
> http://gradleware.com
>
>


-- 
Szczepan Faber
Principal engineer@gradleware
Lead@mockito

Reply via email to