Skip to content

chore: increase heap memory when self-fuzzing#1049

Merged
simonresch merged 1 commit intomainfrom
fuzzing-increase-heap-memory
Feb 26, 2026
Merged

chore: increase heap memory when self-fuzzing#1049
simonresch merged 1 commit intomainfrom
fuzzing-increase-heap-memory

Conversation

@oetr
Copy link
Contributor

@oetr oetr commented Feb 26, 2026

  • fuzzing runs for different OS/Java versions should not cancel each other
  • increase heap size when self-fuzzing

@oetr oetr force-pushed the fuzzing-increase-heap-memory branch 2 times, most recently from b62e747 to fbb78af Compare February 26, 2026 08:13
@oetr oetr marked this pull request as ready for review February 26, 2026 08:13
Copilot AI review requested due to automatic review settings February 26, 2026 08:13
Copy link

Copilot AI left a 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 improves the fuzzing workflow configuration by preventing matrix job cancellations and increasing heap memory for the ArgumentsMutatorFuzzTest. The changes ensure that fuzzing runs across different OS and Java version combinations can complete independently, and provide adequate memory for the intensive fuzzing workload that runs 1 million iterations in the GitHub Actions workflow.

Changes:

  • Add fail-fast: false to fuzzing workflow strategy to allow all matrix combinations to complete independently
  • Increase heap memory from 2GB to 4GB for ArgumentsMutatorFuzzTest to support intensive fuzzing workload

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/fuzzing.yml Add fail-fast: false to strategy to prevent matrix jobs from canceling each other
selffuzz/src/test/java/com/code_intelligence/selffuzz/mutation/BUILD.bazel Increase _JAVA_OPTIONS heap size from 2048m to 4096m for ArgumentsMutatorFuzzTest

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@oetr oetr requested a review from a team February 26, 2026 08:19
@simonresch simonresch merged commit 945c0e4 into main Feb 26, 2026
22 of 36 checks passed
@simonresch simonresch deleted the fuzzing-increase-heap-memory branch February 26, 2026 08:23
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.

4 participants