Skip to content

ccl/sqlproxyccl: TestBackendDialTLS failed due to race condition in catalog nstree #95642

@cockroach-teamcity

Description

@cockroach-teamcity

ccl/sqlproxyccl.TestBackendDialTLS failed with artifacts on master @ 2861a4ee05fac1cc13f87bf00f368a65ea8700dc:

      github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:1964 +0x1cba
  github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).run()
      github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:1882 +0x424
  github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).runWithEx.func1()
      github.com/cockroachdb/cockroach/pkg/sql/internal.go:173 +0x117

Goroutine 5649 (running) created at:
  github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*conn).processCommandsAsync()
      github.com/cockroachdb/cockroach/pkg/sql/pgwire/conn.go:644 +0x3c4
  github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*conn).serveImpl()
      github.com/cockroachdb/cockroach/pkg/sql/pgwire/conn.go:368 +0xd15
  github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*Server).serveConn()
      github.com/cockroachdb/cockroach/pkg/sql/pgwire/conn.go:177 +0x48c
  github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*Server).ServeConn()
      github.com/cockroachdb/cockroach/pkg/sql/pgwire/server.go:774 +0xc0a
  github.com/cockroachdb/cockroach/pkg/server.(*SQLServerWrapper).AcceptClients.func1()
      github.com/cockroachdb/cockroach/pkg/server/tenant.go:716 +0x267
  github.com/cockroachdb/cockroach/pkg/server.startServeSQL.func1.1()
      github.com/cockroachdb/cockroach/pkg/server/server_sql.go:1588 +0x2eb
  github.com/cockroachdb/cockroach/pkg/util/netutil.(*TCPServer).ServeWith.func1()
      github.com/cockroachdb/cockroach/pkg/util/netutil/net.go:188 +0x111
  github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()
      github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:470 +0x1f6

Goroutine 5686 (running) created at:
  github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).runWithEx()
      github.com/cockroachdb/cockroach/pkg/sql/internal.go:172 +0x344
  github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).execInternal()
      github.com/cockroachdb/cockroach/pkg/sql/internal.go:903 +0xf76
  github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).QueryIteratorEx()
      github.com/cockroachdb/cockroach/pkg/sql/internal.go:722 +0x2ac
  github.com/cockroachdb/cockroach/pkg/sql.(*internalTxn).QueryIteratorEx()
      <autogenerated>:1 +0x132
  github.com/cockroachdb/cockroach/pkg/sql.forEachRoleMembership()
      github.com/cockroachdb/cockroach/pkg/sql/information_schema.go:2760 +0x155
  github.com/cockroachdb/cockroach/pkg/sql.resolveMemberOfWithAdminOption()
      github.com/cockroachdb/cockroach/pkg/sql/authorization.go:613 +0x1e4
  github.com/cockroachdb/cockroach/pkg/sql.MemberOfWithAdminOption.func2()
      github.com/cockroachdb/cockroach/pkg/sql/authorization.go:552 +0x111
  github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight.(*Group).doCall.func1()
      github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:387 +0x51
  github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTask()
      github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:305 +0x147
  github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight.(*Group).doCall()
      github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:386 +0x2a4
  github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight.(*Group).DoChan.func1()
      github.com/cockroachdb/cockroach/pkg/util/syncutil/singleflight/singleflight.go:356 +0xd0
==================
=== RUN   TestBackendDialTLS/tenant11
=== RUN   TestBackendDialTLS/tenant11To10

Parameters: TAGS=bazel,gss,race

Help

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

/cc @cockroachdb/sql-sessions @cockroachdb/server

This test on roachdash | Improve this report!

Jira issue: CRDB-23645

Metadata

Metadata

Assignees

Labels

A-schema-catalogRelated to the schema descriptors collection and the catalog API in general.C-test-failureBroken test (automatically or manually discovered).GA-blockerO-robotOriginated from a bot.T-sql-foundationsSQL Foundations Team (formerly SQL Schema + SQL Sessions)branch-masterFailures and bugs on the master branch.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions