-
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
cmd/roachtest: TestVMPreemptionPolling failed #135267
Comments
This changes monitorForPreemptedVMs to read pollPreemptionInterval just once, so when unit tests change the value we don't run into concurrent access. Fixes: cockroachdb#135267 Epic: none Release note: none
cmd/roachtest.TestVMPreemptionPolling failed on master @ e83bc46aa42f2476b4b11b9703b8038c660dc980:
Parameters:
|
cmd/roachtest.TestVMPreemptionPolling failed on master @ 562232945d7bd199d1d07f067708072b4420f90a:
Parameters:
|
cmd/roachtest.TestVMPreemptionPolling failed on master @ 863987fd15e0776e15e006b41b9ac8b1e7000d16:
Parameters:
|
This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: cockroachdb#135267 Epic: none Release note: none
This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: cockroachdb#135267 Epic: none Release note: none
cmd/roachtest.TestVMPreemptionPolling failed on master @ d2fa9e6b658854e2217b8fe9133f3a976b62ea1a:
Parameters:
|
134671: storage: ingest columnar-block sstables when enabled r=RaduBerinde a=jbowens When the active cluster verison is sufficiently high and the columnar blocks cluster setting is enabled, build sstables for ingestion in table format TableFormatPebblev5 with columnar blocks. Epic: none Release note: none 135312: roachtest: fix TestVMPreemptionPolling data race r=srosenberg,herkolategan a=DarrylWong This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: #135267 Epic: none Release note: none 135715: ccl/schemachangerccl: deflake TestBackupSuccess r=fqazi a=fqazi Previously, the backup and restore tests for the declarative schema changer could flake because the latest completed schema job could not be sufficiently determined by the finish_time. This was because this time only has resolution of seconds at most, so multiple jobs could have the same finish time. To address this, this patch also sorts the jobs by job_id as well, which should be increasing for later jobs. Fixes: #131583 Release note: None Co-authored-by: Jackson Owens <[email protected]> Co-authored-by: DarrylWong <[email protected]> Co-authored-by: Faizan Qazi <[email protected]>
This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: cockroachdb#135267 Epic: none Release note: none
This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: cockroachdb#135267 Epic: none Release note: none
This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: cockroachdb#135267 Epic: none Release note: none
This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: cockroachdb#135267 Epic: none Release note: none
This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: cockroachdb#135267 Epic: none Release note: none
This change switches to pollPreemptionInterval to be a mutex protected struct instead, as multiple unit tests modify it and can lead to a data race without. Fixes: cockroachdb#135267 Epic: none Release note: none
cmd/roachtest.TestVMPreemptionPolling failed on master @ 7d943e9c3875319fe2dc35981c8385c16eb7ee27:
Parameters:
attempt=1
race=true
run=1
shard=1
Help
See also: How To Investigate a Go Test Failure (internal)
This test on roachdash | Improve this report!
Jira issue: CRDB-44427
The text was updated successfully, but these errors were encountered: