Hey hey,
We had a discussion on
Zulip about how we should migrate our generated project (cli,
code.quarkus.io, ...) from @NativeImageTest to @QuarkusIntegrationTest (which started from
this issue), but better have this discussion here.
As explained in the
doc, using @QuarkusIntegrationTest, the packaging is defining how the integration test should be executed (native, jar, container). In other words, it's not only for native anymore.
Our current codegen generates native tests, they are named `NativeGreetingResourceIT` by default (also they are located in src/native-test/java when using gradle), also the maven failsafe configuration is only available with the native profile (which means that it won't get activated when native is enabled from something else than the native profile, right?).
The question here is to know if we should keep that naming or have a more generic `GreetingResourceIT` (located in src/it/java when using gradle)
If doing so, in the pom.xml, we should also move the failsafe configuration out of the native profile.
It would be nice to have your input on this.
Thanks,
--