Are you sure? I’m not aware of any changes in this area. OK, I tried again. My previous problem was that I was adding it in my root build.gradle and it was being applied to all sub-projects. However, if a sub-project did not have any Groovy-based integration tests, it failed to compile the script. So, I moved it to just the offending sub-project, and it seems to work – I can now compile the test. But,…
I cannot run the test.
:platform:dm-mve:integTest Execution for Test process ‘Gradle Worker 1’ FAILED org.gradle.api.internal.tasks.testing.TestSuiteExecutionException: Could not execute test class ‘com.lexmark.pssd.app.mve.flash.FlashFileUploadServiceIntegrationTest’.
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestC lass(SuiteTestClassProcessor.java:51)
at sun.reflect.GeneratedMethodAccessor122.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm pl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispat ch.java:35)
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispat ch.java:24)
at org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextC lassLoaderDispatch.java:32)
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHa ndler.invoke(ProxyDispatchAdapter.java:75)
at $Proxy3.processTestClass(Unknown Source)
at org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(T estWorker.java:86)
at sun.reflect.GeneratedMethodAccessor121.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm pl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispat ch.java:35)
at org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispat ch.java:24)
at org.gradle.messaging.remote.internal.TypeCastDispatch.dispatch(TypeCastDis patch.java:30)
at org.gradle.messaging.remote.internal.WorkerProtocol.handleIncoming(WorkerP rotocol.java:53)
at org.gradle.messaging.remote.internal.WorkerProtocol.handleIncoming(WorkerP rotocol.java:31)
at org.gradle.messaging.remote.internal.ProtocolStack$ProtocolStage.handleInc oming(ProtocolStack.java:167)
at org.gradle.messaging.remote.internal.ProtocolStack$BottomStage.handleIncom ing(ProtocolStack.java:277)
at org.gradle.messaging.remote.internal.ProtocolStack$BottomConnection$1.run( ProtocolStack.java:299)
at org.gradle.messaging.remote.internal.ProtocolStack$ExecuteRunnable.dispatc h(ProtocolStack.java:120)
at org.gradle.messaging.remote.internal.ProtocolStack$ExecuteRunnable.dispatc h(ProtocolStack.java:116)
at org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDispatch .java:132)
at org.gradle.messaging.dispatch.AsyncDispatch.access$000(AsyncDispatch.java: 33)
at org.gradle.messaging.dispatch.AsyncDispatch$1.run(AsyncDispatch.java:72)
at org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorIm pl$1.run(DefaultExecutorFactory.java:64)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor. java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java :907)
at java.lang.Thread.run(Thread.java:619) Caused by: org.gradle.messaging.remote.internal.PlaceholderException: org.spockframew ork.runtime.InvalidSpecException: Specification ‘com.lexmark.pssd.app.mve.flash.Flash FileUploadServiceIntegrationTest’ was not compiled properly (Spock AST transform was not run); try to do a clean build
at org.spockframework.runtime.SpecUtil.checkIsSpec(SpecUtil.java:53)
at org.spockframework.runtime.SpecInfoBuilder.buildSpec(SpecInfoBuilder.java: 75)
at org.spockframework.runtime.SpecInfoBuilder.doBuild(SpecInfoBuilder.java:56 )
at org.spockframework.runtime.SpecInfoBuilder.build(SpecInfoBuilder.java:42)
at org.spockframework.runtime.Sputnik.getSpec(Sputnik.java:72)
at org.spockframework.runtime.Sputnik.runExtensionsIfNecessary(Sputnik.java:8 0)
at org.spockframework.runtime.Sputnik.run(Sputnik.java:55)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute (JUnitTestClassExecuter.java:51)
at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.proces sTestClass(JUnitTestClassProcessor.java:63)
at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestC lass(SuiteTestClassProcessor.java:49)
… 29 more