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

vatsrahul1001 pushed a commit to branch v3-2-test
in repository https://gitbox.apache.org/repos/asf/airflow.git

commit f17c389d7a0cf9b8de662ae6bc85e660e7e8ca7d
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Apr 20 06:36:22 2026 +0200

    [v3-2-test] Revert "Stop masking quarantined unit test failures (#65500)" 
(#65515) (#65516)
    
    * 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.
    (cherry picked from commit b7fcda5136f0600ce74f600129ac800a43177df1)
    
    Co-authored-by: Jarek Potiuk <[email protected]>
---
 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 92a5a29be40..1858b09adba 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