Skip to content

Migrate test discovery to use Rubydex#4064

Open
vinistock wants to merge 1 commit intorubydex_adoption_feature_branchfrom
vs_migrate_test_discovery
Open

Migrate test discovery to use Rubydex#4064
vinistock wants to merge 1 commit intorubydex_adoption_feature_branchfrom
vs_migrate_test_discovery

Conversation

@vinistock
Copy link
Copy Markdown
Member

Motivation

Migrate test discovery to use Rubydex.

Implementation

Since Rubydex handles incremental changes immediately on edits, we no longer need the complicated lazy indexing case. We can trust the graph to be up to date.

Automated Tests

There are still some incremental handling weirdness, so I made small adjustments to the tests to avoid it and unblock this migration.

@vinistock vinistock requested review from alexcrocha and st0012 April 16, 2026 21:30
@vinistock vinistock self-assigned this Apr 16, 2026
@vinistock vinistock requested a review from a team as a code owner April 16, 2026 21:30
@vinistock vinistock added server This pull request should be included in the server gem's release notes other Changes that aren't bugfixes, enhancements or breaking changes labels Apr 16, 2026
Comment thread test/requests/discover_tests_test.rb Outdated
@vinistock vinistock mentioned this pull request Apr 20, 2026
19 tasks
@vinistock vinistock force-pushed the rubydex_adoption_feature_branch branch from 9bf9d19 to 9ca38db Compare April 21, 2026 15:02
@vinistock vinistock force-pushed the vs_migrate_test_discovery branch from 815746c to 94a4778 Compare April 21, 2026 15:04
@vinistock vinistock force-pushed the vs_migrate_test_discovery branch from 94a4778 to 0966f07 Compare April 21, 2026 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

other Changes that aren't bugfixes, enhancements or breaking changes server This pull request should be included in the server gem's release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant