Skip to content

fix: update broken flux and perf tests (2.6)#24618

Merged
bnpfeife merged 2 commits into2.6from
BNP_fix-perftest_2.6
Jan 31, 2024
Merged

fix: update broken flux and perf tests (2.6)#24618
bnpfeife merged 2 commits into2.6from
BNP_fix-perftest_2.6

Conversation

@bnpfeife
Copy link
Copy Markdown
Member

No description provided.

* chore: download repository key to file

* fix: broken perf tests

Some perf tests had to be temporarily disabled. Work is
needed in the pref_tests repositories to make them work
again.
@bnpfeife bnpfeife self-assigned this Jan 31, 2024
* fix(tsi1/partition/test): fix data race in test code

TestPartition_Compact_Write_Fail test was not locking the partition
before changing the value of MaxLogFileSize. This PR exports the mutex
of the partition to allow the test to access it and lock. Alternatives
require more changes such as a Setter method if we need to hide the
mutex.

* fixes #24042, for #24040

* chore: complete renaming of mutex in file and fix flux test

The flux test is another failing test because it was using a relative
time range.
@bnpfeife bnpfeife changed the title fix: update broken flux and perf tests (main-2.x) (#24617) fix: update broken flux and perf tests (2.6) Jan 31, 2024
@davidby-influx davidby-influx self-requested a review January 31, 2024 20:40
Copy link
Copy Markdown
Contributor

@davidby-influx davidby-influx left a comment

Choose a reason for hiding this comment

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

LGTM

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.

3 participants