[ 
https://issues.apache.org/jira/browse/AMQ-8525?focusedWorklogId=992962&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-992962
 ]

ASF GitHub Bot logged work on AMQ-8525:
---------------------------------------

                Author: ASF GitHub Bot
            Created on: 22/Nov/25 17:36
            Start Date: 22/Nov/25 17:36
    Worklog Time Spent: 10m 
      Work Description: cshannon commented on PR #1541:
URL: https://github.com/apache/activemq/pull/1541#issuecomment-3566914066

   > Regarding migrating to JUnit 5/6: I agree that @category → @tag and 
Surefire → is straightforward. If your suggestion is to go that route instead, 
I’m perfectly fine with it. Vintage is deprecated but still available in JUnit 
6, so it gives us some runway.
   
   Thanks for pointing out the @tag annotation, I read up a bit on it. I wasn't 
trying to say we should combine Junit 6 with the performance work, etc. just 
simply that I didn't want to make it harder to migrate. Many tests are easy to 
migrate from Junit 4 but some things are much harder (for example only in 5.13 
did they finally add class level parameterized tests, etc). I wasn't sure if 
using the @Category tag was going to cause issues with the migration and 
further delay it, but because we can simply move to @Tag I think it's fine to 
go ahead with this PR. It looks pretty straight forward so it should not be an 
issue.
   
   
   




Issue Time Tracking
-------------------

    Worklog Id:     (was: 992962)
    Time Spent: 3.5h  (was: 3h 20m)

> Improve unit test exec times
> ----------------------------
>
>                 Key: AMQ-8525
>                 URL: https://issues.apache.org/jira/browse/AMQ-8525
>             Project: ActiveMQ
>          Issue Type: Task
>            Reporter: Matt Pavlovich
>            Priority: Major
>             Fix For: 6.x
>
>          Time Spent: 3.5h
>  Remaining Estimate: 0h
>
> These 35 tests need optimization (take almost 2hrs):
> {noformat}
> Time  Test Name
> 639.012       org.apache.activemq.bugs.TransactedStoreUsageSuspendResumeTest
> 342.786       org.apache.activemq.bugs.AMQ6815Test
> 316.349       
> org.apache.activemq.store.kahadb.disk.journal.PreallocationJournalLatencyTest
> 311.467       org.apache.activemq.store.kahadb.JournalFdRecoveryTest
> 294.54        org.apache.activemq.bugs.AMQ6432Test
> 282.538       org.apache.activemq.bugs.MKahaDBTxVirtualTopicTest
> 280.548       org.apache.activemq.bugs.AMQ4485LowLimitTest
> 256.39        
> org.apache.activemq.usecases.DurableSubsOfflineSelectorConcurrentConsumeIndexUseTest
> 234.467       org.apache.activemq.transport.MaxFrameSizeEnabledTest
> 233.287       org.apache.activemq.usecases.DuplexAdvisoryRaceTest
> 210.385       org.apache.activemq.bugs.AMQ5266SingleDestTest
> 209.125       org.apache.activemq.broker.JdbcXARecoveryBrokerNoCacheTest
> 184.016       
> org.apache.activemq.usecases.TopicProducerDurableSubFlowControlTest
> 179.808       org.apache.activemq.bugs.AMQ7067Test
> 174.863       org.apache.activemq.broker.policy.AbortSlowAckConsumer0Test
> 153.73        
> org.apache.activemq.broker.scheduler.memory.InMemoryJmsCronSchedulerTest
> 149.553       org.apache.activemq.usecases.BacklogNetworkCrossTalkTest
> 145.549       
> org.apache.activemq.bugs.AMQ4485NetworkOfXBrokersWithNDestsFanoutTransactionTest
> 144.667       org.apache.activemq.usecases.DurableSubscriptionOffline1Test
> 134.543       org.apache.activemq.VirtualDestTest
> 133.98        org.apache.activemq.transport.mqtt.auto.MQTTAutoSslTest
> 133.686       org.apache.activemq.usecases.DurableSubscriptionOffline3Test
> 133.118       org.apache.activemq.transport.mqtt.MQTTSSLTest
> 132.917       org.apache.activemq.bugs.AMQ6459Test
> 130.673       org.apache.activemq.transport.mqtt.auto.MQTTAutoNioSslTest
> 129.692       org.apache.activemq.transport.mqtt.MQTTNIOSSLTest
> 128.402       org.apache.activemq.store.jdbc.XACompletionTest
> 124.509       org.apache.activemq.broker.policy.DiscardingDeadLetterPolicyTest
> 123.345       
> org.apache.activemq.transport.mqtt.MQTTVirtualTopicSubscriptionsTest
> 120.432       
> org.apache.activemq.usecases.RequestReplyTempDestRemovalAdvisoryRaceTest
> 118.287       org.apache.activemq.transport.mqtt.auto.MQTTAutoTest
> 118.042       org.apache.activemq.transport.mqtt.MQTTNIOTest
> 117.525       org.apache.activemq.transport.mqtt.auto.MQTTAutoNioTest
> 116.847       org.apache.activemq.transport.mqtt.MQTTTest
> 106.145       org.apache.activemq.store.kahadb.disk.index.ListIndexTest
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to