[ 
https://issues.apache.org/jira/browse/HDDS-6463?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17780508#comment-17780508
 ] 

Attila Doroszlai commented on HDDS-6463:
----------------------------------------

Splitting acceptance tests by "topic" increases total CI time, because:

# additional time is required to start/stop the cluster for each test script
# matrix job parallelism is limited

So, on second thought, we should keep most tests in the same test run.  Of 
course, tests that require special cluster setup (number of nodes or config) 
must be in separate scripts.  But other than that, we may extract known flaky 
tests into a separate suite, similar to the one for integration tests.

> Finer grained acceptance test splits
> ------------------------------------
>
>                 Key: HDDS-6463
>                 URL: https://issues.apache.org/jira/browse/HDDS-6463
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: build, test
>            Reporter: Attila Doroszlai
>            Assignee: Devesh Kumar Singh
>            Priority: Major
>              Labels: performance, pull-request-available
>
> GitHub Actions introduced the ability to "Re-run failed jobs", saving 
> resources when re-running failed CI checks.  [~smeng] suggested to extract 
> acceptance tests into finer-grained splits.



--
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