Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data race in test: TestRockskipIntegration #63360

Closed
unknwon opened this issue Jun 20, 2024 · 1 comment
Closed

Data race in test: TestRockskipIntegration #63360

unknwon opened this issue Jun 20, 2024 · 1 comment

Comments

@unknwon
Copy link
Member

unknwon commented Jun 20, 2024

exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //dev/rockskipintegration:rockskipintegration_test
-----------------------------------------------------------------------------
==================
WARNING: DATA RACE
Write at 0x00c00226af60 by goroutine 495:
  github.com/sourcegraph/sourcegraph/internal/observation.(*ErrCollector).Collect()
      internal/observation/observation.go:181 +0x11c
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/git.(*observableBackend).ArchiveReader.func1()
      cmd/gitserver/internal/git/observability.go:231 +0xb4
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/git.(*observableReadCloser).Close()
      cmd/gitserver/internal/git/observability.go:276 +0x6d
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal.(*grpcServer).Archive.deferwrap1()
      cmd/gitserver/internal/server_grpc.go:206 +0x42
  runtime.deferreturn()
      GOROOT/src/runtime/panic.go:602 +0x5d
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal.(*loggingGRPCServer).Archive()
      cmd/gitserver/internal/server_grpc_logger.go:370 +0x1bc
  github.com/sourcegraph/sourcegraph/internal/gitserver/v1._GitserverService_Archive_Handler()
      bazel-out/k8-fastbuild-ST-36cdc96de9cf/bin/internal/gitserver/v1/v1_go_proto_/github.com/sourcegraph/sourcegraph/internal/gitserver/v1/gitserver_grpc.pb.go:1063 +0x141
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/accesslog.StreamServerInterceptor.func1()
      cmd/gitserver/internal/accesslog/accesslog.go:195 +0x1ab
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/contextconv.StreamServerInterceptor()
      internal/grpc/contextconv/conversion.go:37 +0x61
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.StreamServerInterceptor.func1()
      external/io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc/interceptor.go:435 +0x9be
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func7()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func6()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func5()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func4()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/messagesize.streamServerInterceptor()
      internal/grpc/messagesize/prometheus.go:118 +0x170
  github.com/sourcegraph/sourcegraph/internal/grpc/messagesize.StreamServerInterceptor()
      internal/grpc/messagesize/prometheus.go:110 +0x84
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.(*ServerMetrics).StreamServerInterceptor.StreamServerInterceptor.func16()
      external/com_github_grpc_ecosystem_go_grpc_middleware_v2/interceptors/server.go:35 +0x38f
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/internalerrs.LoggingStreamServerInterceptor.func2()
      internal/grpc/internalerrs/logging.go:146 +0xc9
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.NewStreamPanicCatcher.func3()
      internal/grpc/panics.go:32 +0x141
  google.golang.org/grpc.NewServer.chainStreamServerInterceptors.chainStreamInterceptors.func2()
      external/org_golang_google_grpc/server.go:1516 +0xdc
  google.golang.org/grpc.(*Server).processStreamingRPC()
      external/org_golang_google_grpc/server.go:1680 +0x1f8e
  google.golang.org/grpc.(*Server).handleStream()
      external/org_golang_google_grpc/server.go:1794 +0x17c4
  google.golang.org/grpc.(*Server).serveStreams.func2.1()
      external/org_golang_google_grpc/server.go:1029 +0x158

Previous read at 0x00c00226af60 by goroutine 497:
  github.com/sourcegraph/sourcegraph/internal/observation.(*Operation).With.func1()
      internal/observation/observation.go:291 +0xbeb
  github.com/sourcegraph/sourcegraph/internal/observation.(*Operation).WithErrorsAndLogger.func1()
      internal/observation/observation.go:235 +0x196
  github.com/sourcegraph/sourcegraph/internal/observation.FinishFunc.OnCancel.func1()
      internal/observation/observation.go:167 +0xcc

