Skip to content

Conversation

@dysk
Copy link
Member

@dysk dysk commented Aug 4, 2025

  • run mutation tests using one worker only, no parallelism
  • run full mutations only for a set of conditions
  • otherwise incremental mutations

@netlify
Copy link

netlify bot commented Aug 4, 2025

Deploy Preview for ecommerce-events ready!

Name Link
🔨 Latest commit ad087b4
🔍 Latest deploy log https://app.netlify.com/projects/ecommerce-events/deploys/68cd0818cfc3cf000873bd08
😎 Deploy Preview https://deploy-preview-454--ecommerce-events.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@dysk dysk force-pushed the mutations-rethought branch 10 times, most recently from 2ed30f0 to 29dd753 Compare August 5, 2025 09:52
@dysk dysk changed the title Remodeled mutation test configuration on CI [WIP] Remodeled mutation test configuration on CI Aug 14, 2025
dysk added a commit that referenced this pull request Aug 14, 2025
@dysk dysk force-pushed the mutations-rethought branch from 236a996 to 3055d63 Compare September 18, 2025 13:17
dysk added 11 commits September 19, 2025 09:23
- run mutation tests using one worker only, no parallelism
- run full mutations only for a set of conditions, otherwise incremental mutations
… mutations).

This should fix mutant-minitest issues when using --since and in the same time allow to load minitest/autorun for full mutation runs.
- regular tests run always
- incremental mutation tests run always
- full mutation (coverage) tests run for workflow file changes, Gemfile.lock changes or push to master branch + scheduled
@dysk dysk force-pushed the mutations-rethought branch from 3f287f4 to 236de2b Compare September 19, 2025 07:29
@dysk dysk changed the title [WIP] Remodeled mutation test configuration on CI Remodeled mutation test configuration on CI Sep 19, 2025
@dysk dysk merged commit ce27ff2 into master Sep 23, 2025
35 checks passed
@dysk dysk deleted the mutations-rethought branch September 23, 2025 07:01
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