[ 
https://issues.apache.org/jira/browse/QPID-8753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniil Kirilyuk updated QPID-8753:
----------------------------------
    Fix Version/s: qpid-java-broker-11.0.0
                       (was: qpid-java-broker-10.1.1)

> [Broker-J] Stabilize intermittent unit tests / system tests
> -----------------------------------------------------------
>
>                 Key: QPID-8753
>                 URL: https://issues.apache.org/jira/browse/QPID-8753
>             Project: Qpid
>          Issue Type: Test
>          Components: Broker-J
>    Affects Versions: qpid-java-broker-10.1.0
>            Reporter: Daniil Kirilyuk
>            Assignee: Daniil Kirilyuk
>            Priority: Minor
>             Fix For: qpid-java-broker-11.0.0
>
>
> Qpid Broker-J test matrix on Jenkins as well as appveyor builds triggered by 
> GitHub actions demonstrate some tests to be unstable, especially when CI 
> infrastructure is under load.
> Tests should be reviewed, focused fixes should be applied to improve the test 
> matrix stability and build health.
> [PR 424|https://github.com/apache/qpid-broker-j/pull/424] - This PR addresses 
> an error in SystemLauncherTest on Windows, where  \  in paths was interpreted 
> as an escape character by Properties.load() . It now uses Properties.store() 
> , which escapes backslashes as  \ , allowing the original path to be restored 
> correctly when loaded.
> [PR 425|https://github.com/apache/qpid-broker-j/pull/425] - This PR addresses 
> a Windows issue with unit tests involving AESGCMKeyFileEncrypter, cleaning up 
> generated protected key files
> [PR 427|https://github.com/apache/qpid-broker-j/pull/427] - This PR addresses 
> intermittent failures in BDB MultiNodeTest
> [PR 428|https://github.com/apache/qpid-broker-j/pull/428] - This PR addresses 
> intermittent failures in JMS 1.1 AbruptClientDisconnectTest
> [PR 435|https://github.com/apache/qpid-broker-j/pull/435] - This PR addresses 
> reducing the default broker resource usage in system tests, including AMQP, 
> HTTP, and virtual-host connection thread-pool sizes and selector / acceptor 
> counts. The change primarily benefits the BDB HA system tests:  TwoNodeTest  
> starts two broker JVMs concurrently, while  MultiNodeTest  starts three. It 
> also reduces resource consumption across system-test runs in general, 
> particularly on CI machines.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to