Skip to content

release-26.2: server: TestDrain failed #166117

@github-actions

Description

@github-actions

server.TestDrain failed on release-26.2 @ e45d572891ae68c6a062b8f85cbeaa6f51a22e92:

Fatal error:

panic: runtime error: invalid memory address or nil pointer dereference [recovered, repanicked]
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x1e9182a]

Stack:

goroutine 14871 [running]:
testing.tRunner.func1.2({0x6236720, 0xbe14080})
	GOROOT/src/testing/testing.go:1872 +0x237
testing.tRunner.func1()
	GOROOT/src/testing/testing.go:1875 +0x35b
panic({0x6236720?, 0xbe14080?})
	GOROOT/src/runtime/panic.go:783 +0x132
github.com/cockroachdb/cockroach/pkg/util/grpcutil.IsClosedConnection({0x0, 0x0})
	pkg/util/grpcutil/grpc_util.go:94 +0xea
github.com/cockroachdb/cockroach/pkg/server_test.doTestDrain.func3()
	pkg/server/drain_test.go:130 +0x65
github.com/cockroachdb/cockroach/pkg/testutils.SucceedsWithinError.func1()
	pkg/testutils/soon.go:76 +0x42
github.com/cockroachdb/cockroach/pkg/util/retry.ForDuration(0xa7a358200, 0xc002a8fd40)
	pkg/util/retry/retry.go:362 +0xbe
github.com/cockroachdb/cockroach/pkg/testutils.SucceedsWithinError(0xc019153ec8, 0xa7a358200)
	pkg/testutils/soon.go:82 +0x56
github.com/cockroachdb/cockroach/pkg/testutils.SucceedsWithin({0x7c29930, 0xc01f3c5410}, 0xc019153ec8, 0xa7a358200)
	pkg/testutils/soon.go:59 +0x58
github.com/cockroachdb/cockroach/pkg/testutils.SucceedsSoon({0x7c29930, 0xc01f3c5410}, 0xc019153ec8)
	pkg/testutils/soon.go:38 +0x45
github.com/cockroachdb/cockroach/pkg/server_test.doTestDrain(0xc013794a80, 0x0)
	pkg/server/drain_test.go:128 +0x3b6
github.com/cockroachdb/cockroach/pkg/server_test.TestDrain.func1(0x5d1ed3?, 0x53?)
	pkg/server/drain_test.go:40 +0x13
github.com/cockroachdb/cockroach/pkg/testutils.RunValues[...].func1()
	pkg/testutils/subtest.go:23 +0x1b
testing.tRunner(0xc013794a80, 0xc013beb220)
	GOROOT/src/testing/testing.go:1934 +0xea
created by testing.(*T).Run in goroutine 14866
	GOROOT/src/testing/testing.go:1997 +0x465
Log preceding fatal error

=== RUN   TestDrain
    test_log_scope.go:172: test logs captured to: outputs.zip/logTestDrain172011007
    test_log_scope.go:82: use -show-logs to present logs inline
--- FAIL: TestDrain (24.22s)

Parameters:

  • attempt=1
  • run=1
  • shard=11
Help

See also: How To Investigate a Go Test Failure (internal)

/cc @cockroachdb/kv-triage @cockroachdb/sql-foundations

This test on roachdash | Improve this report!

Jira issue: CRDB-61751

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-test-failureBroken test (automatically or manually discovered).O-robotOriginated from a bot.T-sql-foundationsSQL Foundations Team (formerly SQL Schema + SQL Sessions)branch-release-26.2Used to mark GA and release blockers, technical advisories, and bugs for 26.2release-blockerIndicates a release-blocker. Use with branch-release-2x.x label to denote which branch is blocked.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions