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 1d7ede78d3 Remove dependency on special tests for tests finalization
(#40264)
1d7ede78d3 is described below
commit 1d7ede78d3440f7752087beccb67c4ebe3c4acdf
Author: Jarek Potiuk <[email protected]>
AuthorDate: Sat Jun 15 19:27:46 2024 +0200
Remove dependency on special tests for tests finalization (#40264)
Tests finalization is run generally when all tests succeded in
canary run. What the finalization does is:
* updating constrainst
* pushing them
* updating image cache
* summarizing warnings
However special tests are really to test some special cases - back
compatibility, lowest dependencies, latest boto etc. All those tests
will only be run in a few selected PRs where we upgrade dependencies
and they will not affect "regular" PRs, so we can safely update
the constraints and update the cache without waiting for special tests.
This will increase the frequency of updates to constraints - because
now they might be quite delayed in case some special tests fail, but
this is unnecessary holding the constraints update.
---
.github/workflows/ci.yml | 1 -
1 file changed, 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9060cfb7cb..b57a3c200c 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -615,7 +615,6 @@ jobs:
- tests-postgres
- tests-non-db
- tests-integration
- - tests-special
uses: ./.github/workflows/finalize-tests.yml
with:
runs-on-as-json-public: ${{
needs.build-info.outputs.runs-on-as-json-public }}