quarkus-test-suite icon indicating copy to clipboard operation
quarkus-test-suite copied to clipboard

Daily run of sql-db-modules in native doesn't finish in 6 hours

Open rsvoboda opened this issue 2 years ago • 4 comments

Daily run of sql-db-modules in native doesn't finish in 6 hours

Example: https://github.com/quarkus-qe/quarkus-test-suite/actions/runs/4684604273/jobs/8301175364

My initial bet goes to compatibility mode tests

rsvoboda avatar Apr 13 '23 08:04 rsvoboda

Another topic for investigation is time used to build the native image

GraalVM seems to be faster than Mandrel

rsvoboda avatar Apr 13 '23 08:04 rsvoboda

GraalVM is faster than Mandrel (at least when using container build): https://github.com/quarkusio/quarkus/issues/32618

rsvoboda avatar Apr 13 '23 12:04 rsvoboda

From https://github.com/quarkus-qe/quarkus-test-suite/actions/runs/4672855488/jobs/8275701492:

[INFO] Quarkus QE TS: Parent .............................. SUCCESS [  9.801 s]
[INFO] Quarkus QE TS: Environment info .................... SUCCESS [  4.057 s]
[INFO] Quarkus QE TS: Hibernate exploratory ............... SUCCESS [06:13 min]
[INFO] Quarkus QE TS: SQL Database: Application ........... SUCCESS [  01:19 h]
[INFO] Quarkus QE TS: SQL Database: Application Compatibility SUCCESS [  01:17 h]
[INFO] Quarkus QE TS: SQL Database: Multiple Persistence Units SUCCESS [06:23 min]
[INFO] Quarkus QE TS: SQL Database: Panache + Flyway ...... SUCCESS [15:27 min]
[INFO] Quarkus QE TS: SQL Database: RESTEasy Reactive + Rest Data Panache SUCCESS [52:57 min]
[INFO] Quarkus QE TS: SQL Database: Vert.x SQL ............ SUCCESS [10:52 min]
[INFO] Quarkus QE TS: SQL Database: Hibernate Reactive .... SUCCESS [17:39 min]
[INFO] Quarkus QE TS: SQL Database: Reactive Vanilla ...... SUCCESS [03:56 min]
[INFO] Quarkus QE TS: Hibernate FullText Search ........... SUCCESS [22:39 min]
[INFO] Quarkus QE TS: SQL Database: Narayana-transactions . SUCCESS [50:35 min]

rsvoboda avatar Apr 13 '23 12:04 rsvoboda

Proposed changes to the compatibility module. Other modules would need to reduce the coverage on supported databases and that's a step I don't want to take atm.

rsvoboda avatar Apr 14 '23 07:04 rsvoboda

We haven't experienced this for a long time. There is definitely room for improvements, but that is for all the modules, not just the database ones.

michalvavrik avatar Nov 14 '24 19:11 michalvavrik