1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-14 19:10:49 +02:00

gnu: go-go-opencensus-io: Enable all tests.

* gnu/packages/golang-web.scm (go-go-opencensus-io)
[arguments] <go>: Use go-1.22.
<test-subdirs>: Run all available tests.
[propagated-inputs]: Add go-google-golang-org-grpc.

Change-Id: If8d93c3b2911139b36ece7c5e00def160e2be5ab
This commit is contained in:
Sharlatan Hellseher 2025-03-28 23:42:54 +00:00
parent 47b8b2e491
commit 5f8a6d5703
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -9768,6 +9768,7 @@ lists)
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list (list
#:go go-1.22
#:import-path "go.opencensus.io" #:import-path "go.opencensus.io"
#:test-flags #:test-flags
#~(list "-skip" #~(list "-skip"
@ -9776,20 +9777,6 @@ lists)
(list "TestAgainstSpecs/Successful_GET_call_to_https.*" (list "TestAgainstSpecs/Successful_GET_call_to_https.*"
"TestAgainstSpecs/Successfully_POST_call_to_https.*") "TestAgainstSpecs/Successfully_POST_call_to_https.*")
"|")) "|"))
#:test-subdirs
#~(list "exporter/..."
"internal"
;; "internal/testpb/..." ; missing packages
"metric/..."
;; "plugin/ocgrpc/..." ; missing packages
"plugin/ochttp/..."
"plugin/runmetrics/..."
"resource/..."
"stats/..."
"tag"
"trace/..."
;; "zpages" ; missing packages
"zpages/internal/...")
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-after 'unpack 'remove-examples (add-after 'unpack 'remove-examples
@ -9802,7 +9789,7 @@ lists)
go-github-com-google-go-cmp go-github-com-google-go-cmp
go-github-com-stretchr-testify go-github-com-stretchr-testify
go-golang-org-x-net go-golang-org-x-net
#; go-google-golang-org-grpc)) ; not packaged, long journey go-google-golang-org-grpc))
(home-page "https://opencensus.io/") (home-page "https://opencensus.io/")
(synopsis "Stats collection and distributed tracing framework") (synopsis "Stats collection and distributed tracing framework")
(description (description