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

potiuk 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 8303d28ce93 Run migration tests once per backend instead of in every 
core test shard (#73185)
8303d28ce93 is described below

commit 8303d28ce93a11e1ce5f58e2c75c55a408362dea
Author: Yossi Eliaz <[email protected]>
AuthorDate: Wed Sep 23 02:08:29 2026 +0300

    Run migration tests once per backend instead of in every core test shard 
(#73185)
    
    * Run migration validation in an existing test shard
    
    * Test migration validation projection
    
    * Format CI optimization tests
    
    * Address migration validation review feedback
---
 .github/workflows/run-unit-tests.yml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/run-unit-tests.yml 
b/.github/workflows/run-unit-tests.yml
index c93656ffd50..43d4be4c9d8 100644
--- a/.github/workflows/run-unit-tests.yml
+++ b/.github/workflows/run-unit-tests.yml
@@ -216,7 +216,10 @@ jobs:
           python-version: ${{ matrix.python-version }}
         # Any new python version should be disabled below via `&& 
matrix.python-version != '3.xx'` until the first
         # Airflow version that supports it is released - otherwise there's 
nothing to migrate back to.
-        if: inputs.run-migration-tests == 'true' && inputs.test-group == 
'core' && matrix.python-version != '3.14'
+        if: >-
+          inputs.run-migration-tests == 'true' && inputs.test-group == 'core' 
&&
+          matrix.python-version != '3.14' &&
+          matrix.test-types.description == 
fromJSON(inputs.test-types-as-strings-in-json)[0].description
       - name: >
           ${{ inputs.test-group }}:${{ inputs.test-scope }} Tests ${{ 
inputs.test-name }} ${{ matrix.backend-version }}
           Py${{ matrix.python-version }}:${{ env.PARALLEL_TEST_TYPES }}

Reply via email to