Skip to content

Move index scan tests into benchmark job#5298

Merged
joshua-spacetime merged 1 commit into
masterfrom
joshua/move-index-scan-tests
Jun 13, 2026
Merged

Move index scan tests into benchmark job#5298
joshua-spacetime merged 1 commit into
masterfrom
joshua/move-index-scan-tests

Conversation

@joshua-spacetime

Copy link
Copy Markdown
Contributor

Description of Changes

Moves test_index_scans to its own job that uses the same runner as the keynote benchmark.

This test had several issues:

  1. It was a performance regression test that didn't run in an isolated environment because it was just a test.
  2. It measured timings by search the module log for ns(nanosecond) and us(microsecond) suffixes

As a result it would occasionally flake.

Now it runs on dedicated hardware in an isolated environment, so we shouldn't see anymore flakes.

API and ABI breaking changes

N/A

Expected complexity level and risk

1

Testing

N/A

@joshua-spacetime joshua-spacetime changed the title Joshua/move index scan tests Move index scan tests into benchmark job Jun 12, 2026
@joshua-spacetime joshua-spacetime force-pushed the joshua/move-index-scan-tests branch from 132542e to a6fc078 Compare June 12, 2026 20:59
@joshua-spacetime joshua-spacetime linked an issue Jun 12, 2026 that may be closed by this pull request

@bfops bfops left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

my code-owned changes LGTM. I can't speak for the rest of the PR.

@bfops bfops left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

alright rest of the diff seems fine to me too

@bfops bfops added this pull request to the merge queue Jun 12, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 12, 2026
@bfops bfops added this pull request to the merge queue Jun 12, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 13, 2026
@bfops bfops added this pull request to the merge queue Jun 13, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 13, 2026
@bfops bfops added this pull request to the merge queue Jun 13, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 13, 2026
@joshua-spacetime joshua-spacetime added this pull request to the merge queue Jun 13, 2026
Merged via the queue into master with commit b53d3af Jun 13, 2026
34 checks passed
@joshua-spacetime joshua-spacetime deleted the joshua/move-index-scan-tests branch June 13, 2026 03:43
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.

CI flake: Test Suite / test_index_scans

2 participants