Skip to content

feat(selectivity): implement read-only and write-only selectivity modes#1213

Merged
KuznetsovRoman merged 1 commit intomasterfrom
TESTPLANE-911.modes
Mar 2, 2026
Merged

feat(selectivity): implement read-only and write-only selectivity modes#1213
KuznetsovRoman merged 1 commit intomasterfrom
TESTPLANE-911.modes

Conversation

@KuznetsovRoman
Copy link
Member

Besides "enabled" and "disabled", "read-only" and "write-only" selectivity modes are implemented

  • "read-only" selectivity mode only skips tests, not changing test dependencies and hashes
  • "write-only" selectivity mode only writes test dependencies and hashes, running all tests.

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 25, 2026

Open in StackBlitz

npm i https://pkg.pr.new/gemini-testing/testplane@1213

commit: 0861113


export enum TimeTravelMode {
// Record and save all test runs
/** Record and save all test runs */
Copy link
Member

Choose a reason for hiding this comment

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

don't we need the @description here?

Copy link
Member Author

Choose a reason for hiding this comment

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

It works that way too.
Main condition is /** .. */:

image

@KuznetsovRoman KuznetsovRoman force-pushed the TESTPLANE-911.modes branch 3 times, most recently from da66acf to a3bef80 Compare March 2, 2026 07:26
@KuznetsovRoman KuznetsovRoman merged commit 9ad69a2 into master Mar 2, 2026
6 checks passed
@KuznetsovRoman KuznetsovRoman deleted the TESTPLANE-911.modes branch March 2, 2026 07:54
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.

2 participants