Goroutine 495 (running) created at:
  google.golang.org/grpc.(*Server).serveStreams.func2()
      external/org_golang_google_grpc/server.go:1040 +0x224
  google.golang.org/grpc/internal/transport.(*serverHandlerTransport).HandleStreams()
      external/org_golang_google_grpc/internal/transport/handler_server.go:440 +0xbca
  google.golang.org/grpc.(*Server).serveStreams()
      external/org_golang_google_grpc/server.go:1023 +0x69b
  google.golang.org/grpc.(*Server).ServeHTTP()
      external/org_golang_google_grpc/server.go:1085 +0x1ec
  github.com/sourcegraph/sourcegraph/cmd/gitserver/shared.makeHTTPServer.MultiplexHandlers.func3()
      internal/grpc/grpc.go:19 +0xd6
  net/http.HandlerFunc.ServeHTTP()
      GOROOT/src/net/http/server.go:2166 +0x47
  net/http.Handler.ServeHTTP-fm()
      <autogenerated>:1 +0x67
  golang.org/x/net/http2.(*serverConn).runHandler()
      external/org_golang_x_net/http2/server.go:2414 +0x253
  golang.org/x/net/http2.(*serverConn).scheduleHandler.gowrap1()
      external/org_golang_x_net/http2/server.go:2348 +0x5d

Goroutine 497 (finished) created at:
  github.com/sourcegraph/sourcegraph/internal/observation.FinishFunc.OnCancel()
      internal/observation/observation.go:165 +0x175
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/git.(*observableBackend).ArchiveReader()
      cmd/gitserver/internal/git/observability.go:216 +0x164
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal.(*grpcServer).Archive()
      cmd/gitserver/internal/server_grpc.go:189 +0x12ea
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal.(*loggingGRPCServer).Archive()
      cmd/gitserver/internal/server_grpc_logger.go:370 +0x1bc
  github.com/sourcegraph/sourcegraph/internal/gitserver/v1._GitserverService_Archive_Handler()
      bazel-out/k8-fastbuild-ST-36cdc96de9cf/bin/internal/gitserver/v1/v1_go_proto_/github.com/sourcegraph/sourcegraph/internal/gitserver/v1/gitserver_grpc.pb.go:1063 +0x141
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/accesslog.StreamServerInterceptor.func1()
      cmd/gitserver/internal/accesslog/accesslog.go:195 +0x1ab
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/contextconv.StreamServerInterceptor()
      internal/grpc/contextconv/conversion.go:37 +0x61
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.StreamServerInterceptor.func1()
      external/io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc/interceptor.go:435 +0x9be
 
┌ Search args: {Repo:github.com/sourcegraph/rockskiptest CommitID:c46530cced69d90aebc5a069742c1adde1c942e3 Query: IsRegExp:false IsCaseSensitive:false IncludePatterns:[] ExcludePattern: IncludeLangs:[] ExcludeLangs:[] First:0 Timeout:0s}
│ Query:
│ 
│ 		SELECT path
│ 		FROM rockskip_symbols
│ 		WHERE
│ 			'{1}' && singleton_integer(repo_id)
│ 			AND     '{1}' && added
│ 			AND NOT '{1}' && deleted
│ 			AND TRUE
│ 		LIMIT 100;
│ EXPLAIN:
│ Limit  (cost=4.40..5.77 rows=1 width=32)
│   ->  Bitmap Heap Scan on rockskip_symbols  (cost=4.40..5.77 rows=1 width=32)
│         Recheck Cond: (('{1}'::integer[] && singleton_integer(repo_id)) AND ('{1}'::integer[] && added))
│         Filter: (NOT ('{1}'::integer[] && deleted))
│         ->  Bitmap Index Scan on rockskip_symbols_gin  (cost=0.00..4.40 rows=1 width=0)
│               Index Cond: ((singleton_integer(repo_id) && '{1}'::integer[]) AND (added && '{1}'::integer[]))
â”” 0.89ms, 1 symbols
 
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func7()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func6()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func5()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func4()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/messagesize.streamServerInterceptor()
      internal/grpc/messagesize/prometheus.go:118 +0x170
  github.com/sourcegraph/sourcegraph/internal/grpc/messagesize.StreamServerInterceptor()
      internal/grpc/messagesize/prometheus.go:110 +0x84
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.(*ServerMetrics).StreamServerInterceptor.StreamServerInterceptor.func16()
      external/com_github_grpc_ecosystem_go_grpc_middleware_v2/interceptors/server.go:35 +0x38f
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/internalerrs.LoggingStreamServerInterceptor.func2()
      internal/grpc/internalerrs/logging.go:146 +0xc9
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.NewStreamPanicCatcher.func3()
      internal/grpc/panics.go:32 +0x141
  google.golang.org/grpc.NewServer.chainStreamServerInterceptors.chainStreamInterceptors.func2()
      external/org_golang_google_grpc/server.go:1516 +0xdc
  google.golang.org/grpc.(*Server).processStreamingRPC()
      external/org_golang_google_grpc/server.go:1680 +0x1f8e
  google.golang.org/grpc.(*Server).handleStream()
      external/org_golang_google_grpc/server.go:1794 +0x17c4
  google.golang.org/grpc.(*Server).serveStreams.func2.1()
      external/org_golang_google_grpc/server.go:1029 +0x158
==================
==================
WARNING: DATA RACE
Write at 0x00c00226af70 by goroutine 495:
  github.com/sourcegraph/sourcegraph/internal/observation.(*ErrCollector).Collect()
      internal/observation/observation.go:182 +0x205
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/git.(*observableBackend).ArchiveReader.func1()
      cmd/gitserver/internal/git/observability.go:231 +0xb4
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/git.(*observableReadCloser).Close()
      cmd/gitserver/internal/git/observability.go:276 +0x6d
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal.(*grpcServer).Archive.deferwrap1()
      cmd/gitserver/internal/server_grpc.go:206 +0x42
  runtime.deferreturn()
      GOROOT/src/runtime/panic.go:602 +0x5d
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal.(*loggingGRPCServer).Archive()
      cmd/gitserver/internal/server_grpc_logger.go:370 +0x1bc
  github.com/sourcegraph/sourcegraph/internal/gitserver/v1._GitserverService_Archive_Handler()
      bazel-out/k8-fastbuild-ST-36cdc96de9cf/bin/internal/gitserver/v1/v1_go_proto_/github.com/sourcegraph/sourcegraph/internal/gitserver/v1/gitserver_grpc.pb.go:1063 +0x141
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/accesslog.StreamServerInterceptor.func1()
      cmd/gitserver/internal/accesslog/accesslog.go:195 +0x1ab
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/contextconv.StreamServerInterceptor()
      internal/grpc/contextconv/conversion.go:37 +0x61
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.StreamServerInterceptor.func1()
      external/io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc/interceptor.go:435 +0x9be
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func7()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func6()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func5()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func4()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/messagesize.streamServerInterceptor()
      internal/grpc/messagesize/prometheus.go:118 +0x170
  github.com/sourcegraph/sourcegraph/internal/grpc/messagesize.StreamServerInterceptor()
      internal/grpc/messagesize/prometheus.go:110 +0x84
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.(*ServerMetrics).StreamServerInterceptor.StreamServerInterceptor.func16()
      external/com_github_grpc_ecosystem_go_grpc_middleware_v2/interceptors/server.go:35 +0x38f
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/internalerrs.LoggingStreamServerInterceptor.func2()
      internal/grpc/internalerrs/logging.go:146 +0xc9
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.NewStreamPanicCatcher.func3()
      internal/grpc/panics.go:32 +0x141
  google.golang.org/grpc.NewServer.chainStreamServerInterceptors.chainStreamInterceptors.func2()
      external/org_golang_google_grpc/server.go:1516 +0xdc
  google.golang.org/grpc.(*Server).processStreamingRPC()
      external/org_golang_google_grpc/server.go:1680 +0x1f8e
  google.golang.org/grpc.(*Server).handleStream()
      external/org_golang_google_grpc/server.go:1794 +0x17c4
  google.golang.org/grpc.(*Server).serveStreams.func2.1()
      external/org_golang_google_grpc/server.go:1029 +0x158

Previous read at 0x00c00226af70 by goroutine 497:
  github.com/sourcegraph/sourcegraph/internal/observation.(*Operation).With.func1()
      internal/observation/observation.go:294 +0xc65
  github.com/sourcegraph/sourcegraph/internal/observation.(*Operation).WithErrorsAndLogger.func1()
      internal/observation/observation.go:235 +0x196
  github.com/sourcegraph/sourcegraph/internal/observation.FinishFunc.OnCancel.func1()
      internal/observation/observation.go:167 +0xcc

Goroutine 495 (running) created at:
  google.golang.org/grpc.(*Server).serveStreams.func2()
      external/org_golang_google_grpc/server.go:1040 +0x224
  google.golang.org/grpc/internal/transport.(*serverHandlerTransport).HandleStreams()
      external/org_golang_google_grpc/internal/transport/handler_server.go:440 +0xbca
  google.golang.org/grpc.(*Server).serveStreams()
      external/org_golang_google_grpc/server.go:1023 +0x69b
  google.golang.org/grpc.(*Server).ServeHTTP()
      external/org_golang_google_grpc/server.go:1085 +0x1ec
  github.com/sourcegraph/sourcegraph/cmd/gitserver/shared.makeHTTPServer.MultiplexHandlers.func3()
      internal/grpc/grpc.go:19 +0xd6
  net/http.HandlerFunc.ServeHTTP()
      GOROOT/src/net/http/server.go:2166 +0x47
  net/http.Handler.ServeHTTP-fm()
      <autogenerated>:1 +0x67
  golang.org/x/net/http2.(*serverConn).runHandler()
      external/org_golang_x_net/http2/server.go:2414 +0x253
  golang.org/x/net/http2.(*serverConn).scheduleHandler.gowrap1()
      external/org_golang_x_net/http2/server.go:2348 +0x5d

Goroutine 497 (finished) created at:
  github.com/sourcegraph/sourcegraph/internal/observation.FinishFunc.OnCancel()
      internal/observation/observation.go:165 +0x175
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/git.(*observableBackend).ArchiveReader()
      cmd/gitserver/internal/git/observability.go:216 +0x164
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal.(*grpcServer).Archive()
      cmd/gitserver/internal/server_grpc.go:189 +0x12ea
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal.(*loggingGRPCServer).Archive()
      cmd/gitserver/internal/server_grpc_logger.go:370 +0x1bc
  github.com/sourcegraph/sourcegraph/internal/gitserver/v1._GitserverService_Archive_Handler()
      bazel-out/k8-fastbuild-ST-36cdc96de9cf/bin/internal/gitserver/v1/v1_go_proto_/github.com/sourcegraph/sourcegraph/internal/gitserver/v1/gitserver_grpc.pb.go:1063 +0x141
  github.com/sourcegraph/sourcegraph/cmd/gitserver/internal/accesslog.StreamServerInterceptor.func1()
      cmd/gitserver/internal/accesslog/accesslog.go:195 +0x1ab
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/contextconv.StreamServerInterceptor()
      internal/grpc/contextconv/conversion.go:37 +0x61
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.StreamServerInterceptor.func1()
      external/io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc/interceptor.go:435 +0x9be
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func7()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func6()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func5()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.StreamServerPropagator.func4()
      internal/grpc/propagator/propagator.go:85 +0x137
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/messagesize.streamServerInterceptor()
      internal/grpc/messagesize/prometheus.go:118 +0x170
  github.com/sourcegraph/sourcegraph/internal/grpc/messagesize.StreamServerInterceptor()
      internal/grpc/messagesize/prometheus.go:110 +0x84
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.(*ServerMetrics).StreamServerInterceptor.StreamServerInterceptor.func16()
      external/com_github_grpc_ecosystem_go_grpc_middleware_v2/interceptors/server.go:35 +0x38f
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/internalerrs.LoggingStreamServerInterceptor.func2()
      internal/grpc/internalerrs/logging.go:146 +0xc9
  google.golang.org/grpc.getChainStreamHandler.func1()
      external/org_golang_google_grpc/server.go:1525 +0x118
  github.com/sourcegraph/sourcegraph/internal/grpc/defaults.buildServerOptions.NewStreamPanicCatcher.func3()
      internal/grpc/panics.go:32 +0x141
  google.golang.org/grpc.NewServer.chainStreamServerInterceptors.chainStreamInterceptors.func2()
      external/org_golang_google_grpc/server.go:1516 +0xdc
  google.golang.org/grpc.(*Server).processStreamingRPC()
      external/org_golang_google_grpc/server.go:1680 +0x1f8e
  google.golang.org/grpc.(*Server).handleStream()
      external/org_golang_google_grpc/server.go:1794 +0x17c4
  google.golang.org/grpc.(*Server).serveStreams.func2.1()
      external/org_golang_google_grpc/server.go:1029 +0x158
==================
Tasks (0.04s total, current ArchiveEach): ArchiveEach 61.25% 1x, run query 29.83% 1x, get hops 2.38% 1x, update last_accessed_at 1.71% 1x, parse 1.68% 1x, rLock 1.58% 1x, check commit presence 1.54% 1x, idle 0.01% 1x, 
--- FAIL: TestRockskipIntegration (5.13s)
    core.go:57: �[31mERROR�[0m TestRockskipIntegration.GlobalRateLimiter.git-rps �]8;;vscode:https://file/internal/ratelimit/globallimiter.go:185�ratelimit/globallimiter.go:185�]8;;� failed to acquire global rate limiter, falling back to default in-memory limiter {"error": "dial tcp: lookup redis-store on 127.0.0.53:53: server misbehaving"}
    dbtest.go:157: testdb: postgres:https://postgres:[email protected]:5432/sourcegraph-test-5852718007858487881?sslmode=disable&timezone=UTC
    testing.go:1398: race detected during execution of test
FAIL
@eseliger
Copy link
Member

fixed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants