This is an automated email from the ASF dual-hosted git repository.

dongjoon pushed a commit to branch branch-3.0
in repository https://gitbox.apache.org/repos/asf/spark.git


The following commit(s) were added to refs/heads/branch-3.0 by this push:
     new 921daa8  [SPARK-33439][INFRA] Use SERIAL_SBT_TESTS=1 for SQL modules
921daa8 is described below

commit 921daa8ef817c56918612eec3e8ea4d9967a33ad
Author: Dongjoon Hyun <dongj...@apache.org>
AuthorDate: Thu Nov 12 21:19:51 2020 -0800

    [SPARK-33439][INFRA] Use SERIAL_SBT_TESTS=1 for SQL modules
    
    ### What changes were proposed in this pull request?
    
    This PR aims to decrease the parallelism of `SQL` module like `Hive` module.
    
    ### Why are the changes needed?
    
    GitHub Action `sql - slow tests` become flaky.
    - https://github.com/apache/spark/runs/1393670291
    - https://github.com/apache/spark/runs/1393088031
    
    ### Does this PR introduce _any_ user-facing change?
    
    No. This is dev-only feature.
    Although this will increase the running time, but it's better than 
flakiness.
    
    ### How was this patch tested?
    
    Pass the GitHub Action stably.
    
    Closes #30365 from dongjoon-hyun/SPARK-33439.
    
    Authored-by: Dongjoon Hyun <dongj...@apache.org>
    Signed-off-by: Dongjoon Hyun <dongj...@apache.org>
    (cherry picked from commit a70a2b02ce7d18947778d37c8fffb3f1b1b5b154)
    Signed-off-by: Dongjoon Hyun <dongj...@apache.org>
---
 .github/workflows/build_and_test.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/build_and_test.yml 
b/.github/workflows/build_and_test.yml
index 9b4f41a..574e1bf 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -132,8 +132,8 @@ jobs:
     # Run the tests.
     - name: Run tests
       run: |
-        # Hive tests become flaky when running in parallel as it's too 
intensive.
-        if [[ "$MODULES_TO_TEST" == "hive" ]]; then export SERIAL_SBT_TESTS=1; 
fi
+        # Hive and SQL tests become flaky when running in parallel as it's too 
intensive.
+        if [[ "$MODULES_TO_TEST" == "hive" ]] || [[ "$MODULES_TO_TEST" == 
"sql" ]]; then export SERIAL_SBT_TESTS=1; fi
         mkdir -p ~/.m2
         ./dev/run-tests --parallelism 2 --modules "$MODULES_TO_TEST" 
--included-tags "$INCLUDED_TAGS" --excluded-tags "$EXCLUDED_TAGS"
         rm -rf ~/.m2/repository/org/apache/spark


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@spark.apache.org
For additional commands, e-mail: commits-h...@spark.apache.org

Reply via email to