-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Run runtime async fuzzing in CI #118883
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run runtime async fuzzing in CI #118883
Conversation
/azp run Fuzzlyn |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run Fuzzlyn |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run Fuzzlyn |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run Fuzzlyn |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run Fuzzlyn |
Azure Pipelines successfully started running 1 pipeline(s). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds runtime async fuzzing capability to the CI pipeline by introducing a new command-line option to the Fuzzlyn fuzzing tool. The change enables testing of runtime async functionality through dedicated CI partitions.
Key changes:
- Added
-runtime_async
command-line argument to the Fuzzlyn runner script - Extended Fuzzlyn CI configuration to include dedicated async runtime testing partitions
- Modified command construction to conditionally include async generation extensions
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
File | Description |
---|---|
src/coreclr/scripts/fuzzlyn_run.py | Added runtime_async argument parsing and conditional command extension for async testing |
src/coreclr/scripts/exploratory.proj | Added Fuzzlyn-specific partitions with runtime async testing support and conditional partition setup |
PTAL @dotnet/jit-contrib Some somewhat simple changes (with some corresponding changes in the Fuzzlyn repo). Adds 4 additional partitions that run weekly runtime async testing. Will probably tune down to 4 or 6 total partitions once rc2/GA snaps. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are failures known?
No (I just opened issues for them) |
No description provided.