Skip to content

Fix data-processor tests #6861

Fix data-processor tests

Fix data-processor tests #6861

GitHub Actions / Java CI / Test Report (21) failed Feb 27, 2025 in 0s

5889 tests run, 5760 passed, 122 skipped, 7 failed.

Annotations

Check failure on line 54 in data-jdbc/src/test/groovy/io/micronaut/data/jdbc/mariadb/MariaCatalogRepositorySpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

MariaCatalogRepositorySpec.test save and retrieve catalog

Condition failed with Exception:

retrievedCatalog.getParent().getId() == parentCatalog.getId()
|                |           |
|                null        java.lang.NullPointerException: Cannot invoke method getId() on null object
|                            	at io.micronaut.data.jdbc.mariadb.MariaCatalogRepositorySpec.test save and retrieve catalog(MariaCatalogRepositorySpec.groovy:54)
<io.micronaut.data.tck.jdbc.entities.Catalog@55ad9d2b id=a14b5796-0888-43d9-af25-41fe7fdc1494 name=Catalog with parent parent=null>
Raw output
Condition failed with Exception:

retrievedCatalog.getParent().getId() == parentCatalog.getId()
|                |           |
|                null        java.lang.NullPointerException: Cannot invoke method getId() on null object
|                            	at io.micronaut.data.jdbc.mariadb.MariaCatalogRepositorySpec.test save and retrieve catalog(MariaCatalogRepositorySpec.groovy:54)
<io.micronaut.data.tck.jdbc.entities.Catalog@55ad9d2b id=a14b5796-0888-43d9-af25-41fe7fdc1494 name=Catalog with parent parent=null>

	at io.micronaut.data.jdbc.mariadb.MariaCatalogRepositorySpec.test save and retrieve catalog(MariaCatalogRepositorySpec.groovy:54)
Caused by: java.lang.NullPointerException: Cannot invoke method getId() on null object
	... 1 more

Check failure on line 99 in data-processor/src/test/groovy/io/micronaut/data/model/jpa/criteria/CriteriaSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

CriteriaSpec.test subquery with referenced outer

Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ INNER JOIN "author" book_book_author_ ON book_book_."author_id"=book_book_author_."id" WHERE (book_book_author_."id" = book_book_author_."id"))) ORDER BY book_."title" ASC'''
|     |
|     false
|     39 differences (50% similarity) (comparing subset start: 14, end1: 54, end2: 93)
|     id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "bo
|     id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "bo
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ INNER JOIN "author" book_book_author_ ON book_book_."author_id"=book_book_author_."id" WHERE (book_book_author_."id" = book_book_author_."id"))) ORDER BY book_."title" ASC
Raw output
Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ INNER JOIN "author" book_book_author_ ON book_book_."author_id"=book_book_author_."id" WHERE (book_book_author_."id" = book_book_author_."id"))) ORDER BY book_."title" ASC'''
|     |
|     false
|     39 differences (50% similarity) (comparing subset start: 14, end1: 54, end2: 93)
|     id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "bo
|     id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "bo
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ INNER JOIN "author" book_book_author_ ON book_book_."author_id"=book_book_author_."id" WHERE (book_book_author_."id" = book_book_author_."id"))) ORDER BY book_."title" ASC

	at io.micronaut.data.runtime.criteria.CriteriaSpec.test subquery with referenced outer(CriteriaSpec.groovy:99)

Check failure on line 119 in data-processor/src/test/groovy/io/micronaut/data/model/jpa/criteria/CriteriaSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

CriteriaSpec.test subquery IN with JOIN

Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id",book_author_."name" AS author_name FROM "book" book_ INNER JOIN "author" book_author_ ON book_."author_id"=book_author_."id" WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?))) ORDER BY book_."title" ASC'''
|     |
|     false
|     36 differences (55% similarity) (comparing subset start: 14, end1: 86, end2: 94)
|     id",book_."(ti)t(le----)",book_."(pag-)e(s)",book_(author_.)"(id" AS a-)u(t---)h(o)r_id(-),book_auth
|     id",book_."(au)t(hor_id)",book_."(titl)e(-)",book_(."pages-)"(,book_."p)u(blis)h(e)r_id("),book_auth
SELECT book_."id",book_."title",book_."pages",book_author_."id" AS author_id,book_author_."name" AS author_name FROM "book" book_ INNER JOIN "author" book_author_ ON book_."author_id"=book_author_."id" WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?))) ORDER BY book_."title" ASC
Raw output
Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id",book_author_."name" AS author_name FROM "book" book_ INNER JOIN "author" book_author_ ON book_."author_id"=book_author_."id" WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?))) ORDER BY book_."title" ASC'''
|     |
|     false
|     36 differences (55% similarity) (comparing subset start: 14, end1: 86, end2: 94)
|     id",book_."(ti)t(le----)",book_."(pag-)e(s)",book_(author_.)"(id" AS a-)u(t---)h(o)r_id(-),book_auth
|     id",book_."(au)t(hor_id)",book_."(titl)e(-)",book_(."pages-)"(,book_."p)u(blis)h(e)r_id("),book_auth
SELECT book_."id",book_."title",book_."pages",book_author_."id" AS author_id,book_author_."name" AS author_name FROM "book" book_ INNER JOIN "author" book_author_ ON book_."author_id"=book_author_."id" WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?))) ORDER BY book_."title" ASC

	at io.micronaut.data.runtime.criteria.CriteriaSpec.test subquery IN with JOIN(CriteriaSpec.groovy:119)

Check failure on line 136 in data-processor/src/test/groovy/io/micronaut/data/model/jpa/criteria/CriteriaSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

CriteriaSpec.test subquery IN

Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))'''
|     |
|     false
|     39 differences (80% similarity)
|     SELECT book_."id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
|     SELECT book_."id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
Raw output
Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))'''
|     |
|     false
|     39 differences (80% similarity)
|     SELECT book_."id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
|     SELECT book_."id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))

	at io.micronaut.data.runtime.criteria.CriteriaSpec.test subquery IN(CriteriaSpec.groovy:136)

Check failure on line 153 in data-processor/src/test/groovy/io/micronaut/data/model/jpa/criteria/CriteriaSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

CriteriaSpec.test subquery EQ

Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))'''
|     |
|     false
|     39 differences (80% similarity)
|     SELECT book_."id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
|     SELECT book_."id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
Raw output
Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))'''
|     |
|     false
|     39 differences (80% similarity)
|     SELECT book_."id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
|     SELECT book_."id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))

	at io.micronaut.data.runtime.criteria.CriteriaSpec.test subquery EQ(CriteriaSpec.groovy:153)

Check failure on line 82 in data-runtime/src/test/groovy/io/micronaut/data/runtime/criteria/StaticCriteriaSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

StaticCriteriaSpec.test subquery IN

Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))'''
|     |
|     false
|     39 differences (80% similarity)
|     SELECT book_."id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
|     SELECT book_."id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
Raw output
Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))'''
|     |
|     false
|     39 differences (80% similarity)
|     SELECT book_."id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
|     SELECT book_."id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" IN (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))

	at io.micronaut.data.runtime.criteria.StaticCriteriaSpec.test subquery IN(StaticCriteriaSpec.groovy:82)

Check failure on line 99 in data-runtime/src/test/groovy/io/micronaut/data/runtime/criteria/StaticCriteriaSpec.groovy

See this annotation in the file changed.

@github-actions github-actions / Java CI / Test Report (21)

StaticCriteriaSpec.test subquery EQ

Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))'''
|     |
|     false
|     39 differences (80% similarity)
|     SELECT book_."id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
|     SELECT book_."id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
Raw output
Condition not satisfied:

query == '''SELECT book_."id",book_."author_id",book_."title",book_."pages",book_."publisher_id" FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))'''
|     |
|     false
|     39 differences (80% similarity)
|     SELECT book_."id",book_."(--)t(----)i(----------)t(--)le",book_."pages"(---------------------) FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
|     SELECT book_."id",book_."(au)t(hor_)i(d",book_.")t(it)le",book_."pages"(,book_."publisher_id") FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))
SELECT book_."id",book_."title",book_."pages" FROM "book" book_ WHERE (book_."id" = (SELECT book_book_."id" FROM "book" book_book_ WHERE (book_book_."id" = ?)))

	at io.micronaut.data.runtime.criteria.StaticCriteriaSpec.test subquery EQ(StaticCriteriaSpec.groovy:99)