Skip to content

Conversation

@AlexWaygood
Copy link
Member

Summary

  • When reporting a panic/bug, clearly state that it is a new panic/bug if --only-new-bugs has been passed on the CLI. When this flag has been passed, we won't report the panic/bug unless it does not exist with the baseline executable.
  • A couple of small grammar fixes ("file" instead of "files" if only 1 seed was selected, etc.)

Test Plan

  • Ran mypy and Ruff on the code
  • Ran the fuzzer locally both with and without --only-new-bugs, with a single seed specified, and with multiple seeds specified.

@AlexWaygood AlexWaygood added internal An internal refactor or improvement testing Related to testing Ruff itself labels May 1, 2025
@AlexWaygood AlexWaygood enabled auto-merge (squash) May 1, 2025 12:29
@AlexWaygood AlexWaygood merged commit 41f3f21 into main May 1, 2025
29 checks passed
@AlexWaygood AlexWaygood deleted the alex/py-fuzzer-output branch May 1, 2025 12:32
@github-actions
Copy link
Contributor

github-actions bot commented May 1, 2025

ruff-ecosystem results

Linter (stable)

✅ ecosystem check detected no linter changes.

Linter (preview)

✅ ecosystem check detected no linter changes.

Formatter (stable)

✅ ecosystem check detected no format changes.

Formatter (preview)

✅ ecosystem check detected no format changes.

dcreager added a commit that referenced this pull request May 1, 2025
* main:
  Improve messages outputted by py-fuzzer (#17764)
  [`red-knot`] Allow subclasses of Any to be assignable to Callable types (#17717)
  [red-knot] Increase durability of read-only `File` fields (#17757)
  [red-knot] Cache source type during semanic index building (#17756)
  [`flake8-use-pathlib`] Fix `PTH116` false positive when `stat` is passed a file descriptor (#17709)
  Sync vendored typeshed stubs (#17753)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal An internal refactor or improvement testing Related to testing Ruff itself

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants