-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
kv/kvserver: TestStoreRangeSplitAndMergeWithGlobalReads failed #119230
Comments
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed on master @ 617bf347978dcc0d711399b1a76402d7f88de958:
Parameters:
|
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed on master @ 0b7ae19e2b94b851ed8812914f57032aab699811:
Parameters:
|
Reproduces eagerly on master @ b8cca1b:
Trying to bisect. |
This flake is not recent, e.g. the same failure occurs on 2c3b07e from Jan 9. |
It looks like we're waiting for a metric counter to be equal to 1, but it jumps to 2, so we wait indefinitely. Not sure if it's legit (and we should just make the condition laxer) or a bug. Maybe we should wait for a more robust condition. cockroach/pkg/kv/kvserver/client_split_test.go Lines 3688 to 3699 in a36097b
@andrewbaptist @nvanbenschoten can you take a look since you last modified this test? |
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed on master @ a36097be277adef635f55d317579ca79b450bfef:
Parameters:
|
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed with artifacts on master @ a78e1972a82f5b1bbb50d715aff46f7b668036fe:
|
@nvanbenschoten I can take a look at this. It definitely appears this is a test only change, and I didn't fully understand what was going on with this metric. The test is uglier with this change: 124aaa3#diff-fb879e37911d655620c725817f9e37ffe56b226570268a3d31fabffd568a6c12L3678 since it now waits on a |
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed on master @ e50b0ec4d3a53f81e26f3776ae3f3be55d435a9a:
Parameters:
|
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed with artifacts on master @ 31acb7a07a4e6e1e96ceb8533cfa042ea80514a8:
|
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed with artifacts on master @ ee3168ac3e0286a63dd49ab8b9f14b036ad23bde:
|
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed on master @ 04f0416d526a43741d22fd03966758dcccdeb79f:
Parameters:
|
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed on master @ 6d65201b9b603e0b3fcf1d509ec23edfdd68de45:
Parameters:
|
Flaky. See cockroachdb#119230 Epic: none Release note: None
119599: kvserver: skip `TestStoreRangeSplitAndMergeWithGlobalReads` r=rail a=rickystewart Flaky. See #119230 Epic: none Release note: None Co-authored-by: Ricky Stewart <[email protected]>
Previously the test was validating the behavior with Global reads, however since the test was not in the ccl package it required complicated mangaling of the span configs. Now it simply uses the standard SQL commands to create the table. Epic: none Fixes: cockroachdb#119230 Release note: None
We have marked this test failure issue as stale because it has been |
The original attempt to fix this test introduced timing issues which made this test flakey. This commit reverts all the changes to TestStoreRangeSplitAndMergeWithGlobalReads. Epic: none Fixes: cockroachdb#119230 Release note: None
Directly set the span config for the range under test rather than setting the ZoneConfig and waiting for it to propagate. In addition to simplifying the test it also makes it run faster. Fixes: cockroachdb#119230 Epic: none Release note: None
The original attempt to fix this test introduced timing issues which made this test flakey. This commit reverts all the changes to TestStoreRangeSplitAndMergeWithGlobalReads. Epic: none Fixes: cockroachdb#119230 Release note: None
Directly set the span config for the range under test rather than setting the ZoneConfig and waiting for it to propagate. In addition to simplifying the test it also makes it run faster. Fixes: cockroachdb#119230 Epic: none Release note: None
Directly set the span config for the range under test rather than setting the ZoneConfig and waiting for it to propagate. In addition to simplifying the test it also makes it run faster. Fixes: cockroachdb#119230 Epic: none Release note: None
122710: kvserver: fix TestStoreRangeSplitAndMergeWithGlobalReads r=arulajmani a=andrewbaptist Directly set the span config for the range under test rather than setting the ZoneConfig and waiting for it to propagate. In addition to simplifying the test it also makes it run faster. Fixes: #119230 Epic: none Release note: None 122720: sql/delegate: don't include external connections in SHOW SYSTEM GRANTS r=rafiss a=rafiss Epic: None Release note (bug fix): Privileges granted for external connections were incorrectly showing up in SHOW SYSTEM GRANTS, but were not useful since there is no associated object name. Now they do not appear there. Instead, the SHOW GRANTS ON EXTERNAL CONNECTION syntax should be used. Co-authored-by: Andrew Baptist <[email protected]> Co-authored-by: Rafi Shamim <[email protected]>
kv/kvserver.TestStoreRangeSplitAndMergeWithGlobalReads failed with artifacts on master @ cc6ca026319024800395293b0fb18f05dd8eb50e:
Help
See also: How To Investigate a Go Test Failure (internal)
This test on roachdash | Improve this report!
Jira issue: CRDB-36100
The text was updated successfully, but these errors were encountered: