Skip to content

[exporterqueue] Implement blocking queue #26327

[exporterqueue] Implement blocking queue

[exporterqueue] Implement blocking queue #26327

Triggered via pull request January 14, 2025 21:47
Status Failure
Total duration 3m 19s
Artifacts

build-and-test.yml

on: pull_request
setup-environment
8s
setup-environment
govulncheck
30s
govulncheck
Matrix: unittest-matrix
Matrix: cross-build-collector
unittest
0s
unittest
Fit to window
Zoom out
Zoom in

Annotations

72 errors and 17 warnings
cross-build-collector (linux, arm, 7)
undefined: sizedChannel
cross-build-collector (linux, arm, 7)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (linux, arm, 7)
undefined: newSizedChannel
cross-build-collector (linux, arm, 7)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (linux, arm, 7)
Process completed with exit code 2.
cross-build-collector (windows, 386)
undefined: sizedChannel
cross-build-collector (windows, 386)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (windows, 386)
undefined: newSizedChannel
cross-build-collector (windows, 386)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (windows, 386)
Process completed with exit code 2.
cross-build-collector (linux, amd64)
undefined: sizedChannel
cross-build-collector (linux, amd64)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
test-coverage
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)\n"
test-coverage
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)\n"
cross-build-collector (linux, amd64)
undefined: newSizedChannel
test-coverage: exporter/exporterqueue/blocking_queue.go#L16
undefined: sizedChannel
cross-build-collector (linux, amd64)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
test-coverage: exporter/exporterqueue/blocking_queue.go#L33
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (linux, amd64)
Process completed with exit code 2.
test-coverage: exporter/exporterqueue/blocking_queue.go#L34
undefined: newSizedChannel
test-coverage: exporter/exporterqueue/bounded_memory_queue.go#L32
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
test-coverage
Process completed with exit code 2.
cross-build-collector (linux, ppc64le)
undefined: sizedChannel
cross-build-collector (linux, ppc64le)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (linux, ppc64le)
undefined: newSizedChannel
cross-build-collector (linux, ppc64le)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (linux, ppc64le)
Process completed with exit code 2.
cross-build-collector (darwin, amd64)
undefined: sizedChannel
cross-build-collector (darwin, amd64)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (darwin, amd64)
undefined: newSizedChannel
cross-build-collector (darwin, amd64)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (darwin, amd64)
Process completed with exit code 2.
unittest-matrix (ubuntu-latest, ~1.23)
undefined: sizedChannel
unittest-matrix (ubuntu-latest, ~1.23)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
unittest-matrix (ubuntu-latest, ~1.23)
undefined: newSizedChannel
unittest-matrix (ubuntu-latest, ~1.23)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
unittest-matrix (ubuntu-latest, ~1.23)
undefined: sizedChannel
unittest-matrix (ubuntu-latest, ~1.23)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
unittest-matrix (ubuntu-latest, ~1.23)
undefined: newSizedChannel
unittest-matrix (ubuntu-latest, ~1.23)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
unittest-matrix (ubuntu-latest, ~1.23)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)\n"
unittest-matrix (ubuntu-latest, ~1.23)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)\n"
unittest-matrix (ubuntu-latest, ~1.22)
The job was canceled because "ubuntu-latest__1_23" failed.
unittest-matrix (ubuntu-latest, ~1.22)
The operation was canceled.
cross-build-collector (darwin, arm64)
undefined: sizedChannel
cross-build-collector (darwin, arm64)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (darwin, arm64)
undefined: newSizedChannel
cross-build-collector (darwin, arm64)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (darwin, arm64)
Process completed with exit code 2.
cross-build-collector (linux, s390x)
undefined: sizedChannel
cross-build-collector (linux, 386)
undefined: sizedChannel
cross-build-collector (linux, s390x)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (linux, 386)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (linux, 386)
undefined: newSizedChannel
cross-build-collector (linux, s390x)
undefined: newSizedChannel
cross-build-collector (linux, 386)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (linux, s390x)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (linux, 386)
Process completed with exit code 2.
cross-build-collector (linux, s390x)
Process completed with exit code 2.
cross-build-collector (linux, arm64)
undefined: sizedChannel
cross-build-collector (linux, arm64)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (linux, arm64)
undefined: newSizedChannel
cross-build-collector (linux, arm64)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (linux, arm64)
Process completed with exit code 2.
cross-build-collector (windows, amd64)
undefined: sizedChannel
cross-build-collector (windows, amd64)
cannot use &blockingMemoryQueue[T]{…} (value of type *blockingMemoryQueue[T]) as Queue[T] value in return statement: *blockingMemoryQueue[T] does not implement Queue[T] (missing method Capacity)
cross-build-collector (windows, amd64)
undefined: newSizedChannel
cross-build-collector (windows, amd64)
cannot use &boundedMemoryQueue[T]{…} (value of type *boundedMemoryQueue[T]) as Queue[T] value in return statement: *boundedMemoryQueue[T] does not implement Queue[T] (missing method IsBlocking)
cross-build-collector (windows, amd64)
Process completed with exit code 2.
unittest
Process completed with exit code 1.
checks
Process completed with exit code 1.
lint
Process completed with exit code 2.
setup-environment
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
govulncheck
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (linux, arm, 7)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (windows, 386)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (linux, amd64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
test-coverage
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (linux, ppc64le)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (darwin, amd64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
unittest-matrix (ubuntu-latest, ~1.23)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (darwin, arm64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (linux, s390x)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (linux, 386)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (linux, arm64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
cross-build-collector (windows, amd64)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
unittest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
checks
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636