The GitHub Actions job "Tests" on airflow.git/fix/reduce-otel-integration-test-output has succeeded. Run started by GitHub user dstandish (triggered by dstandish).
Head commit for run: e543e21ade2579d7321378eb06fdd31365bd1e03 / Daniel Standish <[email protected]> Reduce verbose OTel output in integration test CI logs Scheduler and api-server subprocesses were started with stdout/stderr inheriting the parent process fd, causing all OTel console metrics JSON (emitted every 5s) to flood pytest's captured output. On test failure, pytest would dump the entire captured stdout — tens of thousands of lines — making logs nearly unreadable. - In `start_scheduler`, default stdout/stderr to DEVNULL; pass `capture_output=True` only from `dag_execution_for_testing_metrics` which actually needs to parse the console metrics output. - Remove the debug `log.info("out-start...")` calls that re-emitted the full captured output back into test stdout unnecessarily. Made-with: Cursor Report URL: https://github.com/apache/airflow/actions/runs/23148988535 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
