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

shahar1 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new b7fcda5136f Revert "Stop masking quarantined unit test failures 
(#65500)" (#65515)
b7fcda5136f is described below

commit b7fcda5136f0600ce74f600129ac800a43177df1
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Apr 20 05:01:39 2026 +0200

    Revert "Stop masking quarantined unit test failures (#65500)" (#65515)
    
    * Revert "Stop masking quarantined unit test failures (#65500)"
    
    This reverts commit 67e7cc1912c47b6a87657b5c78a02248750b5bc1.
    
    * Document why quarantined tests use `|| true`
    
    Adds a short comment next to both `breeze testing ... --test-type
    "All-Quarantined" || true` calls explaining that the shell `|| true`
    is intentional — quarantined tests are known-flaky and must not fail the
    overall CI run; they are reported separately.
---
 scripts/ci/testing/run_unit_tests.sh | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/scripts/ci/testing/run_unit_tests.sh 
b/scripts/ci/testing/run_unit_tests.sh
index da130e17527..0d6fc76bbda 100755
--- a/scripts/ci/testing/run_unit_tests.sh
+++ b/scripts/ci/testing/run_unit_tests.sh
@@ -50,7 +50,9 @@ function core_tests() {
         set +x
     elif [[ "${TEST_SCOPE}" == "Quarantined" ]]; then
         set -x
-        breeze testing core-tests --test-type "All-Quarantined"
+        # The `|| true` is deliberate — quarantined tests are known-flaky and 
we do not want a
+        # failing run here to fail the whole CI job; they are reported 
separately. Do not remove.
+        breeze testing core-tests --test-type "All-Quarantined" || true
         RESULT=$?
         set +x
     elif [[  "${TEST_SCOPE}" == "System" ]]; then
@@ -93,7 +95,9 @@ function providers_tests() {
         set +x
     elif [[ "${TEST_SCOPE}" == "Quarantined" ]]; then
         set -x
-        breeze testing providers-tests --test-type "All-Quarantined"
+        # The `|| true` is deliberate — quarantined tests are known-flaky and 
we do not want a
+        # failing run here to fail the whole CI job; they are reported 
separately. Do not remove.
+        breeze testing providers-tests --test-type "All-Quarantined" || true
         RESULT=$?
         set +x
     else

Reply via email to