The GitHub Actions job "Tests" on airflow.git has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
f5e8bde6688594f97a5c4bb6a4b9a8db9d5da1c3 / Jarek Potiuk <[email protected]>
Fix test directory structure for airflow-ctl distributio

The "tests" folder is root folder for all the tests, it should not be
a Python package - similarly as in all other distributions, the "tests"
folder should be just root folder for all test python packages.

Also - we should not have some "generic" package name as the top
packages in "tests" folder - becuase that has high potential for
conflicting with other - similarly named packages, the convention
we use for all the packages is one of the two:

* unit,integration,system as top level (providers/airflow-core) in
  case the distribution has those three different type of tests

* "distribution_folder_name" (with underscore instead of dash)
  when only unit tests are expected to be in the module (for
  example in "task_sdk"

The `airflow-ctl` is rather unit-test-only distribution, so the
convention to avoid conflicts is `tests/airflow_ctl`. This
is what we use here.

Report URL: https://github.com/apache/airflow/actions/runs/14008082388

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to