[JBoss JIRA] (WFLY-13557) Clustering TS: Support for test execution parallelization on multiple test runners
by Radoslav Husar (Jira)
[ https://issues.redhat.com/browse/WFLY-13557?page=com.atlassian.jira.plugi... ]
Radoslav Husar updated WFLY-13557:
----------------------------------
Summary: Clustering TS: Support for test execution parallelization on multiple test runners (was: Clustering TS: Support for test execution parallelization on multiple test machines)
> Clustering TS: Support for test execution parallelization on multiple test runners
> ----------------------------------------------------------------------------------
>
> Key: WFLY-13557
> URL: https://issues.redhat.com/browse/WFLY-13557
> Project: WildFly
> Issue Type: Task
> Components: Clustering, Test Suite
> Affects Versions: 20.0.0.Final
> Reporter: Radoslav Husar
> Assignee: Radoslav Husar
> Priority: Major
> Fix For: 21.0.0.Beta1
>
>
> In order to speedup CI plurality of test machines can be leveraged to split and parallelize test executions on multiple machines. Currently the smallest fragment appears to be the {{clustering.integration.tests.profile}} test profile which still takes a long time to execute. We could split this to different profiles and leverage test filtering to chunk this up to smaller executions.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (WFLY-13557) Clustering TS: Support for test execution parallelization on multiple test machines
by Radoslav Husar (Jira)
[ https://issues.redhat.com/browse/WFLY-13557?page=com.atlassian.jira.plugi... ]
Radoslav Husar updated WFLY-13557:
----------------------------------
Summary: Clustering TS: Support for test execution parallelization on multiple test machines (was: Clustering TS: Support for tests parallelization on multiple test machines)
> Clustering TS: Support for test execution parallelization on multiple test machines
> -----------------------------------------------------------------------------------
>
> Key: WFLY-13557
> URL: https://issues.redhat.com/browse/WFLY-13557
> Project: WildFly
> Issue Type: Task
> Components: Clustering, Test Suite
> Affects Versions: 20.0.0.Final
> Reporter: Radoslav Husar
> Assignee: Radoslav Husar
> Priority: Major
> Fix For: 21.0.0.Beta1
>
>
> In order to speedup CI plurality of test machines can be leveraged to split and parallelize test executions on multiple machines. Currently the smallest fragment appears to be the {{clustering.integration.tests.profile}} test profile which still takes a long time to execute. We could split this to different profiles and leverage test filtering to chunk this up to smaller executions.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (WFLY-13557) Clustering TS: Support for tests parallelization on multiple test machines
by Radoslav Husar (Jira)
[ https://issues.redhat.com/browse/WFLY-13557?page=com.atlassian.jira.plugi... ]
Radoslav Husar updated WFLY-13557:
----------------------------------
Issue Type: Task (was: Bug)
> Clustering TS: Support for tests parallelization on multiple test machines
> --------------------------------------------------------------------------
>
> Key: WFLY-13557
> URL: https://issues.redhat.com/browse/WFLY-13557
> Project: WildFly
> Issue Type: Task
> Components: Clustering, Test Suite
> Affects Versions: 20.0.0.Final
> Reporter: Radoslav Husar
> Assignee: Radoslav Husar
> Priority: Major
> Fix For: 21.0.0.Beta1
>
>
> In order to speedup CI plurality of test machines can be leveraged to split and parallelize test executions on multiple machines. Currently the smallest fragment appears to be the {{clustering.integration.tests.profile}} test profile which still takes a long time to execute. We could split this to different profiles and leverage test filtering to chunk this up to smaller executions.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months
[JBoss JIRA] (ELY-1985) (7.3.z) Elytron needs to deal with JEPS 244 in the org.wildfly.security.ssl package
by Ilia Vassilev (Jira)
Ilia Vassilev created ELY-1985:
----------------------------------
Summary: (7.3.z) Elytron needs to deal with JEPS 244 in the org.wildfly.security.ssl package
Key: ELY-1985
URL: https://issues.redhat.com/browse/ELY-1985
Project: WildFly Elytron
Issue Type: Bug
Components: SSL
Affects Versions: 1.12.0.Final
Reporter: Ilia Vassilev
Assignee: Darran Lofthouse
Fix For: 1.12.1.Final
JEPS 244, available in JDK 9 or later and in JDK 8 since the 251 release[1] has added new methods to some of the javax.net.ssl classes that elytron wraps in org.wildfly.security.ssl. But the elytron classes do not handle those new methods. I believe the relevant change is at [2] and updates the SSLEngine, SSLParameters and SSLSocket classes (plus various non-javax classes.)
If Elytron were to require 251 or later to build perhaps this could be a simple matter of adding new methods to the wrappers and calling the delegate, under the expectation that at runtime the wrapper methods would not be invoked in a JVM < 251. Or the wrappers could use reflection and throw a UOE if the methods are not available.
[1] https://www.oracle.com/technetwork/java/javase/8u251-relnotes-5972664.htm...
[2] https://hg.openjdk.java.net/jdk8u/jdk8u41/jdk/rev/b26b096d4c89
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 11 months