diff --git a/pkg/kv/kvnemesis/kvnemesis_test.go b/pkg/kv/kvnemesis/kvnemesis_test.go index 2a8dd33859b3..7e423d8a4a01 100644 --- a/pkg/kv/kvnemesis/kvnemesis_test.go +++ b/pkg/kv/kvnemesis/kvnemesis_test.go @@ -514,6 +514,11 @@ func TestKVNemesisMultiNode_Partition_Safety(t *testing.T) { testGeneratorConfig: func(cfg *GeneratorConfig) { cfg.Ops.Fault.AddNetworkPartition = 1 cfg.Ops.Fault.RemoveNetworkPartition = 1 + // This is the only operation that executes via SQL. As such, we suspect + // context cancellations are not always respected, resulting in the test + // hanging. The current suspect is lib/pq. See #160293. + // TODO(mira): Consider toggling global reads by editing the span config. + cfg.Ops.ChangeZone.ToggleGlobalReads = 0 }, }) }