8000 Clarify sanitizer requirements in CLI help by fzlzjerry · Pull Request #1683 · onsi/ginkgo · GitHub
[go: up one dir, main page]

Skip to content

Clarify sanitizer requirements in CLI help - #1683

Merged
onsi merged 1 commit into
onsi:masterfrom
fzlzjerry:fix/sanitizer-help-reference
Sep 22, 2026
Merged

onsi merged 1 commit into
onsi:masterfrom
fzlzjerry:fix/sanitizer-help-reference

Conversation

@fzlzjerry
Copy link
Copy Markdown
Contributor

Fixes #1656.

Keep the short descriptions for --asan and --msan, but refer supported platforms and compiler requirements to go help build. This follows the installed Go version instead of duplicating another platform list that can go stale.

Only the two usage strings change. The new integration cases invoke the real ginkgo help build command and check both sanitizer descriptions; both cases fail with the original text. The abbreviated run and watch help remains unchanged.

Validation

  • make passes.
  • Full randomized, parallel race suites pass on Go 1.26.8 and 1.27.1: 1,565 specs passed and 16 existing skips on each version.
  • go vet ./... passes on both versions.
  • Module tidy comparisons on both versions leave go.mod and go.sum unchanged.
  • Actual CLI help comparison changes exactly two of the 32 build flags; run and watch help is byte-identical.
  • Flag parsing and Go compile-argument generation remain identical across 21 before/after cases.

Copilot AI lite review requested due to automatic review settings September 10, 2026 01:19
Copilot AI left a comment
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@onsi
onsi merged commit 5c1e7ef into onsi:master Sep 22, 2026
5 checks passed
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.

doc: --asan and --msan help text is incomplete and outdated

3 participants

0