I suspect we broke it when we migrated to the Gradle; then I used
release-4.10.0
 to run the tests, and still the same result, no tests could be found.

So I wonder to know did it has ever run successfully...

--
Yong

On Wed, 7 Jun 2023 at 06:38, Andrey Yegorov <ayego...@apache.org> wrote:

> Hi,
>
> We have a few problems related to integration tests:
>
> 1. backwards compat tests did not include recent releases.
> https://github.com/apache/bookkeeper/pull/3981 is supposed to fix that
>
> 2. Integration/backwards compat tests do not run on CI
> E.g.:
>
>
> mvn -B -nsu -DintegrationTests -pl :upgrade test
> ..
> [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
>
>
> and the same is with other tests in the integration test suites. CI does
> not fail in this case.
>
> This means that we didn't have backwards compat tests executed during the
> last releases.
>
> For the context, I started on this path as a follow up to a report of
> problems during BK/pulsar upgrade
> https://apache-pulsar.slack.com/archives/C5ZSVEN4E/p1686019408280939
>
> Adding
> ```
>     <dependency>
>       <groupId>org.junit.vintage</groupId>
>       <artifactId>junit-vintage-engine</artifactId>
>       <version>${junit5.version}</version>
>       <scope>test</scope>
>     </dependency>
> ```
> to the backwards compat modules makes mvn find the test but there are
> missing dependencies and/or some conflicts in the runtime that I haven't
> figured out.
>
> I'd appreciate help from someone who understands what the heck Arquillian
> test runner (used in groovy tests) needs.
>
> --
> Andrey
>

Reply via email to