cockroachdb / cockroachdb/cockroach

sql/inspect: TestInspectJobProtectedTimestamp failed

Open
#175,570 0 comments 0 reactions 0 assignees View on GitHub
branch-master C-test-failure O-robot release-blocker T-sql-queries
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

sql/inspect.TestInspectJobProtectedTimestamp [failed](https://mesolite.cluster.engflow.com/invocations/default/8899ca19-0813-4d52-baf2-30beeb44d064?testReportRun=4&testReportShard=8&testReportAttempt=1#targets-Ly9wa2cvc3FsL2luc3BlY3Q6aW5zcGVjdF90ZXN0) on master @ [bacdcd0cc34c20aad721e10de3d8693e7e823139](https://github.com/cockroachdb/cockroach/commits/bacdcd0cc34c20aad721e10de3d8693e7e823139):

```
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr(0x70078877830, {0x6c32bd0, 0x70088b10388}, {0x70075946ae0, 0x29}, 0x7007528ed20)
pkg/util/stop/stopper.go:358 +0x138
github.com/cockroachdb/cockroach/pkg/rpc.NewDRPCServer.makeStopperInterceptors.func4({0x6c5c020, 0x70088b10388}, {0x70075946ae0, 0x29}, 0x70082c33200)
pkg/rpc/drpc.go:339 +0xc5
storj.io/drpc/drpcmux.NewWithInterceptors.chainStreamInterceptors.func2({0x6c5c020, 0x70088b10388}, {0x70075946ae0, 0x29}, 0x1?)
external/io_storj_drpc/drpcmux/interceptor.go:63 +0x83
storj.io/drpc/drpcmux.(*Mux).HandleRPC(0x700879cd9c8, {0x6c5c020, 0x70088b10388}, {0x70075946ae0, 0x29})
external/io_storj_drpc/drpcmux/handle_rpc.go:40 +0x4af
storj.io/drpc/drpcserver.(*Server).handleRPC(0x70088408e08?, 0x70088b10388, {0x70075946ae0?, 0x269?})
external/io_storj_drpc/drpcserver/server.go:274 +0x42
storj.io/drpc/drpcserver.(*Server).ServeOne.func2()
external/io_storj_drpc/drpcserver/server.go:155 +0x5c
created by storj.io/drpc/drpcserver.(*Server).ServeOne in goroutine 1447546
external/io_storj_drpc/drpcserver/server.go:150 +0x2d1

goroutine 1444669 [select]:
github.com/cockroachdb/cockroach/pkg/server.(*Node).startPeriodicLivenessCompaction.func2({0x6c292c8, 0x700882e2780})
pkg/server/node.go:1192 +0x1a9
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func1({0x6c292c8, 0x700882e2780})
pkg/util/stop/stopper.go:447 +0x8a
created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx in goroutine 1444117
pkg/util/stop/stopper.go:445 +0x125

goroutine 1447577 [select]:
github.com/cockroachdb/cockroach/pkg/sql/sqlstats/persistedsqlstats.(*jobMonitor).start.func1({0x6c26f10, 0x700839f60f0})
pkg/sql/sqlstats/persistedsqlstats/scheduled_job_monitor.go:97 +0x2bd
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func1({0x6c26f10, 0x700839f60f0})
pkg/util/stop/stopper.go:447 +0x8a
created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx in goroutine 1444117
pkg/util/stop/stopper.go:445 +0x125

goroutine 1450478 [select, "job":"AUTO SPAN CONFIG RECONCILIATION id=1210946055587725313", "n":"sql1", "rangefeed":"sql-watcher-descriptor-rangefeed"]:
github.com/cockroachdb/cockroach/pkg/kv/kvclient/rangefeed.(*RangeFeed).processEvents(0x7006c82b880, {0x6c26ed8, 0x7006d31a190}, {0x6c8cc60, 0x70073181c70}, 0x700708f4af0)
pkg/kv/kvclient/rangefeed/rangefeed.go:437 +0xdc
github.com/cockroachdb/cockroach/pkg/kv/kvclient/rangefeed.(*RangeFeed).run.func3({0x6c26ed8?, 0x7006d31a190?})
pkg/kv/kvclient/rangefeed/rangefeed.go:393 +0xf8
github.com/cockroachdb/cockroach/pkg/util/ctxgroup.GoAndWait.Group.GoCtx.func1()
pkg/util/ctxgroup/ctxgroup.go:200 +0x79
golang.org/x/sync/errgroup.(*Group).Go.func1()
external/org_golang_x_sync/errgroup/errgroup.go:93 +0x50
created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1450471
external/org_golang_x_sync/errgroup/errgroup.go:78 +0x95

goroutine 1446769 [select]:
github.com/cockroachdb/cockroach/pkg/kv/kvprober.(*Prober).Start.(*Prober).Start.func1.func2({0x6c292c8, 0x70074184fa0})
pkg/kv/kvprober/kvprober.go:327 +0x2c6
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func1({0x6c292c8, 0x70074184fa0})
pkg/util/stop/stopper.go:447 +0x8a
created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx in goroutine 1444117
pkg/util/stop/stopper.go:445 +0x125
```

Parameters:
- attempt=1
- run=4
- shard=8
Help

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

[Improve this report!](https://github.com/cockroachdb/cockroach/tree/master/pkg/cmd/bazci/githubpost/issues)

Jira issue: CRDB-68466

Contributor guide

Open the contributing guide

Research direction

Start with the linked test report for sql/inspect.TestInspectJobProtectedTimestamp and the failure context from commit bacdcd0cc34c20aad721e10de3d8693e7e823139. Run or inspect that test, trace the reported goroutines through the referenced Go files, and consider the issue done when the test passes reliably with the underlying failure understood.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
databases, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.