FYI, I fixed the issues (very quick fix) the InMemory test.

Regards
JB

> Le 2 déc. 2020 à 05:54, Jean-Baptiste Onofre <j...@nanthrax.net> a écrit :
> 
> Hi Art,
> 
> Thanks for the update !
> 
> Yeah, those tests are some of I would like to fix (they fail for quite long 
> now, since at least 5.15.9).
> 
> I think some tests should be removed because they don’t make sense anymore.
> 
> I will take a look (I’m also improving the Karaf tests which are flaky).
> 
> By the way, all is executed on Jenkins with the pipeline I created. However:
> - a full ActiveMQ test is very long (~6h)
> - the build often fails on Jenkins due to flaky tests
> 
> So, I started to improve the situation, but it takes sometime and I don’t 
> think we should hold releases for non accurate/flaky tests.
> 
> Thanks again for your feedback, I’m moving forward on release (5.15.14 take 
> #2) and improving the build/tests.
> 
> Regards
> JB
> 
>> Le 1 déc. 2020 à 22:46, Arthur Naseef <a...@amlinv.com> a écrit :
>> 
>> So the ClassCastException happens in 5.15.13 and 5.15.10 when I run that
>> test specifically.
>> I suspect we have a case where the test class inheritance is causing
>> confusion.  If so, then the fix here is to bypass the base-class test
>> method.
>> 
>> Can someone look at the test method
>> testUpdatesAppliedToIndexBeforeJournalShouldBeDiscarded
>> in JmsSchedulerTest.java and answer the question, "does this test method
>> make sense for the in-memory scheduler?"  I suspect the in-memory scheduler
>> just doesn't have a journal, so the test doesn't apply.
>> 
>> Still no update on (2).
>> 
>> Art
>> 
>> 
>> On Tue, Dec 1, 2020 at 1:48 PM Arthur Naseef <a...@amlinv.com> wrote:
>> 
>>> Looks like I'm finding 2 problems with the InMemeoryJmsSchedulerTest:
>>> 
>>> 
>>>  1. The ClassCastException in one test, and
>>>  2. "Didn't receive the message" problem in the other.
>>> 
>>> 
>>> Digging into the ClassCastException, all the code appears to be unchanged
>>> for at least 6 months.  Could this have been broken all this time?
>>> 
>>> Haven't dug into the second problem yet.
>>> 
>>> Art
>>> 
>>> 
>>> On Tue, Dec 1, 2020 at 1:03 PM Arthur Naseef <a...@amlinv.com> wrote:
>>> 
>>>> So it looks like my build only had 2 test failures.  The first we
>>>> discussed already.  The second is as follows:
>>>> 
>>>> [INFO] Running
>>>> org.apache.activemq.broker.scheduler.memory.InMemeoryJmsSchedulerTest
>>>> [ERROR] Tests run: 8, Failures: 1, Errors: 1, Skipped: 0, Time elapsed:
>>>> 41.993 s <<< FAILURE! - in
>>>> org.apache.activemq.broker.scheduler.memory.InMemeoryJmsSchedulerTest
>>>> [ERROR]
>>>> testScheduleFullRecoveryRestart(org.apache.activemq.broker.scheduler.memory.InMemeoryJmsSchedulerTest)
>>>> Time elapsed: 5.514 s  <<< FAILURE!
>>>> java.lang.AssertionError: Didn't receive the message
>>>> 
>>>> [ERROR]
>>>> testUpdatesAppliedToIndexBeforeJournalShouldBeDiscarded(org.apache.activemq.broker.scheduler.memory.InMemeoryJmsSchedulerTest)
>>>> Time elapsed: 0.005 s  <<< ERROR!
>>>> java.lang.ClassCastException:
>>>> org.apache.activemq.broker.scheduler.memory.InMemoryJobSchedulerStore
>>>> cannot be cast to
>>>> org.apache.activemq.store.kahadb.scheduler.JobSchedulerStoreImpl'
>>>> 
>>>> 
>>>> I'm looking into it - please let me know if this is also a known issue.
>>>> 
>>>> Art
>>>> 
>>>> 
>>>> On Mon, Nov 30, 2020 at 10:22 PM Jean-Baptiste Onofre <j...@nanthrax.net>
>>>> wrote:
>>>> 
>>>>> Hi everyone,
>>>>> 
>>>>> Due to an issue with the fix for AMQ-8045, I cancel this vote to prepare
>>>>> a new one.
>>>>> 
>>>>> Sorry about that. And thanks Art to find this.
>>>>> 
>>>>> A new vote will start today.
>>>>> 
>>>>> Regards
>>>>> JB
>>>>> 
>>>>>> Le 24 nov. 2020 à 08:00, Jean-Baptiste Onofre <j...@nanthrax.net> a
>>>>> écrit :
>>>>>> 
>>>>>> Hi everyone,
>>>>>> 
>>>>>> I submit Apache ActiveMQ 5.15.14 to your vote.
>>>>>> This release includes CVE related updates and bug fixes.
>>>>>> 
>>>>>> Please take a look on the Release Notes for details:
>>>>>> 
>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12348294
>>>>> <
>>>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12348294
>>>>>> 
>>>>>> 
>>>>>> The Maven staging repository is:
>>>>>> 
>>>>> https://repository.apache.org/content/repositories/orgapacheactivemq-1220/
>>>>> <
>>>>> https://repository.apache.org/content/repositories/orgapacheactivemq-1220/
>>>>>> 
>>>>>> 
>>>>>> The dist staging repository is:
>>>>>> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.15.14/ <
>>>>> https://dist.apache.org/repos/dist/dev/activemq/activemq/5.15.14/>
>>>>>> 
>>>>>> Git tag:
>>>>>> activemq-5.15.14
>>>>>> 
>>>>>> Please vote to approve this release:
>>>>>> 
>>>>>> [ ] +1 Approve the release
>>>>>> [ ] -1 Don't approve the release (please provide specific comments)
>>>>>> 
>>>>>> This vote will be open for at least 72 hours.
>>>>>> 
>>>>>> Thanks !
>>>>>> Regards
>>>>>> JB
>>>>> 
>>>>> 
> 

Reply via email to