Speedup ORM enhancement of large models #911
Build summary for 32e85f6a2403587add4d7aca8ca9268bd4811fa7
Details
Test Failures
⚙️ JVM Tests - JDK 17 #
- Failing: extensions/hibernate-orm/deployment
! Skipped: extensions/flyway/deployment extensions/hibernate-envers/deployment extensions/hibernate-reactive/deployment and 86 more
📦 extensions/hibernate-orm/deployment
# Tests: 384
+ Success: 382
- Failures: 1
- Errors: 0
! Skipped: 1
✖ io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessInheritanceTest.testFieldAccess
line 52
- Source on GitHub - 🠅
java.lang.AssertionError:
Expecting actual not to be null
at io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessInheritanceTest$FieldAccessEnhancedDelegate$1.assertValue(PublicFieldAccessInheritanceTest.java:132)
at io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessInheritanceTest.doTestFieldAccess(PublicFieldAccessInheritanceTest.java:91)
at io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessInheritanceTest.testFieldAccess(PublicFieldAccessInheritanceTest.java:52)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:500)
⚙️ JVM Tests - JDK 21 #
- Failing: extensions/panache/hibernate-orm-rest-data-panache/deployment
! Skipped: integration-tests/hibernate-orm-rest-data-panache
📦 extensions/panache/hibernate-orm-rest-data-panache/deployment
# Tests: 127
+ Success: 126
- Failures: 1
- Errors: 0
! Skipped: 0
✖ io.quarkus.hibernate.orm.rest.data.panache.deployment.entity.PanacheEntityResourcePutMethodTest.shouldUpdateComplexObject
- Source on GitHub - 🠅
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "updated collection"
Actual: empty collection
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
Flaky tests
⚙️ JVM Tests - JDK 17
📦 extensions/hibernate-orm/deployment
✖ io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessAssociationsTest.testFieldAccess
expected: io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessAssociationsTest$ContainedEntity@3c5ce11 but was: null
-org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError:
expected: io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessAssociationsTest$ContainedEntity@3c5ce11
but was: null
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
⚙️ JVM Tests - JDK 17 Windows
📦 extensions/hibernate-orm/deployment
✖ io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessAssociationsTest.testFieldAccess
expected: io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessAssociationsTest$ContainedEntity@255f5dcb but was: null
-org.opentest4j.AssertionFailedError
org.opentest4j.AssertionFailedError:
expected: io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessAssociationsTest$ContainedEntity@255f5dcb
but was: null
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
📦 extensions/panache/hibernate-orm-rest-data-panache/deployment
✖ io.quarkus.hibernate.orm.rest.data.panache.deployment.repository.PanacheRepositoryResourcePutMethodTest.shouldUpdateSimpleObject
1 expectation failed. JSON path name doesn't match. Expected: is "first-test" Actual: first
-java.lang.AssertionError
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "first-test"
Actual: first
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
⚙️ JVM Tests - JDK 21
📦 extensions/panache/hibernate-orm-rest-data-panache/deployment
✖ io.quarkus.hibernate.orm.rest.data.panache.deployment.entity.PanacheEntityResourcePutMethodTest.shouldUpdateSimpleObject
1 expectation failed. JSON path name doesn't match. Expected: is "first-test" Actual: first
-java.lang.AssertionError
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "first-test"
Actual: first
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
1 expectation failed. JSON path name doesn't match. Expected: is "first-test" Actual: first
-java.lang.AssertionError
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "first-test"
Actual: first
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
✖ io.quarkus.hibernate.orm.rest.data.panache.deployment.repository.PanacheRepositoryResourcePutMethodTest.shouldUpdateSimpleObject
1 expectation failed. JSON path name doesn't match. Expected: is "first-test" Actual: first
-java.lang.AssertionError
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "first-test"
Actual: first
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
📦 extensions/panache/hibernate-reactive-rest-data-panache/deployment
✖ io.quarkus.hibernate.reactive.rest.data.panache.deployment.entity.PanacheEntityResourcePutMethodTest.shouldUpdateComplexObject
1 expectation failed. JSON path name doesn't match. Expected: is "updated collection" Actual: empty collection
-java.lang.AssertionError
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "updated collection"
Actual: empty collection
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
✖ io.quarkus.hibernate.reactive.rest.data.panache.deployment.entity.PanacheEntityResourcePutMethodTest.shouldUpdateSimpleObject
1 expectation failed. JSON path name doesn't match. Expected: is "first-test" Actual: first
-java.lang.AssertionError
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "first-test"
Actual: first
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
✖ io.quarkus.hibernate.reactive.rest.data.panache.deployment.repository.PanacheRepositoryResourcePutMethodTest.shouldUpdateComplexObject
1 expectation failed. JSON path name doesn't match. Expected: is "updated collection" Actual: empty collection
-java.lang.AssertionError
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "updated collection"
Actual: empty collection
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
Annotations
github-actions / Build summary for 32e85f6a2403587add4d7aca8ca9268bd4811fa7
JVM Tests - JDK 17
java.lang.AssertionError:
Expecting actual not to be null
Raw output
java.lang.AssertionError:
Expecting actual not to be null
at io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessInheritanceTest$FieldAccessEnhancedDelegate$1.assertValue(PublicFieldAccessInheritanceTest.java:132)
at io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessInheritanceTest.doTestFieldAccess(PublicFieldAccessInheritanceTest.java:91)
at io.quarkus.hibernate.orm.applicationfieldaccess.PublicFieldAccessInheritanceTest.testFieldAccess(PublicFieldAccessInheritanceTest.java:52)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:500)
at io.quarkus.test.QuarkusUnitTest.interceptTestMethod(QuarkusUnitTest.java:414)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
github-actions / Build summary for 32e85f6a2403587add4d7aca8ca9268bd4811fa7
JVM Tests - JDK 21
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Raw output
java.lang.AssertionError:
1 expectation failed.
JSON path name doesn't match.
Expected: is "updated collection"
Actual: empty collection
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:73)
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:108)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:57)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:263)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:277)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:512)
at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
at io.restassured.internal.ResponseSpecificationImpl.validateResponseIfRequired(ResponseSpecificationImpl.groovy:696)
at io.restassured.internal.ResponseSpecificationImpl.this$2$validateResponseIfRequired(ResponseSpecificationImpl.groovy)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:198)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:62)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
at io.restassured.internal.ResponseSpecificationImpl.body(ResponseSpecificationImpl.groovy:270)
at io.restassured.specification.ResponseSpecification$body$1.callCurrent(Unknown Source)
at io.restassured.internal.ResponseSpecificationImpl.body(ResponseSpecificationImpl.groovy:117)
at io.restassured.internal.ValidatableResponseOptionsImpl.body(ValidatableResponseOptionsImpl.java:244)
at io.quarkus.hibernate.orm.rest.data.panache.deployment.AbstractPutMethodTest.shouldUpdateComplexObject(AbstractPutMethodTest.java:42)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.QuarkusUnitTest.runExtensionMethod(QuarkusUnitTest.java:500)
at io.quarkus.test.QuarkusUnitTest.interceptTestMethod(QuarkusUnitTest.java:414)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)