-
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
ccl/kvccl/kvfollowerreadsccl: TestFollowerReadsWithStaleDescriptor failed #108087
Labels
A-testing
Testing tools and infrastructure
branch-master
Failures and bugs on the master branch.
C-bug
Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.
C-test-failure
Broken test (automatically or manually discovered).
O-robot
Originated from a bot.
T-kv
KV Team
Milestone
Comments
cockroach-teamcity
added
branch-master
Failures and bugs on the master branch.
C-test-failure
Broken test (automatically or manually discovered).
O-robot
Originated from a bot.
T-kv
KV Team
labels
Aug 3, 2023
Looks like a classic data race between a variable mutated in the test's main goroutine and read in an execution hook.
|
craig bot
pushed a commit
that referenced
this issue
Aug 3, 2023
107756: roachtest: make path to default cockroach public r=srosenberg a=renatolabs The roachtest test runner already uploads the `cockroach` binary passed with `--cockroach` to every node in the cluster. By making the path to that file public, we allow tests to use that binary, stopping avoidable uploads. Concretely, this commit removes a step from `mixedversion` tests where the same logic of uploading the current binary took place. Tests can use the new constant in the `test` package instead. Epic: none Release note: None 108082: sql: remove slow functions from TestRandomSyntaxFunctions r=fqazi a=fqazi Previously, we could easily timeout running slower, functions in the random syntax functions test. We attempted to minimize this risk with resettable timeouts which helped, but libpq has limited support for cancellation, so we need to fully pull these out. To address this, this patch will remove: crdb_internal.revalidate_unique_constraints_in_all_tables and crdb_internal.validate_ttl_scheduled_jobs from testing. Fixes: #107929 Release note: None 108118: kv: deflake TestFollowerReadsWithStaleDescriptor r=nvanbenschoten a=nvanbenschoten Fixes #108087. This fix avoids a data race in the test. The race was harmless, but could cause the test to fail when run with the race detector. Release note: None Co-authored-by: Renato Costa <[email protected]> Co-authored-by: Faizan Qazi <[email protected]> Co-authored-by: Nathan VanBenschoten <[email protected]>
blathers-crl bot
pushed a commit
that referenced
this issue
Aug 3, 2023
Fixes #108087. This fix avoids a data race in the test. The race was harmless, but could cause the test to fail when run with the race detector. Release note: None
nvanbenschoten
added
C-bug
Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.
A-testing
Testing tools and infrastructure
labels
Aug 6, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
A-testing
Testing tools and infrastructure
branch-master
Failures and bugs on the master branch.
C-bug
Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.
C-test-failure
Broken test (automatically or manually discovered).
O-robot
Originated from a bot.
T-kv
KV Team
ccl/kvccl/kvfollowerreadsccl.TestFollowerReadsWithStaleDescriptor failed with artifacts on master @ 4fe2a80d81c6fc5a3da3c7c44c5fc38da67e0367:
Parameters:
TAGS=bazel,gss,race
,stress=true
Help
See also: How To Investigate a Go Test Failure (internal)
This test on roachdash | Improve this report!
Jira issue: CRDB-30309
The text was updated successfully, but these errors were encountered: