You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by GitBox <gi...@apache.org> on 2019/12/14 13:48:36 UTC

[GitHub] [hadoop-ozone] adoroszlai opened a new pull request #358: HDDS-2735. Let GitHub Actions run acceptance check in parallel

adoroszlai opened a new pull request #358: HDDS-2735. Let GitHub Actions run acceptance check in parallel
URL: https://github.com/apache/hadoop-ozone/pull/358
 
 
   ## What changes were proposed in this pull request?
   
   Currently GitHub Actions workflows are configured to run all checks in parallel, except acceptance test.  The rationale is that acceptance test takes the most time, and there is no reason to run it if a cheaper check catches some problem.
   
   This change proposes to let GitHub Actions run acceptance test in parallel to other checks, to address the following concerns:
   
   1. Although acceptance test is the slowest (~60 minutes), unit test also takes quite some time (~20-25 minutes).  Serializing these two checks increases the time to get feedback on PRs and commits by ~33-40%.
   2. For PRs and post-commit builds in forks, running all checks regardless of the result of independent checks allows authors to reduce the number of rounds they need to address any problems.
   3. For post-commit builds in Apache master, we expect all checks to pass.  However, checks sometime fail eg. due to transient network errors.  Skipping acceptance test due to such a problem in another check provides no benefit.
   
   https://issues.apache.org/jira/browse/HDDS-2735
   
   ## How was this patch tested?
   
   Post-commit workflow: https://github.com/adoroszlai/hadoop-ozone/runs/348489099
   
   PR workflow is being tested with this PR.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: ozone-issues-help@hadoop.apache.org