Skip to content

dx: quiet Bazel progress when stdout is not a terminal - #10056

Merged
TrapsterDK merged 2 commits into
mainfrom
dx-quiet-progress
Nov 9, 2026
Merged

TrapsterDK merged 2 commits into
mainfrom
dx-quiet-progress

Conversation

@TrapsterDK

@TrapsterDK TrapsterDK commented Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator

Part of #10040.

When stdout is not a terminal and -v is absent, dx passes the agent quiet flags (--noshow_progress, --curses=no, and the rest of AGENT_QUIET_FLAGS) to Bazel. -v restores full output. Docs updated in build-test-coverage.md.

Remaining for #10040: an end-to-end non-TTY dx build //:dx check that no progress lines print (needs nested Bazel, not run). Request-level tests cover the flags. #10041 not started.

Tests run: dx_plan_test filtered to piped tests, passes. Nested-Bazel and consumer tests were not run.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Xut2hwESun1HL2eSVd1d5B

@TrapsterDK
TrapsterDK marked this pull request as ready for review November 9, 2026 16:29
@TrapsterDK
TrapsterDK merged commit a1626bb into main Nov 9, 2026
1 check failed
@TrapsterDK
TrapsterDK deleted the dx-quiet-progress branch November 9, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant