Gentleman, Ladies,
The latest development branch is failing builds, it seems there is an error
with e2e tests. Please fix it so that we developers can work.
Attached is the stacktrace:
Suppressed: java.lang.IllegalStateException: ApplicationContext failure
threshold (1) exceeded: skipping repeated attempt to load context for
[WebMergedContextConfiguration@37d27800 testClass =
org.apache.fineract.TestSuite, locations = [], classes =
[org.apache.fineract.TestConfiguration], contextInitializerClasses = [],
activeProfiles = [], propertySourceDescriptors =
[PropertySourceDescriptor[locations=[classpath:application-test.properties],
ignoreResourceNotFound=false, name=null, propertySourceFactory=null,
encoding=null]], propertySourceProperties = [], contextCustomizers =
[org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@79296ce0,
org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f,
org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0,
org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3b6b9981,
org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7bdbf06f,
org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@49afaf65,
org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0,
org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@7fd8f21,
org.springframework.test.context.web.socket.MockServerContainerContextCustomizer@71c264e5,
org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0],
resourceBasePath = "src/main/webapp", contextLoader =
org.springframework.test.context.web.WebDelegatingSmartContextLoader,
parent = null]
at
org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:145)
at
org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130)
at
io.cucumber.spring.TestContextAdaptor.create(TestContextAdaptor.java:42)
at
io.cucumber.spring.SpringFactory.start(SpringFactory.java:121)
at
io.cucumber.core.runner.Runner.buildBackendWorlds(Runner.java:134)
at io.cucumber.core.runner.Runner.runPickle(Runner.java:70)
at
io.cucumber.core.runtime.Runtime.lambda$executePickle$6(Runtime.java:107)
at
io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:136)
at
io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at
io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:136)
at
io.cucumber.core.runtime.Runtime.lambda$executePickle$7(Runtime.java:107)
at
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at
io.cucumber.core.runtime.Runtime$SameThreadExecutorService.execute(Runtime.java:235)
at
java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:123)
at
io.cucumber.core.runtime.Runtime.lambda$runFeatures$3(Runtime.java:89)
at
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at
java.base/java.util.stream.SliceOps$1$1.accept(SliceOps.java:200)
at
java.base/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1685)
at
java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
at
java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
at
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
at
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at
java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
at
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at
java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
at
io.cucumber.core.runtime.Runtime.runFeatures(Runtime.java:90)
at
io.cucumber.core.runtime.Runtime.lambda$run$0(Runtime.java:78)
at
io.cucumber.core.runtime.CucumberExecutionContext.lambda$runFeatures$6(CucumberExecutionContext.java:147)
at
io.cucumber.core.runtime.CucumberExecutionContext.execute(CucumberExecutionContext.java:162)
at
io.cucumber.core.runtime.CucumberExecutionContext.runFeatures(CucumberExecutionContext.java:145)
... 3 more
> Task :fineract-provider:cucumber FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':fineract-provider:cucumber'.
> java.lang.RuntimeException: The execution failed
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Get more help at https://help.gradle.org.
Deprecated Gradle features were used in this build, making it incompatible
with Gradle 9.0.
You can use '--warning-mode all' to show the individual deprecation
warnings and determine if they come from your own scripts or plugins.
For more on this, please refer to
https://docs.gradle.org/8.10.2/userguide/command_line_interface.html#sec:command_line_warnings
in the Gradle documentation.
BUILD FAILED in 7m 36s
79 actionable tasks: 11 executed, 68 up-to-date
Thanks,
Kapil