I ran into this test failing yesterday: activemq-unit-tests/src/test/java/org/apache/activemq/usecases/DuplexAdvisoryRaceTest.java - I'd be happy to try and contribute a fix. Would you like to assign the JIRA to me?
Jon On Fri, Mar 12, 2021 at 12:58 PM Jean-Baptiste Onofre <[email protected]> wrote: > Hi guys, > > Now that we have Jenkinsfile in our repo, and we use Jenkins pipeline, we > dramatically improved our build: the build is executed for each > PullRequests or commit on the main branch. > > However, we have lot of failing tests, causing quite systematically the > build failing on ci-builds.apache.org. > > We really need to have a clean, accurate and stable build: it will improve > the issue detection and simplify the review, especially for PullRequests. > > I ran several builds on my machine (with different docker containers) and > I already identified some failing/flaky tests: > > - > activemq-leveldb-store/src/test/java/org/apache/activemq/leveldb/test/ElectingLevelDBStoreTest.java > is not a big deal as I have a PR removing leveled completely > - > activemq-stomp/src/test/java/org/apache/activemq/transport/stomp/Stomp11NIOSSLTest.java. > Chris did an improvement, but I still have some flakiness here. > - > activemq-unit-tests/src/test/java/org/apache/activemq/usecases/DuplexAdvisoryRaceTest.java > > I propose the following action plan: > > 1. Create the Jira for each failing/flaky tests > 2. Exclude the tests (in surefire plugin configuration) to have a "green > light" on Jenkins. > 3. For each Jira, we work on a PullRequest, to be sure that Jenkins is > still "happy". > > Anyone willing to help on (3) is welcome ! > > If there’s no objection, I will start with (1) and (2). > > Thanks, > Regards > JB
