cockroachdb / cockroachdb/cockroach

basalt-26.3.2-rc-20260908: pkg/sql/partitioning/partitioning_test: TestZoneConfigAppliesToTemporaryIndex failed

Open
#175,468 2 comments 0 reactions 0 assignees View on GitHub
branch-basalt-26.3.2-rc-20260908 C-test-failure O-robot T-sql-queries
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

pkg/sql/partitioning/partitioning_test.TestZoneConfigAppliesToTemporaryIndex [failed](https://mesolite.cluster.engflow.com/invocations/default/154a6740-7ddc-4b24-b932-f3322ce63402?testReportRun=1&testReportShard=1&testReportAttempt=1#targets-Ly9wa2cvc3FsL3BhcnRpdGlvbmluZzpwYXJ0aXRpb25pbmdfdGVzdA==) on basalt-26.3.2-rc-20260908 @ [807558e5e81666af257c811e925e4cae570abc28](https://github.com/cockroachdb/cockroach/commits/807558e5e81666af257c811e925e4cae570abc28):

```
github.com/cockroachdb/cockroach/pkg/rpc.internalClientAdapter.MuxRangeFeed.func3()
pkg/rpc/context.go:1123 +0x1c5
golang.org/x/sync/errgroup.(*Group).Go.func1()
external/org_golang_x_sync/errgroup/errgroup.go:93 +0x87
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 236842
external/org_golang_x_sync/errgroup/errgroup.go:78 +0x11d

goroutine 235740 [select, 1 minutes, "gen":"2", "mux_n":"1", "n":"1", "rangefeed":"table-stats-cache"]:
github.com/cockroachdb/cockroach/pkg/rpc.(*pipe).recv(0xc013815680, {0xa563988, 0xc003ada6e0})
pkg/rpc/context.go:1266 +0x16d
github.com/cockroachdb/cockroach/pkg/rpc.pipeReader.recv({0xc013815680?, 0xa4d8ce8?}, {0xa563988, 0xc003ada6e0}, {0x9e5c6e0, 0xc014bd6a80})
pkg/rpc/context.go:1302 +0x59
github.com/cockroachdb/cockroach/pkg/rpc.serverStream.RecvMsg(...)
pkg/rpc/context.go:1380
github.com/cockroachdb/cockroach/pkg/rpc.muxRangeFeedServerAdapter.Recv({{0xa5a20b8?, 0xc003a70f90?}})
pkg/rpc/context.go:1203 +0x62
github.com/cockroachdb/cockroach/pkg/server.(*Node).muxRangeFeed(0xc0180f0c08, {0x7f6281e91c88, 0xc013815940})
pkg/server/node.go:2335 +0xb08
github.com/cockroachdb/cockroach/pkg/server.(*Node).MuxRangeFeed(0xc0180f0c08, {0xa5b8890, 0xc013815940})
pkg/server/node.go:2290 +0x5a
github.com/cockroachdb/cockroach/pkg/rpc.internalClientAdapter.MuxRangeFeed.func3.1({0x0?, 0x0?}, {0xa5a20b8, 0xc003a70f90})
pkg/rpc/context.go:1118 +0x73
github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.StreamServerInterceptor.func13({0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90}, 0x108ca940, 0xc002c39b60)
pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:123 +0x639
github.com/cockroachdb/cockroach/pkg/rpc.serverStreamInterceptorsChain.run.func1({0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90})
pkg/rpc/context.go:950 +0x103
github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func4({0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90}, 0x108ca940, 0xc004686800)
pkg/rpc/context.go:191 +0xd7
github.com/cockroachdb/cockroach/pkg/rpc.serverStreamInterceptorsChain.run.func1({0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90})
pkg/rpc/context.go:953 +0x1d4
github.com/cockroachdb/cockroach/pkg/rpc.kvAuth.streamInterceptor({0xc02798a000, {{0x1}, {0xa5c2920, 0xc014584fc0}}, 0x0}, {0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90}, 0x108ca940, ...)
pkg/rpc/auth.go:192 +0x57d
github.com/cockroachdb/cockroach/pkg/rpc.serverStreamInterceptorsChain.run.func1({0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90})
pkg/rpc/context.go:953 +0x1d4
github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func2.1({0xc0196400a0?, 0xa563988?})
pkg/rpc/context.go:148 +0x66
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr(0xc0196400a0, {0xa563988, 0xc003ada6e0}, {0xa1ac54c, 0x28}, 0xc004147d10)
pkg/util/stop/stopper.go:358 +0x237
github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func2({0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90}, 0x108ca940, 0xc004686800)
pkg/rpc/context.go:147 +0x15a
github.com/cockroachdb/cockroach/pkg/rpc.serverStreamInterceptorsChain.run.func1({0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90})
pkg/rpc/context.go:953 +0x1d4
github.com/cockroachdb/cockroach/pkg/rpc.serverStreamInterceptorsChain.run({0xc020991960, 0x4, 0x4}, {0xa00fbe0, 0xc0180f0c08}, {0xa5a20b8, 0xc003a70f90}, 0x108ca940, 0xc002c39b60)
pkg/rpc/context.go:955 +0x25e
github.com/cockroachdb/cockroach/pkg/rpc.internalClientAdapter.MuxRangeFeed.func3()
pkg/rpc/context.go:1123 +0x1c5
golang.org/x/sync/errgroup.(*Group).Go.func1()
external/org_golang_x_sync/errgroup/errgroup.go:93 +0x87
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 235739
external/org_golang_x_sync/errgroup/errgroup.go:78 +0x11d
```

Parameters:
- attempt=1
- race=true
- run=1
- shard=1
Help

See also: [How To Investigate a Go Test Failure \(internal\)](https://cockroachlabs.atlassian.net/l/c/HgfXfJgM)

Same failure on other branches

- #173702 pkg/sql/partitioning/partitioning_test: TestZoneConfigAppliesToTemporaryIndex failed [C-autosolve C-test-failure O-robot T-sql-queries branch-master]

[This test on roachdash](https://roachdash.crdb.dev/?filter=status:open%20t:.*TestZoneConfigAppliesToTemporaryIndex.*&sort=title+created&display=lastcommented+project) | [Improve this report!](https://github.com/cockroachdb/cockroach/tree/master/pkg/cmd/bazci/githubpost/issues)

Contributor guide

Open the contributing guide

Research direction

Start with pkg/sql/partitioning/partitioning_test and run TestZoneConfigAppliesToTemporaryIndex using the reported race=true, run=1, and shard=1 parameters. Inspect the linked test report and compare the same failure in #173702; done means the test passes reliably on the affected branch and the underlying failure is addressed.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
databases, testing
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.