Build to verify Spring IO compatibility.

Build: #393 failed

Job: Default Job failed

Stages & jobs

  1. Default Stage

Job result summary

Completed
Duration
3 minutes
Revision
e6a84e1ac244058f775ea0587e6612a4e899b0e6 e6a84e1ac244058f775ea0587e6612a4e899b0e6
Total tests
3417
Failing since
#392 (Code changes detected – )

Tests

  • 3,417 tests in total
  • 20 tests failed
  • 20 failures are new
  • 1 test was fixed
  • 8 tests were quarantined / skipped
  • 1 minute taken in total.
New test failures 20
Status Test Duration
Collapse Failed MongoItemReaderTests testBasicQueryFirstPage History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.MongoItemReaderTests.testBasicQueryFirstPage(MongoItemReaderTests.java:139)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemReaderTests testBasicQuerySecondPage History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.MongoItemReaderTests.testBasicQuerySecondPage(MongoItemReaderTests.java:156)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemReaderTests testQueryWithCollection History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{["name": "foo"]}> but was:<{[ "name" : "foo" ]}>
org.junit.ComparisonFailure: expected:<{["name": "foo"]}> but was:<{[ "name" : "foo" ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.MongoItemReaderTests.testQueryWithCollection(MongoItemReaderTests.java:237)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemReaderTests testQueryWithFields History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.MongoItemReaderTests.testQueryWithFields(MongoItemReaderTests.java:173)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemReaderTests testQueryWithHint History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.MongoItemReaderTests.testQueryWithHint(MongoItemReaderTests.java:192)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemReaderTests testQueryWithParameters History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{["name": "foo"]}> but was:<{[ "name" : "foo" ]}>
org.junit.ComparisonFailure: expected:<{["name": "foo"]}> but was:<{[ "name" : "foo" ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.MongoItemReaderTests.testQueryWithParameters(MongoItemReaderTests.java:214)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemWriterTests testResourceKeyCollision History
< 1 sec
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
	at org.springframework.batch.item.data.MongoItemWriterTests.testResourceKeyCollision(MongoItemWriterTests.java:257)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
(41 more lines...)
Collapse Failed MongoItemWriterTests testWriteNoTransactionNoCollection History
< 1 sec
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
	at org.springframework.batch.item.data.MongoItemWriter.doWrite(MongoItemWriter.java:143)
	at org.springframework.batch.item.data.MongoItemWriter.write(MongoItemWriter.java:107)
	at org.springframework.batch.item.data.MongoItemWriterTests.testWriteNoTransactionNoCollection(MongoItemWriterTests.java:78)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemWriterTests testWriteNoTransactionNoItems History
< 1 sec
org.mockito.exceptions.misusing.UnfinishedStubbingException: org.mockito.exceptions.misusing.UnfinishedStubbingException: 
Unfinished stubbing detected here:
-> at org.springframework.batch.item.data.MongoItemWriterTests.testResourceKeyCollision(MongoItemWriterTests.java:249)

E.g. thenReturn() may be missing.
Examples of correct stubbing:
    when(mock.isOk()).thenReturn(true);
    when(mock.isOk()).thenThrow(exception);
(67 more lines...)
Collapse Failed MongoItemWriterTests testWriteNoTransactionWithCollection History
< 1 sec
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
	at org.springframework.batch.item.data.MongoItemWriter.doWrite(MongoItemWriter.java:138)
	at org.springframework.batch.item.data.MongoItemWriter.write(MongoItemWriter.java:107)
	at org.springframework.batch.item.data.MongoItemWriterTests.testWriteNoTransactionWithCollection(MongoItemWriterTests.java:93)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemWriterTests testWriteTransactionFails History
< 1 sec
org.mockito.exceptions.misusing.InvalidUseOfMatchersException: org.mockito.exceptions.misusing.InvalidUseOfMatchersException: 
Misplaced or misused argument matcher detected here:

-> at org.springframework.batch.item.data.MongoItemWriterTests.testResourceKeyCollision(MongoItemWriterTests.java:257)

You cannot use argument matchers outside of verification or stubbing.
Examples of correct usage of argument matchers:
    when(mock.get(anyInt())).thenReturn(null);
(80 more lines...)
Collapse Failed MongoItemWriterTests testWriteTransactionNoCollection History
< 1 sec
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
	at org.springframework.batch.item.data.MongoItemWriter.doWrite(MongoItemWriter.java:143)
	at org.springframework.batch.item.data.MongoItemWriter$1.beforeCommit(MongoItemWriter.java:166)
	at org.springframework.transaction.support.TransactionSynchronizationUtils.triggerBeforeCommit(TransactionSynchronizationUtils.java:96)
	at org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(AbstractPlatformTransactionManager.java:922)
	at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:730)
	at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:714)
(48 more lines...)
Collapse Failed MongoItemWriterTests testWriteTransactionWithCollection History
< 1 sec
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
	at org.springframework.batch.item.data.MongoItemWriter.doWrite(MongoItemWriter.java:138)
	at org.springframework.batch.item.data.MongoItemWriter$1.beforeCommit(MongoItemWriter.java:166)
	at org.springframework.transaction.support.TransactionSynchronizationUtils.triggerBeforeCommit(TransactionSynchronizationUtils.java:96)
	at org.springframework.transaction.support.AbstractPlatformTransactionManager.triggerBeforeCommit(AbstractPlatformTransactionManager.java:922)
	at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:730)
	at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:714)
(48 more lines...)
Collapse Failed MongoItemReaderBuilderTests testBasic History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
org.junit.ComparisonFailure: expected:<{[]}> but was:<{[ ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.builder.MongoItemReaderBuilderTests.testBasic(MongoItemReaderBuilderTests.java:72)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemReaderBuilderTests testCollection History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{["name": "foo"]}> but was:<{[ "name" : "foo" ]}>
org.junit.ComparisonFailure: expected:<{["name": "foo"]}> but was:<{[ "name" : "foo" ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.builder.MongoItemReaderBuilderTests.testCollection(MongoItemReaderBuilderTests.java:122)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemReaderBuilderTests testVarargs History
< 1 sec
org.junit.ComparisonFailure: org.junit.ComparisonFailure: expected:<{["name": "foo"]}> but was:<{[ "name" : "foo" ]}>
org.junit.ComparisonFailure: expected:<{["name": "foo"]}> but was:<{[ "name" : "foo" ]}>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at org.junit.Assert.assertEquals(Assert.java:144)
	at org.springframework.batch.item.data.builder.MongoItemReaderBuilderTests.testVarargs(MongoItemReaderBuilderTests.java:143)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemWriterBuilderTests testBasicWrite History
< 1 sec
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
	at org.springframework.batch.item.data.MongoItemWriter.doWrite(MongoItemWriter.java:143)
	at org.springframework.batch.item.data.MongoItemWriter.write(MongoItemWriter.java:107)
	at org.springframework.batch.item.data.builder.MongoItemWriterBuilderTests.testBasicWrite(MongoItemWriterBuilderTests.java:53)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed MongoItemWriterBuilderTests testDelete History
< 1 sec
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;)Ljava/lang/Object;
	at org.springframework.batch.item.data.builder.MongoItemWriterBuilderTests.testDelete(MongoItemWriterBuilderTests.java:71)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
(41 more lines...)
Collapse Failed MongoItemWriterBuilderTests testWriteToCollection History
< 1 sec
java.lang.NoSuchMethodError: java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
java.lang.NoSuchMethodError: org.springframework.data.mongodb.core.MongoOperations.save(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
	at org.springframework.batch.item.data.MongoItemWriter.doWrite(MongoItemWriter.java:138)
	at org.springframework.batch.item.data.MongoItemWriter.write(MongoItemWriter.java:107)
	at org.springframework.batch.item.data.builder.MongoItemWriterBuilderTests.testWriteToCollection(MongoItemWriterBuilderTests.java:81)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
(43 more lines...)
Collapse Failed RepositoryItemReaderBuilderTests testCurrentItemCount History
< 1 sec
org.mockito.exceptions.misusing.UnfinishedVerificationException: org.mockito.exceptions.misusing.UnfinishedVerificationException: 
Missing method call for verify(mock) here:
-> at org.springframework.batch.item.data.builder.MongoItemWriterBuilderTests.testDelete(MongoItemWriterBuilderTests.java:71)

Example of correct verification:
    verify(mock).doSomething()

Also, this error might show up because you verify either of: final/private/equals()/hashCode() methods.
(60 more lines...)
Fixed tests 1
Status Test Failing since Duration
Successful DecisionStepTests testDecisionAfterSplit History
Failing since build #392 (Code changes detected) < 1 sec

Error summary

The build generated some errors. See the full build log for more details.

Picked up JAVA_TOOL_OPTIONS: -XX:MaxPermSize=2048m -Xmx2048m
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=2048m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=2048m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=2048m; support was removed in 8.0
Picked up JAVA_TOOL_OPTIONS: -XX:MaxPermSize=2048m -Xmx2048m
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=2048m; support was removed in 8.0
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/database/HibernateItemReaderHelper.java:23: warning: [deprecation] Query in org.hibernate has been deprecated
import org.hibernate.Query;
                    ^
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/MongoItemReader.java:26: warning: [deprecation] JSON in com.mongodb.util has been deprecated
import com.mongodb.util.JSON;
                       ^
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/database/HibernateItemReaderHelper.java:123: warning: [deprecation] Query in org.hibernate has been deprecated
                Query query = createQuery();
                ^
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/database/HibernateItemReaderHelper.java:135: warning: [deprecation] Query in org.hibernate has been deprecated
        public Query createQuery() {
               ^
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/database/HibernateItemReaderHelper.java:222: warning: [deprecation] Query in org.hibernate has been deprecated
                Query query = createQuery();
                ^
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/builder/RepositoryItemWriterBuilder.java:43: warning: [rawtypes] found raw type: RepositoryMethodReference
        private RepositoryMethodReference repositoryMethodReference;
                ^
  missing type arguments for generic class RepositoryMethodReference<T>
  where T is a type-variable:
    T extends Object declared in class RepositoryMethodReference
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/builder/RepositoryItemWriterBuilder.java:90: warning: [rawtypes] found raw type: RepositoryMethodReference
        public RepositoryItemWriterBuilder<T> repository(RepositoryItemWriterBuilder.RepositoryMethodReference repositoryMethodReference) {
                                                                                    ^
  missing type arguments for generic class RepositoryMethodReference<T>
  where T is a type-variable:
    T extends Object declared in class RepositoryMethodReference
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/builder/RepositoryItemWriterBuilder.java:104: warning: [unchecked] unchecked conversion
                        this.repository = this.repositoryMethodReference.getRepository();
                                                                                      ^
  required: CrudRepository<T,?>
  found:    CrudRepository
  where T is a type-variable:
    T extends Object declared in class RepositoryItemWriterBuilder
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/src/main/java/org/springframework/batch/item/data/MongoItemReader.java:264: warning: [deprecation] JSON in com.mongodb.util has been deprecated
                return JSON.serialize(values.get(index));
                       ^
9 warnings
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/support/ClasspathXmlApplicationContextsFactoryBean.java:27: warning: [deprecation] PropertyPlaceholderConfigurer in org.springframework.beans.factory.config has been deprecated
import org.springframework.beans.factory.config.PropertyPlaceholderConfigurer;
                                               ^
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/support/AbstractApplicationContextFactory.java:34: warning: [deprecation] PropertyPlaceholderConfigurer in org.springframework.beans.factory.config has been deprecated
import org.springframework.beans.factory.config.PropertyPlaceholderConfigurer;
                                               ^
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-core/src/main/java/org/springframework/batch/core/step/builder/SimpleStepBuilder.java:232: warning: [overloads] processor(ItemProcessor<? super I,? extends O>) in SimpleStepBuilder is potentially ambiguous with processor(Function<? super I,? extends O>) in SimpleStepBuilder
        public SimpleStepBuilder<I, O> processor(ItemProcessor<? super I, ? extends O> processor) {
                                       ^
  where I,O are type-variables:
    I extends Object declared in class SimpleStepBuilder
    O extends Object declared in class SimpleStepBuilder
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-core/src/main/java/org/springframework/batch/core/configuration/support/AbstractApplicationContextFactory.java:75: warning: [deprecation] PropertyPlaceholderConfigurer in org.springframework.beans.factory.config has been deprecated
                beanFactoryPostProcessorClasses.add(PropertyPlaceholderConfigurer.class);
                                                    ^
/opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-core/src/main/java/org/springframework/batch/core/jsr/configuration/support/SpringAutowiredAnnotationBeanPostProcessor.java:264: warning: [deprecation] postProcessPropertyValues(PropertyValues,PropertyDescriptor[],Object,String) in InstantiationAwareBeanPostProcessorAdapter has been deprecated
    public PropertyValues postProcessPropertyValues(
                          ^
5 warnings
Picked up JAVA_TOOL_OPTIONS: -XX:MaxPermSize=2048m -Xmx2048m
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=2048m; support was removed in 8.0
Picked up JAVA_TOOL_OPTIONS: -XX:MaxPermSize=2048m -Xmx2048m
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=2048m; support was removed in 8.0

1514 tests completed, 20 failed, 1 skipped

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':spring-batch-infrastructure:springIoJdk8Test'.
> There were failing tests. See the report at: file:///opt/bamboo-home/xml-data/build-dir/BATCH-IO-JOB1/spring-batch-infrastructure/build/reports/spring-io-jdk8-tests/index.html

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 3m 7s