[
https://issues.apache.org/jira/browse/HADOOP-19985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jose Luis López reassigned HADOOP-19985:
----------------------------------------
Assignee: Jose Luis López
> Re-enable TestMultipleArchiveFiles in GHA
> -----------------------------------------
>
> Key: HADOOP-19985
> URL: https://issues.apache.org/jira/browse/HADOOP-19985
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: common, test
> Reporter: Jose Luis López
> Assignee: Jose Luis López
> Priority: Major
>
> h3. Problem
> {\{TestMultipleArchiveFiles}} is excluded in
> {\{.github/gha-tests/exclude-tests.txt}} and the reason is not recorded.
> HADOOP-19963 added a \{{tearDown}} that shuts down the class's MiniDFSCluster
> and
> MiniMRCluster, but that does not explain the exclusion. The class declares no
> tests of its own and inherits exactly one, \{{TestStreaming.testCommandLine}}.
> With \{{reuseForks=false}} the fork runs that single test and exits, so the
> leaked clusters lived for seconds inside a JVM that was about to die. Nothing
> accumulated.
> Whatever made this class fail or abort under GHA is therefore still unknown
> and
> still present.
> h3. Scope
> Determine the actual failure mode before proposing any removal. The class
> stands
> up a full MiniDFSCluster plus MiniMRCluster in its *constructor*, which runs
> before any \{{@BeforeEach}} and outside the reach of \{{tearDown}} if it
> throws;
> that is the first thing to rule in or out. Its excluded siblings
> TestMultipleCachefiles, TestSymLink and TestFileArgs are worth checking for
> the
> same pattern - TestFileArgs shares the TestStreaming base.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]