>>> cloudflared: Building testing/cloudflared 2022.7.1-r0 (using abuild 3.9.0-r2) started Tue, 26 Jul 2022 07:20:17 +0000 >>> cloudflared: Checking sanity of /home/buildozer/aports/testing/cloudflared/APKBUILD... >>> cloudflared: Analyzing dependencies... >>> cloudflared: Installing for build: build-base go gettext (1/7) Installing go (1.18.4-r2) (2/7) Installing libintl (0.21-r3) (3/7) Installing libunistring (1.0-r0) (4/7) Installing gettext-libs (0.21-r3) (5/7) Installing libxml2 (2.9.14-r0) (6/7) Installing gettext (0.21-r3) (7/7) Installing .makedepends-cloudflared (20220726.072018) Executing busybox-1.35.0-r20.trigger OK: 718 MiB in 108 packages >>> cloudflared: Cleaning up srcdir >>> cloudflared: Cleaning up pkgdir >>> cloudflared: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cloudflared-2022.7.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> cloudflared: Fetching cloudflared-2022.7.1.tar.gz::https://github.com/cloudflare/cloudflared/archive/refs/tags/2022.7.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2128k 0 2128k 0 0 2570k 0 --:--:-- --:--:-- --:--:-- 2570k 100 8681k 0 8681k 0 0 4951k 0 --:--:-- 0:00:01 --:--:-- 7085k >>> cloudflared: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cloudflared-2022.7.1.tar.gz >>> cloudflared: Checking sha512sums... cloudflared-2022.7.1.tar.gz: OK >>> cloudflared: Unpacking /var/cache/distfiles/edge/cloudflared-2022.7.1.tar.gz... GOOS=linux GOARCH=amd64 go build -v -mod=vendor -ldflags='-X "main.Version=2d5e3a4341" -X "main.BuildTime=2022-07-26-0720 UTC" ' github.com/cloudflare/cloudflared/cmd/cloudflared golang.org/x/crypto/cryptobyte/asn1 github.com/cheekybits/genny/generic github.com/golang-collections/collections/queue zombiezen.com/go/capnproto2/internal/strquote zombiezen.com/go/capnproto2/internal/queue go.opentelemetry.io/otel/sdk/instrumentation github.com/cloudflare/cloudflared/overwatch golang.org/x/text/encoding/internal/identifier github.com/rivo/uniseg github.com/coredns/coredns/plugin/pkg/uniq google.golang.org/protobuf/internal/flags google.golang.org/grpc/attributes github.com/coredns/coredns/plugin/pkg/transport google.golang.org/protobuf/internal/set google.golang.org/grpc/serviceconfig golang.org/x/sys/internal/unsafeheader github.com/gobwas/pool/internal/pmath golang.org/x/crypto/internal/subtle golang.org/x/crypto/salsa20/salsa golang.org/x/net/internal/iana go.opentelemetry.io/otel/internal google.golang.org/grpc/internal/buffer github.com/gobwas/pool google.golang.org/protobuf/internal/pragma github.com/beorn7/perks/quantile google.golang.org/grpc/internal/grpcsync github.com/cloudflare/cloudflared/signal github.com/cloudflare/cloudflared/cfio github.com/coredns/coredns/plugin/pkg/cache golang.org/x/crypto/pbkdf2 golang.org/x/crypto/hkdf google.golang.org/grpc/encoding golang.org/x/text/transform github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg zombiezen.com/go/capnproto2/internal/packed golang.org/x/crypto/blowfish github.com/gobwas/httphead github.com/cloudflare/brotli-go/common github.com/modern-go/reflect2 github.com/cloudflare/brotli-go/dec github.com/cloudflare/brotli-go/brotli google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/tap google.golang.org/grpc/keepalive github.com/cespare/xxhash/v2 github.com/coredns/coredns/plugin/cache/freq golang.org/x/net/context github.com/cloudflare/cloudflared/retry golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/curve25519/internal/field golang.org/x/sync/errgroup golang.org/x/crypto/chacha20 github.com/cloudflare/brotli-go/enc golang.org/x/sys/unix github.com/flynn/go-shlex github.com/coredns/caddy/caddyfile google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/version google.golang.org/grpc/internal/envconfig github.com/apparentlymart/go-cidr/cidr google.golang.org/grpc/internal/grpclog github.com/coredns/coredns/plugin/pkg/log google.golang.org/grpc/codes google.golang.org/grpc/internal/backoff google.golang.org/grpc/metadata golang.org/x/net/internal/timeseries golang.org/x/net/bpf golang.org/x/net/http2/hpack github.com/opentracing/opentracing-go/log github.com/prometheus/procfs/internal/fs golang.org/x/text/unicode/bidi github.com/pkg/errors github.com/prometheus/procfs/internal/util github.com/rs/zerolog/internal/json github.com/prometheus/common/model golang.org/x/crypto/ed25519 gopkg.in/square/go-jose.v2/cipher golang.org/x/text/unicode/norm gopkg.in/square/go-jose.v2/json github.com/mitchellh/go-homedir github.com/russross/blackfriday/v2 github.com/pquerna/cachecontrol/cacheobject golang.org/x/net/context/ctxhttp google.golang.org/protobuf/internal/errors golang.org/x/sys/cpu gopkg.in/yaml.v3 golang.org/x/crypto/curve25519 golang.org/x/crypto/nacl/secretbox google.golang.org/grpc/grpclog github.com/certifi/gocertifi github.com/opentracing/opentracing-go github.com/gobwas/pool/pbufio github.com/gobwas/pool/pbytes github.com/coredns/caddy google.golang.org/grpc/internal/balancerload google.golang.org/grpc/internal/grpcutil golang.org/x/net/trace google.golang.org/grpc/stats golang.org/x/oauth2/internal github.com/gorilla/websocket google.golang.org/protobuf/encoding/protowire gopkg.in/natefinch/lumberjack.v2 github.com/BurntSushi/toml gopkg.in/yaml.v2 golang.org/x/crypto/ssh/internal/bcrypt_pbkdf github.com/google/uuid github.com/gobwas/ws github.com/lucas-clemente/quic-go/internal/protocol golang.org/x/crypto/cryptobyte github.com/cloudflare/cloudflared/ipaccess github.com/getsentry/raven-go google.golang.org/protobuf/reflect/protoreflect golang.org/x/crypto/ssh golang.org/x/crypto/blake2b google.golang.org/grpc/connectivity google.golang.org/grpc/internal/credentials github.com/opentracing/opentracing-go/ext github.com/rs/zerolog github.com/pquerna/cachecontrol golang.org/x/oauth2 golang.org/x/crypto/chacha20poly1305 zombiezen.com/go/capnproto2/schemas go.opentelemetry.io/otel/internal/baggage go.opentelemetry.io/otel/attribute go.opentelemetry.io/otel/codes github.com/go-logr/logr github.com/lucas-clemente/quic-go/internal/utils golang.org/x/text/secure/bidirule github.com/lucas-clemente/quic-go/quicvarint github.com/grpc-ecosystem/grpc-gateway/v2/utilities github.com/modern-go/concurrent github.com/gorilla/mux go.opentelemetry.io/otel/baggage zombiezen.com/go/capnproto2 github.com/cloudflare/cloudflared/certutil github.com/cloudflare/brotli-go golang.org/x/text/encoding github.com/gdamore/tcell/terminfo github.com/lucasb-eyer/go-colorful github.com/go-logr/logr/funcr github.com/grpc-ecosystem/grpc-gateway/v2/internal/httprule github.com/mattn/go-runewidth github.com/facebookgo/grace/gracenet github.com/cloudflare/golibs/lrucache github.com/coreos/go-systemd/daemon github.com/gdamore/encoding go.uber.org/automaxprocs/internal/cgroups golang.org/x/crypto/nacl/box github.com/marten-seemann/qtls-go1-18 go.opentelemetry.io/otel/trace github.com/go-logr/stdr go.uber.org/automaxprocs/internal/runtime google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/order google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/genid go.uber.org/automaxprocs/maxprocs gopkg.in/square/go-jose.v2 github.com/gobwas/ws/wsutil github.com/gdamore/tcell/terminfo/a/ansi github.com/gdamore/tcell/terminfo/v/vt100 github.com/gdamore/tcell/terminfo/v/vt102 github.com/gdamore/tcell/terminfo/v/vt220 github.com/gdamore/tcell/terminfo/x/xterm github.com/gdamore/tcell/terminfo/dynamic github.com/gdamore/tcell/terminfo/a/adm3a github.com/gdamore/tcell/terminfo/a/aixterm google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/encoding/json github.com/gdamore/tcell/terminfo/a/alacritty github.com/gdamore/tcell/terminfo/a/aterm github.com/gdamore/tcell/terminfo/b/beterm github.com/gdamore/tcell/terminfo/b/bsdos_pc github.com/gdamore/tcell/terminfo/c/cygwin google.golang.org/protobuf/reflect/protoregistry github.com/json-iterator/go github.com/gdamore/tcell/terminfo/d/d200 github.com/gdamore/tcell/terminfo/d/d210 github.com/gdamore/tcell/terminfo/d/dtterm github.com/gdamore/tcell/terminfo/e/emacs github.com/gdamore/tcell/terminfo/e/eterm github.com/gdamore/tcell/terminfo/g/gnome golang.org/x/net/idna github.com/gdamore/tcell/terminfo/h/hpterm github.com/gdamore/tcell/terminfo/h/hz1500 github.com/gdamore/tcell/terminfo/k/konsole github.com/gdamore/tcell/terminfo/k/kterm github.com/cpuguy83/go-md2man/v2/md2man google.golang.org/grpc/internal/syscall golang.org/x/net/internal/socket github.com/coredns/coredns/plugin/pkg/reuseport github.com/fsnotify/fsnotify github.com/prometheus/procfs github.com/mattn/go-isatty github.com/gdamore/tcell/terminfo/base github.com/gdamore/tcell/terminfo/l/linux github.com/gdamore/tcell/terminfo/p/pcansi golang.org/x/term github.com/gdamore/tcell/terminfo/r/rxvt github.com/gdamore/tcell/terminfo/s/screen go.opentelemetry.io/otel/propagation go.opentelemetry.io/otel/semconv/v1.7.0 github.com/gdamore/tcell/terminfo/s/simpleterm github.com/gdamore/tcell/terminfo/s/sun github.com/gdamore/tcell/terminfo/t/termite github.com/gdamore/tcell/terminfo/t/tvi910 github.com/gdamore/tcell/terminfo/t/tvi912 github.com/gdamore/tcell/terminfo/t/tvi921 github.com/gdamore/tcell/terminfo/t/tvi925 github.com/gdamore/tcell/terminfo/t/tvi950 github.com/gdamore/tcell/terminfo/t/tvi970 github.com/gdamore/tcell/terminfo/v/vt320 github.com/urfave/cli/v2 github.com/mattn/go-colorable github.com/gdamore/tcell/terminfo/v/vt400 github.com/gdamore/tcell/terminfo/v/vt420 github.com/gdamore/tcell/terminfo/v/vt52 github.com/gdamore/tcell/terminfo/w/wy50 google.golang.org/protobuf/proto github.com/gdamore/tcell/terminfo/w/wy60 github.com/gdamore/tcell/terminfo/w/wy99_ansi github.com/gdamore/tcell/terminfo/x/xfce github.com/gdamore/tcell/terminfo/x/xnuppc google.golang.org/protobuf/internal/encoding/defval github.com/gdamore/tcell/terminfo/x/xterm_kitty github.com/cloudflare/cloudflared/watcher go.opentelemetry.io/contrib/propagators/jaeger go.opentelemetry.io/otel/internal/global github.com/rs/zerolog/log github.com/cloudflare/cloudflared/websocket github.com/cloudflare/cloudflared/edgediscovery/allregions github.com/cloudflare/cloudflared/socks github.com/gdamore/tcell/terminfo/extended github.com/gdamore/tcell golang.org/x/crypto/ssh/terminal golang.org/x/net/ipv6 golang.org/x/net/ipv4 go.opentelemetry.io/otel go.opentelemetry.io/otel/sdk/internal/env github.com/cloudflare/cloudflared/edgediscovery golang.org/x/net/http/httpguts go.opentelemetry.io/otel/sdk/internal golang.org/x/net/http2 go.opentelemetry.io/otel/sdk/resource gopkg.in/coreos/go-oidc.v2 gopkg.in/square/go-jose.v2/jwt google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext zombiezen.com/go/capnproto2/internal/fulfiller zombiezen.com/go/capnproto2/rpc/internal/refcount zombiezen.com/go/capnproto2/internal/schema github.com/cloudflare/cloudflared/validation zombiezen.com/go/capnproto2/server go.opentelemetry.io/otel/sdk/trace github.com/cloudflare/cloudflared/logger github.com/cloudflare/cloudflared/tlsconfig github.com/urfave/cli/v2/altsrc github.com/miekg/dns github.com/cloudflare/cloudflared/hello github.com/rivo/tview google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson github.com/lucas-clemente/quic-go/internal/qtls github.com/lucas-clemente/quic-go/internal/qerr google.golang.org/protobuf/internal/impl github.com/lucas-clemente/quic-go/internal/flowcontrol github.com/lucas-clemente/quic-go/internal/wire github.com/lucas-clemente/quic-go/logging github.com/lucas-clemente/quic-go/internal/logutils github.com/lucas-clemente/quic-go/internal/congestion github.com/lucas-clemente/quic-go/internal/handshake github.com/cloudflare/cloudflared/cfapi github.com/lucas-clemente/quic-go/internal/ackhandler github.com/lucas-clemente/quic-go google.golang.org/protobuf/internal/filetype github.com/coredns/coredns/plugin/pkg/response github.com/coredns/coredns/plugin/pkg/cidr github.com/coredns/coredns/plugin/pkg/edns github.com/coredns/coredns/plugin/pkg/doh github.com/coredns/coredns/plugin/pkg/rcode github.com/coredns/coredns/plugin/pkg/nonwriter github.com/coredns/coredns/plugin/pkg/parse github.com/coredns/coredns/plugin/pkg/dnstest github.com/coredns/coredns/request github.com/coredns/coredns/plugin/pkg/dnsutil google.golang.org/protobuf/runtime/protoimpl github.com/coredns/coredns/plugin/etcd/msg google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/anypb go.opentelemetry.io/proto/otlp/common/v1 google.golang.org/protobuf/types/known/fieldmaskpb google.golang.org/protobuf/types/known/wrapperspb google.golang.org/protobuf/types/descriptorpb github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp github.com/golang/protobuf/ptypes/any google.golang.org/genproto/googleapis/rpc/status google.golang.org/genproto/googleapis/api/httpbody google.golang.org/genproto/protobuf/field_mask go.opentelemetry.io/proto/otlp/resource/v1 go.opentelemetry.io/proto/otlp/trace/v1 github.com/cloudflare/cloudflared/datagramsession go.opentelemetry.io/otel/exporters/otlp/otlptrace/internal/tracetransform google.golang.org/protobuf/reflect/protodesc go.opentelemetry.io/otel/exporters/otlp/otlptrace github.com/golang/protobuf/proto zombiezen.com/go/capnproto2/internal/nodemap zombiezen.com/go/capnproto2/encoding/text zombiezen.com/go/capnproto2/pogs github.com/cloudflare/cloudflared/quic/schema zombiezen.com/go/capnproto2/std/capnp/rpc google.golang.org/grpc/encoding/proto github.com/matttproud/golang_protobuf_extensions/pbutil github.com/golang/protobuf/ptypes google.golang.org/grpc/credentials github.com/prometheus/client_model/go google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/grpc/peer google.golang.org/grpc/credentials/insecure google.golang.org/grpc/resolver google.golang.org/grpc/internal/channelz google.golang.org/grpc/internal/status google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/internal google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/metadata google.golang.org/grpc/balancer/grpclb/state github.com/prometheus/client_golang/prometheus/internal github.com/prometheus/common/expfmt google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/status google.golang.org/grpc/balancer google.golang.org/grpc/internal/binarylog github.com/grpc-ecosystem/grpc-gateway/v2/runtime google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/resolver google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/transport github.com/prometheus/client_golang/prometheus github.com/prometheus/client_golang/prometheus/promauto github.com/coredns/coredns/plugin github.com/prometheus/client_golang/prometheus/promhttp google.golang.org/grpc github.com/coredns/coredns/plugin/pkg/trace github.com/coredns/coredns/plugin/metrics/vars github.com/coredns/coredns/pb github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc go.opentelemetry.io/proto/otlp/collector/trace/v1 github.com/coredns/coredns/core/dnsserver github.com/cloudflare/cloudflared/tracing zombiezen.com/go/capnproto2/rpc github.com/coredns/coredns/coremain github.com/coredns/coredns/plugin/metrics github.com/coredns/coredns/plugin/cache github.com/cloudflare/cloudflared/tunnelrpc github.com/cloudflare/cloudflared/tunneldns github.com/cloudflare/cloudflared/config github.com/cloudflare/cloudflared/cmd/cloudflared/cliutil github.com/cloudflare/cloudflared/token github.com/cloudflare/cloudflared/cmd/cloudflared/updater github.com/cloudflare/cloudflared/ingress github.com/cloudflare/cloudflared/sshgen github.com/cloudflare/cloudflared/carrier github.com/cloudflare/cloudflared/cmd/cloudflared/access github.com/cloudflare/cloudflared/tunnelrpc/pogs github.com/cloudflare/cloudflared/quic github.com/cloudflare/cloudflared/h2mux github.com/cloudflare/cloudflared/connection github.com/cloudflare/cloudflared/tunnelstate github.com/cloudflare/cloudflared/cmd/cloudflared/ui github.com/cloudflare/cloudflared/proxy github.com/cloudflare/cloudflared/metrics github.com/cloudflare/cloudflared/orchestration github.com/cloudflare/cloudflared/cmd/cloudflared/proxydns github.com/cloudflare/cloudflared/supervisor github.com/cloudflare/cloudflared/cmd/cloudflared/tunnel github.com/cloudflare/cloudflared/cmd/cloudflared === RUN TestStartClient --- PASS: TestStartClient (0.00s) === RUN TestStartServer --- PASS: TestStartServer (0.00s) === RUN TestIsAccessResponse --- PASS: TestIsAccessResponse (0.00s) === RUN TestBastionDestination --- PASS: TestBastionDestination (0.00s) === RUN TestWebsocketHeaders --- PASS: TestWebsocketHeaders (0.00s) === RUN TestServe --- PASS: TestServe (0.51s) === RUN TestWebsocketWrapper --- PASS: TestWebsocketWrapper (0.08s) PASS ok github.com/cloudflare/cloudflared/carrier 0.732s === RUN TestLoadOriginCert --- PASS: TestLoadOriginCert (0.01s) === RUN TestNewlineArgoTunnelToken --- PASS: TestNewlineArgoTunnelToken (0.00s) === RUN TestJSONArgoTunnelToken --- PASS: TestJSONArgoTunnelToken (0.00s) PASS ok github.com/cloudflare/cloudflared/certutil 0.047s === RUN TestDNSRouteUnmarshalResult --- PASS: TestDNSRouteUnmarshalResult (0.00s) === RUN TestLBRouteUnmarshalResult --- PASS: TestLBRouteUnmarshalResult (0.00s) === RUN TestLBRouteResultSuccessSummary --- PASS: TestLBRouteResultSuccessSummary (0.00s) === RUN TestUnmarshalRoute --- PASS: TestUnmarshalRoute (0.00s) === RUN TestDetailedRouteJsonRoundtrip --- PASS: TestDetailedRouteJsonRoundtrip (0.00s) === RUN TestMarshalNewRoute --- PASS: TestMarshalNewRoute (0.00s) === RUN TestRouteTableString 1.2.3.4/32 default 00000000-0000-0000-0000-000000000000 0001-01-01T00:00:00Z - --- PASS: TestRouteTableString (0.00s) === RUN Test_parseListTunnels === RUN Test_parseListTunnels/empty_list === RUN Test_parseListTunnels/success_is_false === RUN Test_parseListTunnels/errors_are_present === RUN Test_parseListTunnels/invalid_response --- PASS: Test_parseListTunnels (0.00s) --- PASS: Test_parseListTunnels/empty_list (0.00s) --- PASS: Test_parseListTunnels/success_is_false (0.00s) --- PASS: Test_parseListTunnels/errors_are_present (0.00s) --- PASS: Test_parseListTunnels/invalid_response (0.00s) === RUN Test_unmarshalTunnel === RUN Test_unmarshalTunnel/empty_list --- PASS: Test_unmarshalTunnel (0.00s) --- PASS: Test_unmarshalTunnel/empty_list (0.00s) === RUN TestUnmarshalTunnelOk --- PASS: TestUnmarshalTunnelOk (0.00s) === RUN TestUnmarshalTunnelErr --- PASS: TestUnmarshalTunnelErr (0.00s) === RUN TestUnmarshalConnections --- PASS: TestUnmarshalConnections (0.00s) === RUN TestVirtualNetworkJsonRoundtrip --- PASS: TestVirtualNetworkJsonRoundtrip (0.00s) === RUN TestMarshalNewVnet --- PASS: TestMarshalNewVnet (0.00s) === RUN TestMarshalUpdateVnet --- PASS: TestMarshalUpdateVnet (0.00s) === RUN TestVnetTableString --- PASS: TestVnetTableString (0.00s) PASS ok github.com/cloudflare/cloudflared/cfapi 0.043s ? github.com/cloudflare/cloudflared/cfio [no test files] ? github.com/cloudflare/cloudflared/cmd/cloudflared [no test files] === RUN TestBuildRequestHeaders --- PASS: TestBuildRequestHeaders (0.00s) === RUN Test_ensureURLScheme === RUN Test_ensureURLScheme/no_scheme === RUN Test_ensureURLScheme/http_scheme === RUN Test_ensureURLScheme/https_scheme --- PASS: Test_ensureURLScheme (0.00s) --- PASS: Test_ensureURLScheme/no_scheme (0.00s) --- PASS: Test_ensureURLScheme/http_scheme (0.00s) --- PASS: Test_ensureURLScheme/https_scheme (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/access 0.156s ? github.com/cloudflare/cloudflared/cmd/cloudflared/cliutil [no test files] ? github.com/cloudflare/cloudflared/cmd/cloudflared/proxydns [no test files] === RUN TestHostnameFromURI --- PASS: TestHostnameFromURI (0.00s) === RUN TestDedup --- PASS: TestDedup (0.00s) === RUN TestSignalShutdown --- PASS: TestSignalShutdown (0.20s) === RUN TestWaitForShutdown --- PASS: TestWaitForShutdown (0.10s) === RUN Test_subcommandContext_findCredentials === RUN Test_subcommandContext_findCredentials/Filepath_given_leads_to_old_credentials_file === RUN Test_subcommandContext_findCredentials/Filepath_given_leads_to_new_credentials_file === RUN Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_old_credentials_contents === RUN Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_new_credentials_contents --- PASS: Test_subcommandContext_findCredentials (0.00s) --- PASS: Test_subcommandContext_findCredentials/Filepath_given_leads_to_old_credentials_file (0.00s) --- PASS: Test_subcommandContext_findCredentials/Filepath_given_leads_to_new_credentials_file (0.00s) --- PASS: Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_old_credentials_contents (0.00s) --- PASS: Test_subcommandContext_findCredentials/TUNNEL_CRED_CONTENTS_given_contains_new_credentials_contents (0.00s) === RUN Test_subcommandContext_Delete === RUN Test_subcommandContext_Delete/clean_up_continues_if_credentials_are_not_found --- PASS: Test_subcommandContext_Delete (0.00s) --- PASS: Test_subcommandContext_Delete/clean_up_continues_if_credentials_are_not_found (0.00s) === RUN Test_subcommandContext_ValidateIngressCommand === RUN Test_subcommandContext_ValidateIngressCommand/read_a_valid_configuration_from_data Validating rules from cmdline flag --json OK === RUN Test_subcommandContext_ValidateIngressCommand/read_an_invalid_configuration_with_multiple_mistakes Validating rules from cmdline flag --json --- PASS: Test_subcommandContext_ValidateIngressCommand (0.00s) --- PASS: Test_subcommandContext_ValidateIngressCommand/read_a_valid_configuration_from_data (0.00s) --- PASS: Test_subcommandContext_ValidateIngressCommand/read_an_invalid_configuration_with_multiple_mistakes (0.00s) === RUN Test_fmtConnections === RUN Test_fmtConnections/empty === RUN Test_fmtConnections/trivial === RUN Test_fmtConnections/with_a_pending_reconnect === RUN Test_fmtConnections/many_colos --- PASS: Test_fmtConnections (0.00s) --- PASS: Test_fmtConnections/empty (0.00s) --- PASS: Test_fmtConnections/trivial (0.00s) --- PASS: Test_fmtConnections/with_a_pending_reconnect (0.00s) --- PASS: Test_fmtConnections/many_colos (0.00s) === RUN TestTunnelfilePath --- PASS: TestTunnelfilePath (0.00s) === RUN TestValidateName --- PASS: TestValidateName (0.00s) === RUN Test_validateHostname === RUN Test_validateHostname/Normal === RUN Test_validateHostname/wildcard_subdomain_for_TUN-358 === RUN Test_validateHostname/Misplaced_wildcard === RUN Test_validateHostname/Invalid_domain === RUN Test_validateHostname/Invalid_domain#01 --- PASS: Test_validateHostname (0.00s) --- PASS: Test_validateHostname/Normal (0.00s) --- PASS: Test_validateHostname/wildcard_subdomain_for_TUN-358 (0.00s) --- PASS: Test_validateHostname/Misplaced_wildcard (0.00s) --- PASS: Test_validateHostname/Invalid_domain (0.00s) --- PASS: Test_validateHostname/Invalid_domain#01 (0.00s) === RUN Test_TunnelToken --- PASS: Test_TunnelToken (0.00s) === RUN TestSingleTag --- PASS: TestSingleTag (0.00s) === RUN TestTagSlice --- PASS: TestTagSlice (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/tunnel 0.464s ? github.com/cloudflare/cloudflared/cmd/cloudflared/ui [no test files] === RUN TestDisabledAutoUpdater --- PASS: TestDisabledAutoUpdater (0.43s) === RUN TestCheckInWithUpdater --- PASS: TestCheckInWithUpdater (0.00s) === RUN TestUpdateService 2022/07/26 07:21:51 server url: http://127.0.0.1:43871 --- PASS: TestUpdateService (0.00s) === RUN TestBetaUpdateService --- PASS: TestBetaUpdateService (0.00s) === RUN TestFailUpdateService --- PASS: TestFailUpdateService (0.00s) === RUN TestNoUpdateService --- PASS: TestNoUpdateService (0.00s) === RUN TestForcedUpdateService --- PASS: TestForcedUpdateService (0.00s) === RUN TestUpdateSpecificVersionService --- PASS: TestUpdateSpecificVersionService (0.00s) === RUN TestCompressedUpdateService 2022/07/26 07:21:51 got a request! --- PASS: TestCompressedUpdateService (0.01s) === RUN TestUpdateWhenRunningKnownBuggyVersion --- PASS: TestUpdateWhenRunningKnownBuggyVersion (0.00s) PASS ok github.com/cloudflare/cloudflared/cmd/cloudflared/updater 0.523s === RUN TestConfigFileSettings --- PASS: TestConfigFileSettings (0.00s) === RUN TestMarshalUnmarshalOriginRequest === RUN TestMarshalUnmarshalOriginRequest/json === RUN TestMarshalUnmarshalOriginRequest/yaml --- PASS: TestMarshalUnmarshalOriginRequest (0.01s) --- PASS: TestMarshalUnmarshalOriginRequest/json (0.00s) --- PASS: TestMarshalUnmarshalOriginRequest/yaml (0.00s) === RUN TestConfigChanged --- PASS: TestConfigChanged (0.00s) PASS ok github.com/cloudflare/cloudflared/config 0.064s === RUN TestIsEventStream --- PASS: TestIsEventStream (0.00s) === RUN TestH2RequestHeadersToH1Request_RegularHeaders --- PASS: TestH2RequestHeadersToH1Request_RegularHeaders (0.00s) === RUN TestH2RequestHeadersToH1Request_NoHeaders --- PASS: TestH2RequestHeadersToH1Request_NoHeaders (0.00s) === RUN TestH2RequestHeadersToH1Request_InvalidHostPath --- PASS: TestH2RequestHeadersToH1Request_InvalidHostPath (0.00s) === RUN TestH2RequestHeadersToH1Request_HostPathWithQuery --- PASS: TestH2RequestHeadersToH1Request_HostPathWithQuery (0.00s) === RUN TestH2RequestHeadersToH1Request_HostPathWithURLEncoding --- PASS: TestH2RequestHeadersToH1Request_HostPathWithURLEncoding (0.00s) === RUN TestH2RequestHeadersToH1Request_WeirdURLs --- PASS: TestH2RequestHeadersToH1Request_WeirdURLs (0.00s) === RUN TestH2RequestHeadersToH1Request_QuickCheck --- PASS: TestH2RequestHeadersToH1Request_QuickCheck (0.36s) === RUN TestParseRequestHeaders --- PASS: TestParseRequestHeaders (0.00s) === RUN TestIsH2muxControlRequestHeader --- PASS: TestIsH2muxControlRequestHeader (0.00s) === RUN TestIsH2muxControlResponseHeader --- PASS: TestIsH2muxControlResponseHeader (0.00s) === RUN TestIsNotH2muxControlRequestHeader --- PASS: TestIsNotH2muxControlRequestHeader (0.00s) === RUN TestIsNotH2muxControlResponseHeader --- PASS: TestIsNotH2muxControlResponseHeader (0.00s) === RUN TestH1ResponseToH2ResponseHeaders --- PASS: TestH1ResponseToH2ResponseHeaders (0.00s) === RUN TestHeaderSize --- PASS: TestHeaderSize (3.87s) === RUN TestServeStreamHTTP --- PASS: TestServeStreamHTTP (0.21s) === RUN TestServeStreamWS --- PASS: TestServeStreamWS (0.01s) === RUN TestGracefulShutdownH2Mux --- PASS: TestGracefulShutdownH2Mux (0.10s) === RUN TestSerializeHeaders --- PASS: TestSerializeHeaders (0.00s) === RUN TestSerializeNoHeaders --- PASS: TestSerializeNoHeaders (0.00s) === RUN TestDeserializeMalformed --- PASS: TestDeserializeMalformed (0.00s) === RUN TestIsControlResponseHeader --- PASS: TestIsControlResponseHeader (0.00s) === RUN TestIsNotControlResponseHeader --- PASS: TestIsNotControlResponseHeader (0.00s) === RUN TestHTTP2ConfigurationSet --- PASS: TestHTTP2ConfigurationSet (0.01s) === RUN TestServeHTTP --- PASS: TestServeHTTP (0.15s) === RUN TestServeWS --- PASS: TestServeWS (0.00s) === RUN TestNoWriteAfterServeHTTPReturns --- PASS: TestNoWriteAfterServeHTTPReturns (0.55s) === RUN TestServeControlStream --- PASS: TestServeControlStream (0.00s) === RUN TestFailRegistration --- PASS: TestFailRegistration (0.00s) === RUN TestGracefulShutdownHTTP2 --- PASS: TestGracefulShutdownHTTP2 (0.00s) === RUN TestSendUrl --- PASS: TestSendUrl (0.00s) === RUN TestRegisterServerLocation --- PASS: TestRegisterServerLocation (0.01s) === RUN TestObserverEventsDontBlock --- PASS: TestObserverEventsDontBlock (0.00s) === RUN TestNewProtocolSelector === RUN TestNewProtocolSelector/classic_tunnel === RUN TestNewProtocolSelector/named_tunnel_over_h2mux === RUN TestNewProtocolSelector/named_tunnel_over_http2 === RUN TestNewProtocolSelector/named_tunnel_http2_disabled_still_gets_http2_because_it_is_manually_picked === RUN TestNewProtocolSelector/named_tunnel_quic_disabled_still_gets_quic_because_it_is_manually_picked === RUN TestNewProtocolSelector/named_tunnel_quic_and_http2_disabled === RUN TestNewProtocolSelector/named_tunnel_quic_disabled === RUN TestNewProtocolSelector/named_tunnel_auto_all_http2_disabled === RUN TestNewProtocolSelector/named_tunnel_auto_to_h2mux === RUN TestNewProtocolSelector/named_tunnel_auto_to_http2 === RUN TestNewProtocolSelector/named_tunnel_auto_to_quic === RUN TestNewProtocolSelector/warp_routing_requesting_h2mux === RUN TestNewProtocolSelector/warp_routing_requesting_h2mux_picks_HTTP2_even_if_http2_percent_is_-1 === RUN TestNewProtocolSelector/warp_routing_http2 === RUN TestNewProtocolSelector/warp_routing_quic === RUN TestNewProtocolSelector/warp_routing_auto === RUN TestNewProtocolSelector/warp_routing_auto-_quic === RUN TestNewProtocolSelector/classic_tunnel_unknown_protocol === RUN TestNewProtocolSelector/named_tunnel_unknown_protocol === RUN TestNewProtocolSelector/named_tunnel_fetch_error --- PASS: TestNewProtocolSelector (0.01s) --- PASS: TestNewProtocolSelector/classic_tunnel (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_over_h2mux (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_over_http2 (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_http2_disabled_still_gets_http2_because_it_is_manually_picked (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_quic_disabled_still_gets_quic_because_it_is_manually_picked (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_quic_and_http2_disabled (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_quic_disabled (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_auto_all_http2_disabled (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_auto_to_h2mux (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_auto_to_http2 (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_auto_to_quic (0.00s) --- PASS: TestNewProtocolSelector/warp_routing_requesting_h2mux (0.00s) --- PASS: TestNewProtocolSelector/warp_routing_requesting_h2mux_picks_HTTP2_even_if_http2_percent_is_-1 (0.00s) --- PASS: TestNewProtocolSelector/warp_routing_http2 (0.00s) --- PASS: TestNewProtocolSelector/warp_routing_quic (0.00s) --- PASS: TestNewProtocolSelector/warp_routing_auto (0.00s) --- PASS: TestNewProtocolSelector/warp_routing_auto-_quic (0.00s) --- PASS: TestNewProtocolSelector/classic_tunnel_unknown_protocol (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_unknown_protocol (0.00s) --- PASS: TestNewProtocolSelector/named_tunnel_fetch_error (0.00s) === RUN TestAutoProtocolSelectorRefresh --- PASS: TestAutoProtocolSelectorRefresh (0.00s) === RUN TestHTTP2ProtocolSelectorRefresh --- PASS: TestHTTP2ProtocolSelectorRefresh (0.00s) === RUN TestProtocolSelectorRefreshTTL --- PASS: TestProtocolSelectorRefreshTTL (0.00s) === RUN TestQUICServer === RUN TestQUICServer/test_http_proxy 2022/07/26 07:22:32 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 2048 kiB, got: 416 kiB). See https://github.com/lucas-clemente/quic-go/wiki/UDP-Receive-Buffer-Size for details. === RUN TestQUICServer/test_http_body_request_streaming === RUN TestQUICServer/test_ws_proxy === RUN TestQUICServer/test_tcp_proxy --- PASS: TestQUICServer (0.19s) --- PASS: TestQUICServer/test_http_proxy (0.05s) --- PASS: TestQUICServer/test_http_body_request_streaming (0.05s) --- PASS: TestQUICServer/test_ws_proxy (0.05s) --- PASS: TestQUICServer/test_tcp_proxy (0.05s) === RUN TestBuildHTTPRequest === RUN TestBuildHTTPRequest/check_if_http.Request_is_built_correctly_with_content_length === RUN TestBuildHTTPRequest/if_content_length_isn't_part_of_request_headers,_then_it's_not_set === RUN TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_chunked,_body_is_not_nil === RUN TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_gzip,chunked,_body_is_not_nil === RUN TestBuildHTTPRequest/if_content_length_is_0,_and_connect_request_is_a_websocket,_body_is_not_nil --- PASS: TestBuildHTTPRequest (0.01s) --- PASS: TestBuildHTTPRequest/check_if_http.Request_is_built_correctly_with_content_length (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_isn't_part_of_request_headers,_then_it's_not_set (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_chunked,_body_is_not_nil (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_but_transfer-encoding_is_gzip,chunked,_body_is_not_nil (0.00s) --- PASS: TestBuildHTTPRequest/if_content_length_is_0,_and_connect_request_is_a_websocket,_body_is_not_nil (0.00s) === RUN TestServeUDPSession {"level":"debug","message":"rpcconnect: tx (bootstrap = (questionId = 0, deprecatedObjectId = ))"} {"level":"debug","message":"rpcconnect: tx (call = (questionId = 1, target = (promisedAnswer = (questionId = 0, transform = [])), interfaceId = 9481279693172774534, methodId = 1, allowThirdPartyTailCall = false, params = (content = , capTable = []), sendResultsTo = (caller = void)))"} {"level":"debug","message":"rpcconnect: rx (return = (answerId = 0, releaseParamCaps = false, results = (content = , capTable = [(senderHosted = 0)])))"} {"level":"debug","message":"rpcconnect: tx (finish = (questionId = 0, releaseResultCaps = false))"} {"level":"debug","message":"rpcconnect: rx (return = (answerId = 1, releaseParamCaps = false, results = (content = , capTable = [])))"} {"level":"debug","error":"EOF","sessionID":"fdbf8d24-c6a1-4298-aaab-3b6f2f4db446","message":"Session terminated"} {"level":"debug","message":"rpcconnect: tx (finish = (questionId = 1, releaseResultCaps = false))"} {"level":"debug","message":"rpcconnect: tx (bootstrap = (questionId = 0, deprecatedObjectId = ))"} {"level":"debug","message":"rpcconnect: tx (call = (questionId = 1, target = (promisedAnswer = (questionId = 0, transform = [])), interfaceId = 9481279693172774534, methodId = 1, allowThirdPartyTailCall = false, params = (content = , capTable = []), sendResultsTo = (caller = void)))"} {"level":"debug","message":"rpcconnect: rx (return = (answerId = 0, releaseParamCaps = false, results = (content = , capTable = [(senderHosted = 0)])))"} {"level":"debug","message":"rpcconnect: tx (finish = (questionId = 0, releaseResultCaps = false))"} {"level":"debug","message":"rpcconnect: rx (return = (answerId = 1, releaseParamCaps = false, results = (content = , capTable = [])))"} {"level":"debug","error":"session idle for 50ms","sessionID":"b2bc6f87-1e21-4840-8f6e-5dac0787d7f1","message":"Session terminated"} {"level":"debug","message":"rpcconnect: tx (finish = (questionId = 1, releaseResultCaps = false))"} {"level":"debug","error":"session closed by remote due to eyeball closed connection","sessionID":"e6af1d54-7d6d-49fa-8d3f-c6f825befd88","message":"Session terminated"} --- PASS: TestServeUDPSession (0.13s) {"level":"debug","message":"rpcconnect: rx error: Application error 0x0"} PASS {"level":"debug","message":"rpcconnect: rx error: Application error 0x0"} ok github.com/cloudflare/cloudflared/connection 5.931s === RUN TestManagerServe --- PASS: TestManagerServe (0.06s) === RUN TestTimeout --- PASS: TestTimeout (0.10s) === RUN TestCloseTransportCloseSessions --- PASS: TestCloseTransportCloseSessions (0.00s) === RUN TestSessionCtxDone --- PASS: TestSessionCtxDone (0.00s) === RUN TestCloseSession --- PASS: TestCloseSession (0.00s) === RUN TestCloseIdle --- PASS: TestCloseIdle (0.10s) === RUN TestWriteToDstSessionPreventClosed --- PASS: TestWriteToDstSessionPreventClosed (0.56s) === RUN TestReadFromDstSessionPreventClosed --- PASS: TestReadFromDstSessionPreventClosed (0.56s) === RUN TestMarkActiveNotBlocking --- PASS: TestMarkActiveNotBlocking (0.00s) === RUN TestZeroBytePayload --- PASS: TestZeroBytePayload (0.01s) PASS ok github.com/cloudflare/cloudflared/datagramsession 1.441s === RUN TestGiveBack --- PASS: TestGiveBack (0.00s) === RUN TestRPCAndProxyShareSingleEdgeIP --- PASS: TestRPCAndProxyShareSingleEdgeIP (0.00s) === RUN TestGetAddrForRPC --- PASS: TestGetAddrForRPC (0.00s) === RUN TestOnePerRegion --- PASS: TestOnePerRegion (0.00s) === RUN TestOnlyOneAddrLeft --- PASS: TestOnlyOneAddrLeft (0.00s) === RUN TestNoAddrsLeft --- PASS: TestNoAddrsLeft (0.00s) === RUN TestGetAddr --- PASS: TestGetAddr (0.00s) === RUN TestGetDifferentAddr --- PASS: TestGetDifferentAddr (0.00s) === RUN TestProtocolPercentage --- PASS: TestProtocolPercentage (0.02s) PASS ok github.com/cloudflare/cloudflared/edgediscovery 0.049s === RUN TestAddrSet_AddrUsedBy === RUN TestAddrSet_AddrUsedBy/happy_trivial_test === RUN TestAddrSet_AddrUsedBy/sad_trivial_test === RUN TestAddrSet_AddrUsedBy/sad_test === RUN TestAddrSet_AddrUsedBy/happy_test --- PASS: TestAddrSet_AddrUsedBy (0.00s) --- PASS: TestAddrSet_AddrUsedBy/happy_trivial_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/sad_trivial_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/sad_test (0.00s) --- PASS: TestAddrSet_AddrUsedBy/happy_test (0.00s) === RUN TestAddrSet_AvailableAddrs === RUN TestAddrSet_AvailableAddrs/contains_addresses === RUN TestAddrSet_AvailableAddrs/all_free === RUN TestAddrSet_AvailableAddrs/all_used === RUN TestAddrSet_AvailableAddrs/empty --- PASS: TestAddrSet_AvailableAddrs (0.00s) --- PASS: TestAddrSet_AvailableAddrs/contains_addresses (0.00s) --- PASS: TestAddrSet_AvailableAddrs/all_free (0.00s) --- PASS: TestAddrSet_AvailableAddrs/all_used (0.00s) --- PASS: TestAddrSet_AvailableAddrs/empty (0.00s) === RUN TestAddrSet_GetUnusedIP === RUN TestAddrSet_GetUnusedIP/happy_test_with_excluding_set === RUN TestAddrSet_GetUnusedIP/happy_test_with_no_excluding === RUN TestAddrSet_GetUnusedIP/sad_test_with_no_excluding === RUN TestAddrSet_GetUnusedIP/sad_test_with_excluding --- PASS: TestAddrSet_GetUnusedIP (0.00s) --- PASS: TestAddrSet_GetUnusedIP/happy_test_with_excluding_set (0.00s) --- PASS: TestAddrSet_GetUnusedIP/happy_test_with_no_excluding (0.00s) --- PASS: TestAddrSet_GetUnusedIP/sad_test_with_no_excluding (0.00s) --- PASS: TestAddrSet_GetUnusedIP/sad_test_with_excluding (0.00s) === RUN TestAddrSet_GiveBack === RUN TestAddrSet_GiveBack/sad_test_with_excluding === RUN TestAddrSet_GiveBack/sad_test_with_excluding#01 --- PASS: TestAddrSet_GiveBack (0.00s) --- PASS: TestAddrSet_GiveBack/sad_test_with_excluding (0.00s) --- PASS: TestAddrSet_GiveBack/sad_test_with_excluding#01 (0.00s) === RUN TestAddrSet_GetAnyAddress === RUN TestAddrSet_GetAnyAddress/Sad_test_--_GetAnyAddress_should_only_fail_if_the_region_is_empty === RUN TestAddrSet_GetAnyAddress/Happy_test_(all_addresses_unused) === RUN TestAddrSet_GetAnyAddress/Happy_test_(GetAnyAddress_can_still_return_addresses_used_by_proxy_conns) --- PASS: TestAddrSet_GetAnyAddress (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Sad_test_--_GetAnyAddress_should_only_fail_if_the_region_is_empty (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Happy_test_(all_addresses_unused) (0.00s) --- PASS: TestAddrSet_GetAnyAddress/Happy_test_(GetAnyAddress_can_still_return_addresses_used_by_proxy_conns) (0.00s) === RUN TestEdgeDiscovery --- PASS: TestEdgeDiscovery (0.00s) === RUN TestRegion_New === RUN TestRegion_New/IPv4_addresses_with_IPv4Only === RUN TestRegion_New/IPv6_addresses_with_IPv4Only === RUN TestRegion_New/IPv6_addresses_with_IPv6Only === RUN TestRegion_New/IPv6_addresses_with_IPv4Only#01 === RUN TestRegion_New/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_New/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_New/IPv4_addresses_with_Auto === RUN TestRegion_New/IPv6_addresses_with_Auto --- PASS: TestRegion_New (0.00s) --- PASS: TestRegion_New/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_IPv4Only#01 (0.00s) --- PASS: TestRegion_New/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_New/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_AnyAddress_EmptyActiveSet === RUN TestRegion_AnyAddress_EmptyActiveSet/IPv6_addresses_with_IPv4Only === RUN TestRegion_AnyAddress_EmptyActiveSet/IPv4_addresses_with_IPv6Only --- PASS: TestRegion_AnyAddress_EmptyActiveSet (0.00s) --- PASS: TestRegion_AnyAddress_EmptyActiveSet/IPv6_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_AnyAddress_EmptyActiveSet/IPv4_addresses_with_IPv6Only (0.00s) === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv6_addresses_with_IPv6Only === RUN TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv4_addresses_with_IPv4Only --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet (0.00s) --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_AssignAnyAddress_FullyUsedActiveSet/IPv4_addresses_with_IPv4Only (0.00s) === RUN TestRegion_GiveBack_NoConnectivityError === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_NoConnectivityError (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_NoConnectivityError/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_ForeignAddr === RUN TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_ForeignAddr/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_ForeignAddr (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_ForeignAddr/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_SwapPrimary === RUN TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_IPv4Only === RUN TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_IPv6Only === RUN TestRegion_GiveBack_SwapPrimary/IPv4_(first)_and_IPv6_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv6_(first)_and_IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_Auto === RUN TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_Auto --- PASS: TestRegion_GiveBack_SwapPrimary (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_IPv6Only (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_(first)_and_IPv6_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_(first)_and_IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv4_addresses_with_Auto (0.00s) --- PASS: TestRegion_GiveBack_SwapPrimary/IPv6_addresses_with_Auto (0.00s) === RUN TestRegion_GiveBack_IPv4_ResetPrimary --- PASS: TestRegion_GiveBack_IPv4_ResetPrimary (0.00s) === RUN TestRegion_GiveBack_Timeout --- PASS: TestRegion_GiveBack_Timeout (0.00s) === RUN TestRegions_AddrUsedBy === RUN TestRegions_AddrUsedBy/IPv4_addresses_with_IPv4Only === RUN TestRegions_AddrUsedBy/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_AddrUsedBy (0.00s) --- PASS: TestRegions_AddrUsedBy/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_AddrUsedBy/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_Giveback_Region1 === RUN TestRegions_Giveback_Region1/IPv4_addresses_with_IPv4Only === RUN TestRegions_Giveback_Region1/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_Giveback_Region1 (0.00s) --- PASS: TestRegions_Giveback_Region1/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_Giveback_Region1/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_Giveback_Region2 === RUN TestRegions_Giveback_Region2/IPv4_addresses_with_IPv4Only === RUN TestRegions_Giveback_Region2/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_Giveback_Region2 (0.00s) --- PASS: TestRegions_Giveback_Region2/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_Giveback_Region2/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_OneAddrLeft === RUN TestRegions_GetUnusedAddr_OneAddrLeft/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_OneAddrLeft/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft (0.00s) --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_OneAddrLeft/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_Excluding_Region1 === RUN TestRegions_GetUnusedAddr_Excluding_Region1/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_Excluding_Region1/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1 (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region1/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestRegions_GetUnusedAddr_Excluding_Region2 === RUN TestRegions_GetUnusedAddr_Excluding_Region2/IPv4_addresses_with_IPv4Only === RUN TestRegions_GetUnusedAddr_Excluding_Region2/IPv6_addresses_with_IPv6Only --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2 (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2/IPv4_addresses_with_IPv4Only (0.00s) --- PASS: TestRegions_GetUnusedAddr_Excluding_Region2/IPv6_addresses_with_IPv6Only (0.00s) === RUN TestNewNoResolveBalancesRegions === RUN TestNewNoResolveBalancesRegions/one_address === RUN TestNewNoResolveBalancesRegions/two_addresses --- PASS: TestNewNoResolveBalancesRegions (0.00s) --- PASS: TestNewNoResolveBalancesRegions/one_address (0.00s) --- PASS: TestNewNoResolveBalancesRegions/two_addresses (0.00s) === RUN TestGetRegionalServiceName --- PASS: TestGetRegionalServiceName (0.00s) PASS ok github.com/cloudflare/cloudflared/edgediscovery/allregions 0.056s === RUN TestShutdown --- PASS: TestShutdown (0.13s) === RUN TestEmptyBeforeShutdown --- PASS: TestEmptyBeforeShutdown (0.12s) === RUN TestAbort --- PASS: TestAbort (0.07s) === RUN TestCounter --- PASS: TestCounter (0.01s) === RUN TestHandshake --- PASS: TestHandshake (0.20s) === RUN TestSingleStream --- PASS: TestSingleStream (0.00s) === RUN TestSingleStreamLargeResponseBody h2mux_test.go:263: Writing payload... h2mux_test.go:265: Wrote 16777216 bytes into the stream --- PASS: TestSingleStreamLargeResponseBody (7.92s) === RUN TestMultipleStreams --- PASS: TestMultipleStreams (0.05s) === RUN TestMultipleStreamsFlowControl --- PASS: TestMultipleStreamsFlowControl (7.43s) === RUN TestGracefulShutdown --- PASS: TestGracefulShutdown (0.38s) === RUN TestUnexpectedShutdown --- PASS: TestUnexpectedShutdown (0.01s) === RUN TestOpenAfterDisconnect --- PASS: TestOpenAfterDisconnect (0.01s) === RUN TestHPACK --- PASS: TestHPACK (0.02s) === RUN TestMultipleStreamsWithDictionaries --- PASS: TestMultipleStreamsWithDictionaries (0.57s) === RUN TestSampleSiteWithDictionaries --- PASS: TestSampleSiteWithDictionaries (0.30s) === RUN TestLongSiteWithDictionaries --- PASS: TestLongSiteWithDictionaries (10.89s) === RUN TestRetry --- PASS: TestRetry (0.00s) === RUN TestMarkActive --- PASS: TestMarkActive (0.00s) === RUN TestFlowControlSingleStream --- PASS: TestFlowControlSingleStream (0.00s) === RUN TestMuxedStreamEOF --- PASS: TestMuxedStreamEOF (3.95s) === RUN TestIsRPCStream --- PASS: TestIsRPCStream (0.00s) === RUN TestRTTUpdate --- PASS: TestRTTUpdate (0.00s) === RUN TestFlowControlDataUpdate --- PASS: TestFlowControlDataUpdate (0.01s) === RUN TestMuxMetricsUpdater muxmetrics_test.go:89: Inherently racy test due to muxMetricsUpdaterImpl.run() --- SKIP: TestMuxMetricsUpdater (0.00s) === RUN TestMissingHeaders --- PASS: TestMissingHeaders (0.02s) === RUN TestReceiveHeaderData --- PASS: TestReceiveHeaderData (0.02s) === RUN TestChopEncodedHeaders --- PASS: TestChopEncodedHeaders (0.00s) === RUN TestChopEncodedEmptyHeaders --- PASS: TestChopEncodedEmptyHeaders (0.00s) === RUN TestReadyListEmpty --- PASS: TestReadyListEmpty (0.00s) === RUN TestReadyListSignal --- PASS: TestReadyListSignal (0.00s) === RUN TestReadyListMultipleSignals --- PASS: TestReadyListMultipleSignals (0.00s) === RUN TestReadyListClose --- PASS: TestReadyListClose (0.00s) === RUN TestReadyDescriptorQueue --- PASS: TestReadyDescriptorQueue (0.00s) === RUN TestReadyDescriptorMap --- PASS: TestReadyDescriptorMap (0.00s) === RUN TestSharedBuffer --- PASS: TestSharedBuffer (0.00s) === RUN TestSharedBufferBlockingRead --- PASS: TestSharedBufferBlockingRead (0.25s) === RUN TestSharedBufferConcurrentReadWrite --- PASS: TestSharedBufferConcurrentReadWrite (8.74s) === RUN TestSharedBufferClose --- PASS: TestSharedBufferClose (0.00s) PASS ok github.com/cloudflare/cloudflared/h2mux 41.371s === RUN TestCreateTLSListenerHostAndPortSuccess --- PASS: TestCreateTLSListenerHostAndPortSuccess (0.02s) === RUN TestCreateTLSListenerOnlyHostSuccess --- PASS: TestCreateTLSListenerOnlyHostSuccess (0.02s) === RUN TestCreateTLSListenerOnlyPortSuccess --- PASS: TestCreateTLSListenerOnlyPortSuccess (0.02s) PASS ok github.com/cloudflare/cloudflared/hello 0.217s === RUN TestCorrespondingFields --- PASS: TestCorrespondingFields (0.00s) === RUN TestUnmarshalRemoteConfigOverridesGlobal --- PASS: TestUnmarshalRemoteConfigOverridesGlobal (0.00s) === RUN TestOriginRequestConfigOverrides --- PASS: TestOriginRequestConfigOverrides (0.01s) === RUN TestOriginRequestConfigDefaults --- PASS: TestOriginRequestConfigDefaults (0.00s) === RUN TestDefaultConfigFromCLI --- PASS: TestDefaultConfigFromCLI (0.00s) === RUN TestParseUnixSocket --- PASS: TestParseUnixSocket (0.00s) === RUN TestParseUnixSocketTLS --- PASS: TestParseUnixSocketTLS (0.00s) === RUN Test_parseIngress === RUN Test_parseIngress/Empty_file === RUN Test_parseIngress/Multiple_rules === RUN Test_parseIngress/Extra_keys === RUN Test_parseIngress/ws_service === RUN Test_parseIngress/Hostname_can_be_omitted === RUN Test_parseIngress/Invalid_service === RUN Test_parseIngress/Last_rule_isn't_catchall === RUN Test_parseIngress/First_rule_is_catchall === RUN Test_parseIngress/Catch-all_rule_can't_have_a_path === RUN Test_parseIngress/Invalid_regex === RUN Test_parseIngress/Service_must_have_a_scheme === RUN Test_parseIngress/Wildcard_not_at_start === RUN Test_parseIngress/Service_can't_have_a_path === RUN Test_parseIngress/Invalid_HTTP_status === RUN Test_parseIngress/Valid_HTTP_status === RUN Test_parseIngress/Valid_hello_world_service === RUN Test_parseIngress/TCP_services === RUN Test_parseIngress/SSH_services === RUN Test_parseIngress/RDP_services === RUN Test_parseIngress/SMB_services === RUN Test_parseIngress/Other_TCP_services === RUN Test_parseIngress/SOCKS_services === RUN Test_parseIngress/URL_isn't_necessary_if_using_bastion === RUN Test_parseIngress/Bastion_service === RUN Test_parseIngress/Hostname_contains_port --- PASS: Test_parseIngress (0.02s) --- PASS: Test_parseIngress/Empty_file (0.00s) --- PASS: Test_parseIngress/Multiple_rules (0.00s) --- PASS: Test_parseIngress/Extra_keys (0.00s) --- PASS: Test_parseIngress/ws_service (0.00s) --- PASS: Test_parseIngress/Hostname_can_be_omitted (0.00s) --- PASS: Test_parseIngress/Invalid_service (0.00s) --- PASS: Test_parseIngress/Last_rule_isn't_catchall (0.00s) --- PASS: Test_parseIngress/First_rule_is_catchall (0.00s) --- PASS: Test_parseIngress/Catch-all_rule_can't_have_a_path (0.00s) --- PASS: Test_parseIngress/Invalid_regex (0.00s) --- PASS: Test_parseIngress/Service_must_have_a_scheme (0.00s) --- PASS: Test_parseIngress/Wildcard_not_at_start (0.00s) --- PASS: Test_parseIngress/Service_can't_have_a_path (0.00s) --- PASS: Test_parseIngress/Invalid_HTTP_status (0.00s) --- PASS: Test_parseIngress/Valid_HTTP_status (0.00s) --- PASS: Test_parseIngress/Valid_hello_world_service (0.00s) --- PASS: Test_parseIngress/TCP_services (0.00s) --- PASS: Test_parseIngress/SSH_services (0.00s) --- PASS: Test_parseIngress/RDP_services (0.00s) --- PASS: Test_parseIngress/SMB_services (0.00s) --- PASS: Test_parseIngress/Other_TCP_services (0.00s) --- PASS: Test_parseIngress/SOCKS_services (0.00s) --- PASS: Test_parseIngress/URL_isn't_necessary_if_using_bastion (0.00s) --- PASS: Test_parseIngress/Bastion_service (0.00s) --- PASS: Test_parseIngress/Hostname_contains_port (0.00s) === RUN TestSingleOriginSetsConfig --- PASS: TestSingleOriginSetsConfig (0.00s) === RUN TestFindMatchingRule --- PASS: TestFindMatchingRule (0.00s) === RUN TestIsHTTPService --- PASS: TestIsHTTPService (0.00s) === RUN TestStreamTCPConnection --- PASS: TestStreamTCPConnection (0.00s) === RUN TestDefaultStreamWSOverTCPConnection --- PASS: TestDefaultStreamWSOverTCPConnection (0.00s) === RUN TestSocksStreamWSOverTCPConnection --- PASS: TestSocksStreamWSOverTCPConnection (0.03s) === RUN TestWsConnReturnsBeforeStreamReturns --- PASS: TestWsConnReturnsBeforeStreamReturns (0.18s) === RUN TestRawTCPServiceEstablishConnection --- PASS: TestRawTCPServiceEstablishConnection (0.00s) === RUN TestTCPOverWSServiceEstablishConnection === RUN TestTCPOverWSServiceEstablishConnection/specific_TCP_service === RUN TestTCPOverWSServiceEstablishConnection/bastion_service === RUN TestTCPOverWSServiceEstablishConnection/invalid_bastion_request --- PASS: TestTCPOverWSServiceEstablishConnection (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/specific_TCP_service (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/bastion_service (0.00s) --- PASS: TestTCPOverWSServiceEstablishConnection/invalid_bastion_request (0.00s) === RUN TestHTTPServiceHostHeaderOverride --- PASS: TestHTTPServiceHostHeaderOverride (0.36s) === RUN TestHTTPServiceUsesIngressRuleScheme --- PASS: TestHTTPServiceUsesIngressRuleScheme (0.07s) === RUN Test_rule_matches === RUN Test_rule_matches/Just_hostname,_pass === RUN Test_rule_matches/Entire_hostname_is_wildcard,_should_match_everything === RUN Test_rule_matches/Just_hostname,_fail === RUN Test_rule_matches/Just_wildcard_hostname,_pass === RUN Test_rule_matches/Just_wildcard_hostname,_fail === RUN Test_rule_matches/Just_wildcard_outside_of_subdomain_in_hostname,_fail === RUN Test_rule_matches/Wildcard_over_multiple_subdomains === RUN Test_rule_matches/Hostname_and_path === RUN Test_rule_matches/Hostname_and_empty_Regex === RUN Test_rule_matches/Hostname_and_nil_path --- PASS: Test_rule_matches (0.00s) --- PASS: Test_rule_matches/Just_hostname,_pass (0.00s) --- PASS: Test_rule_matches/Entire_hostname_is_wildcard,_should_match_everything (0.00s) --- PASS: Test_rule_matches/Just_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Just_wildcard_hostname,_pass (0.00s) --- PASS: Test_rule_matches/Just_wildcard_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Just_wildcard_outside_of_subdomain_in_hostname,_fail (0.00s) --- PASS: Test_rule_matches/Wildcard_over_multiple_subdomains (0.00s) --- PASS: Test_rule_matches/Hostname_and_path (0.00s) --- PASS: Test_rule_matches/Hostname_and_empty_Regex (0.00s) --- PASS: Test_rule_matches/Hostname_and_nil_path (0.00s) === RUN TestStaticHTTPStatus --- PASS: TestStaticHTTPStatus (0.00s) === RUN TestMarshalJSON === RUN TestMarshalJSON/Nil === RUN TestMarshalJSON/Nil_regex === RUN TestMarshalJSON/Empty === RUN TestMarshalJSON/Basic --- PASS: TestMarshalJSON (0.00s) --- PASS: TestMarshalJSON/Nil (0.00s) --- PASS: TestMarshalJSON/Nil_regex (0.00s) --- PASS: TestMarshalJSON/Empty (0.00s) --- PASS: TestMarshalJSON/Basic (0.00s) PASS ok github.com/cloudflare/cloudflared/ingress 0.840s === RUN TestRuleCreation --- PASS: TestRuleCreation (0.00s) === RUN TestRuleCreationByCIDR --- PASS: TestRuleCreationByCIDR (0.00s) === RUN TestRulesNoRules --- PASS: TestRulesNoRules (0.00s) === RUN TestRulesMatchIPAndPort --- PASS: TestRulesMatchIPAndPort (0.00s) === RUN TestRulesMatchIPAndPort2 --- PASS: TestRulesMatchIPAndPort2 (0.00s) PASS ok github.com/cloudflare/cloudflared/ipaccess 0.037s === RUN TestResilientMultiWriter --- PASS: TestResilientMultiWriter (0.00s) PASS ok github.com/cloudflare/cloudflared/logger 0.022s === RUN TestReadyServer_makeResponse === RUN TestReadyServer_makeResponse/One_connection_online_=>_HTTP_200 === RUN TestReadyServer_makeResponse/No_connections_online_=>_no_HTTP_200 --- PASS: TestReadyServer_makeResponse (0.00s) --- PASS: TestReadyServer_makeResponse/One_connection_online_=>_HTTP_200 (0.00s) --- PASS: TestReadyServer_makeResponse/No_connections_online_=>_no_HTTP_200 (0.00s) === RUN TestReadinessEventHandling --- PASS: TestReadinessEventHandling (0.00s) PASS ok github.com/cloudflare/cloudflared/metrics 0.157s === RUN TestNewLocalConfig_MarshalJSON --- PASS: TestNewLocalConfig_MarshalJSON (0.00s) === RUN TestUpdateConfiguration --- PASS: TestUpdateConfiguration (0.35s) === RUN TestConcurrentUpdateAndRead --- PASS: TestConcurrentUpdateAndRead (0.20s) === RUN TestClosePreviousProxies --- PASS: TestClosePreviousProxies (0.21s) === RUN TestPersistentConnection read message err websocket: close 1006 (abnormal closure): unexpected EOF --- PASS: TestPersistentConnection (0.05s) === RUN TestSerializeLocalConfig {"__configuration_flags":{"a":"b"},"ingress":[],"warp-routing":{"enabled":false,"connectTimeout":0,"tcpKeepAlive":0}} --- PASS: TestSerializeLocalConfig (0.00s) PASS ok github.com/cloudflare/cloudflared/orchestration 0.994s === RUN TestManagerAddAndRemove --- PASS: TestManagerAddAndRemove (0.00s) === RUN TestManagerDuplicate --- PASS: TestManagerDuplicate (0.00s) === RUN TestManagerErrorChannel --- PASS: TestManagerErrorChannel (0.00s) PASS ok github.com/cloudflare/cloudflared/overwatch 0.033s === RUN TestUnixSocketOrigin --- PASS: TestUnixSocketOrigin (0.33s) === RUN TestProxySingleOrigin === RUN TestProxySingleOrigin/testProxyHTTP === RUN TestProxySingleOrigin/testProxyWebsocket === RUN TestProxySingleOrigin/testProxySSE === RUN TestProxySingleOrigin/testProxySSEAllData --- PASS: TestProxySingleOrigin (0.67s) --- PASS: TestProxySingleOrigin/testProxyHTTP (0.06s) --- PASS: TestProxySingleOrigin/testProxyWebsocket (0.06s) --- PASS: TestProxySingleOrigin/testProxySSE (0.50s) --- PASS: TestProxySingleOrigin/testProxySSEAllData (0.00s) === RUN TestProxyMultipleOrigins --- PASS: TestProxyMultipleOrigins (0.11s) === RUN TestProxyError --- PASS: TestProxyError (0.00s) === RUN TestConnections === RUN TestConnections/ws-ws_proxy 2022-07-26T07:22:27Z INF Warp-routing is enabled === RUN TestConnections/tcp-tcp_proxy 2022-07-26T07:22:27Z INF Warp-routing is enabled === RUN TestConnections/tcp-ws_proxy 2022-07-26T07:22:27Z INF Warp-routing is enabled === RUN TestConnections/ws-tcp_proxy 2022-07-26T07:22:27Z INF Warp-routing is enabled === RUN TestConnections/http-(ws)tcp_proxy 2022-07-26T07:22:27Z INF Warp-routing is enabled === RUN TestConnections/tcp-tcp_proxy_without_warpRoutingService_enabled 2022-07-26T07:22:27Z INF Warp-routing is enabled 2022-07-26T07:22:27Z ERR cloudflared received a request from WARP client, but your configuration has disabled ingress from WARP clients. To enable this, set "warp-routing:\n\t enabled: true" in your config.yaml === RUN TestConnections/ws-ws_proxy_when_origin_is_different 2022-07-26T07:22:27Z INF Warp-routing is enabled proxy_test.go:914: websocket: request origin not allowed by Upgrader.CheckOrigin === RUN TestConnections/tcp-*_proxy_when_origin_service_has_already_closed_the_connection/_is_no_longer_running 2022-07-26T07:22:27Z INF Warp-routing is enabled 2022-07-26T07:22:27Z ERR cloudflared received a request from WARP client, but your configuration has disabled ingress from WARP clients. To enable this, set "warp-routing:\n\t enabled: true" in your config.yaml --- PASS: TestConnections (0.09s) --- PASS: TestConnections/ws-ws_proxy (0.03s) --- PASS: TestConnections/tcp-tcp_proxy (0.00s) --- PASS: TestConnections/tcp-ws_proxy (0.02s) --- PASS: TestConnections/ws-tcp_proxy (0.00s) --- PASS: TestConnections/http-(ws)tcp_proxy (0.00s) --- PASS: TestConnections/tcp-tcp_proxy_without_warpRoutingService_enabled (0.00s) --- PASS: TestConnections/ws-ws_proxy_when_origin_is_different (0.03s) --- PASS: TestConnections/tcp-*_proxy_when_origin_service_has_already_closed_the_connection/_is_no_longer_running (0.00s) PASS ok github.com/cloudflare/cloudflared/proxy 1.354s === RUN TestSuffixThenRemoveSessionID --- PASS: TestSuffixThenRemoveSessionID (0.00s) === RUN TestRemoveSessionIDError --- PASS: TestRemoveSessionIDError (0.00s) === RUN TestSuffixSessionIDError --- PASS: TestSuffixSessionIDError (0.00s) === RUN TestMaxDatagramPayload 2022/07/26 07:21:58 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 2048 kiB, got: 416 kiB). See https://github.com/lucas-clemente/quic-go/wiki/UDP-Receive-Buffer-Size for details. --- PASS: TestMaxDatagramPayload (0.22s) === RUN TestConnectRequestData === RUN TestConnectRequestData/Signature_verified_and_request_metadata_is_unmarshaled_and_read_correctly --- PASS: TestConnectRequestData (0.00s) --- PASS: TestConnectRequestData/Signature_verified_and_request_metadata_is_unmarshaled_and_read_correctly (0.00s) === RUN TestConnectResponseMeta === RUN TestConnectResponseMeta/Signature_verified_and_response_metadata_is_unmarshaled_and_read_correctly === RUN TestConnectResponseMeta/If_error_is_not_empty,_other_fields_should_be_blank --- PASS: TestConnectResponseMeta (0.00s) --- PASS: TestConnectResponseMeta/Signature_verified_and_response_metadata_is_unmarshaled_and_read_correctly (0.00s) --- PASS: TestConnectResponseMeta/If_error_is_not_empty,_other_fields_should_be_blank (0.00s) === RUN TestRegisterUdpSession --- PASS: TestRegisterUdpSession (0.01s) === RUN TestManageConfiguration --- PASS: TestManageConfiguration (0.00s) === RUN TestSafeStreamClose --- PASS: TestSafeStreamClose (0.59s) PASS ok github.com/cloudflare/cloudflared/quic 1.030s ? github.com/cloudflare/cloudflared/quic/schema [no test files] === RUN TestBackoffRetries --- PASS: TestBackoffRetries (0.00s) === RUN TestBackoffCancel --- PASS: TestBackoffCancel (0.00s) === RUN TestBackoffGracePeriod --- PASS: TestBackoffGracePeriod (0.00s) === RUN TestGetMaxBackoffDurationRetries --- PASS: TestGetMaxBackoffDurationRetries (0.00s) === RUN TestGetMaxBackoffDuration --- PASS: TestGetMaxBackoffDuration (0.00s) === RUN TestBackoffRetryForever --- PASS: TestBackoffRetryForever (0.00s) PASS ok github.com/cloudflare/cloudflared/retry 0.022s === RUN TestMultiNotifyDoesntCrash --- PASS: TestMultiNotifyDoesntCrash (0.00s) === RUN TestWait --- PASS: TestWait (0.00s) PASS ok github.com/cloudflare/cloudflared/signal 0.022s === RUN TestSocksConnection --- PASS: TestSocksConnection (0.11s) === RUN TestUnsupportedBind --- PASS: TestUnsupportedBind (0.00s) === RUN TestUnsupportedAssociate --- PASS: TestUnsupportedAssociate (0.00s) === RUN TestHandleConnect --- PASS: TestHandleConnect (0.00s) === RUN TestHandleConnectIPAccess --- PASS: TestHandleConnectIPAccess (0.00s) === RUN TestValidConnectRequest --- PASS: TestValidConnectRequest (0.00s) === RUN TestValidBindRequest --- PASS: TestValidBindRequest (0.00s) === RUN TestValidAssociateRequest --- PASS: TestValidAssociateRequest (0.00s) === RUN TestInValidVersionRequest --- PASS: TestInValidVersionRequest (0.00s) === RUN TestInValidIPRequest --- PASS: TestInValidIPRequest (0.00s) PASS ok github.com/cloudflare/cloudflared/socks 0.142s === RUN TestCertGenSuccess --- PASS: TestCertGenSuccess (0.01s) PASS ok github.com/cloudflare/cloudflared/sshgen 0.065s === RUN TestParseStatusPage --- PASS: TestParseStatusPage (0.00s) === RUN TestIsArgoTunnelIncident --- PASS: TestIsArgoTunnelIncident (0.00s) === RUN TestIncidentURL --- PASS: TestIncidentURL (0.00s) === RUN TestNewCachedIncidentLookup --- PASS: TestNewCachedIncidentLookup (0.00s) === RUN TestCachedIncidentLookup --- PASS: TestCachedIncidentLookup (0.05s) === RUN TestCachedIncidentLookupDoesntPanic --- PASS: TestCachedIncidentLookupDoesntPanic (0.00s) === RUN TestRefreshAuthBackoff --- PASS: TestRefreshAuthBackoff (0.00s) === RUN TestRefreshAuthSuccess --- PASS: TestRefreshAuthSuccess (0.00s) === RUN TestRefreshAuthUnknown --- PASS: TestRefreshAuthUnknown (0.00s) === RUN TestRefreshAuthFail --- PASS: TestRefreshAuthFail (0.00s) === RUN TestWaitForBackoffFallback --- PASS: TestWaitForBackoffFallback (0.00s) PASS ok github.com/cloudflare/cloudflared/supervisor 0.225s === RUN TestGetFromEmptyConfig --- PASS: TestGetFromEmptyConfig (0.00s) === RUN TestGetConfig --- PASS: TestGetConfig (0.01s) === RUN TestCertReloader --- PASS: TestCertReloader (0.00s) PASS ok github.com/cloudflare/cloudflared/tlsconfig 0.131s === RUN TestSignalHandler --- PASS: TestSignalHandler (0.00s) === RUN TestSignalHandlerClose --- PASS: TestSignalHandlerClose (1.00s) PASS ok github.com/cloudflare/cloudflared/token 1.061s === RUN TestUploadTraces --- PASS: TestUploadTraces (0.00s) === RUN TestSpans --- PASS: TestSpans (0.01s) === RUN TestSpansEmpty --- PASS: TestSpansEmpty (0.00s) === RUN TestSpansNil --- PASS: TestSpansNil (0.00s) === RUN TestSpansTooManySpans --- PASS: TestSpansTooManySpans (0.01s) === RUN TestNewCfTracer --- PASS: TestNewCfTracer (0.00s) === RUN TestNewCfTracerMultiple --- PASS: TestNewCfTracerMultiple (0.00s) === RUN TestNewCfTracerNilHeader --- PASS: TestNewCfTracerNilHeader (0.00s) === RUN TestNewCfTracerInvalidHeaders --- PASS: TestNewCfTracerInvalidHeaders (0.00s) === RUN TestAddingSpansWithNilMap --- PASS: TestAddingSpansWithNilMap (0.00s) PASS ok github.com/cloudflare/cloudflared/tracing 0.075s ? github.com/cloudflare/cloudflared/tunneldns [no test files] ? github.com/cloudflare/cloudflared/tunnelrpc [no test files] === RUN TestAuthenticateResponseOutcome === RUN TestAuthenticateResponseOutcome/success === RUN TestAuthenticateResponseOutcome/fail === RUN TestAuthenticateResponseOutcome/error === RUN TestAuthenticateResponseOutcome/nil_(no_fields_are_set) === RUN TestAuthenticateResponseOutcome/nil_(too_few_fields_are_set) --- PASS: TestAuthenticateResponseOutcome (0.00s) --- PASS: TestAuthenticateResponseOutcome/success (0.00s) --- PASS: TestAuthenticateResponseOutcome/fail (0.00s) --- PASS: TestAuthenticateResponseOutcome/error (0.00s) --- PASS: TestAuthenticateResponseOutcome/nil_(no_fields_are_set) (0.00s) --- PASS: TestAuthenticateResponseOutcome/nil_(too_few_fields_are_set) (0.00s) === RUN TestAuthSuccess --- PASS: TestAuthSuccess (0.00s) === RUN TestAuthUnknown --- PASS: TestAuthUnknown (0.00s) === RUN TestAuthFail --- PASS: TestAuthFail (0.00s) === RUN TestWhenToRefresh --- PASS: TestWhenToRefresh (0.00s) === RUN TestSerializeAuthenticationResponse --- PASS: TestSerializeAuthenticationResponse (0.01s) === RUN TestMarshalConnectionOptions --- PASS: TestMarshalConnectionOptions (0.00s) === RUN TestConnectionRegistrationRPC 2022/07/26 07:21:57 rpc: abort: rpc: aborted by remote: rpc: shutdown --- PASS: TestConnectionRegistrationRPC (0.01s) === RUN TestTunnelRegistration --- PASS: TestTunnelRegistration (0.00s) PASS ok github.com/cloudflare/cloudflared/tunnelrpc/pogs 0.054s ? github.com/cloudflare/cloudflared/tunnelstate [no test files] === RUN TestValidateHostname --- PASS: TestValidateHostname (0.00s) === RUN TestValidateUrl --- PASS: TestValidateUrl (0.00s) === RUN TestToggleProtocol --- PASS: TestToggleProtocol (0.00s) === RUN TestValidateHTTPService_HTTP2HTTP --- PASS: TestValidateHTTPService_HTTP2HTTP (0.00s) === RUN TestValidateHTTPService_HTTPS2HTTPS --- PASS: TestValidateHTTPService_HTTPS2HTTPS (0.00s) === RUN TestValidateHTTPService_HTTPS2HTTP --- PASS: TestValidateHTTPService_HTTPS2HTTP (0.00s) === RUN TestValidateHTTPService_HTTP2HTTPS --- PASS: TestValidateHTTPService_HTTP2HTTPS (0.00s) === RUN TestValidateHTTPService_NoFollowRedirects --- PASS: TestValidateHTTPService_NoFollowRedirects (0.03s) === RUN TestValidateHTTPService_NonResponsiveOrigin Get "http://127.0.0.1/": context deadline exceeded (Client.Timeout exceeded while awaiting headers) --- PASS: TestValidateHTTPService_NonResponsiveOrigin (1.50s) === RUN TestNewAccessValidatorOk --- PASS: TestNewAccessValidatorOk (0.00s) === RUN TestNewAccessValidatorErr --- PASS: TestNewAccessValidatorErr (0.00s) PASS ok github.com/cloudflare/cloudflared/validation 1.581s === RUN TestFileChanged --- PASS: TestFileChanged (0.03s) PASS ok github.com/cloudflare/cloudflared/watcher 0.057s === RUN TestGenerateAcceptKey --- PASS: TestGenerateAcceptKey (0.00s) PASS ok github.com/cloudflare/cloudflared/websocket 0.125s >>> cloudflared: Entering fakeroot... >>> cloudflared-doc*: Running split function doc... >>> cloudflared-doc*: Preparing subpackage cloudflared-doc... >>> cloudflared-doc*: Running postcheck for cloudflared-doc >>> cloudflared*: Running postcheck for cloudflared >>> cloudflared*: Preparing package cloudflared... >>> cloudflared*: Stripping binaries >>> cloudflared-doc*: Scanning shared objects >>> cloudflared*: Scanning shared objects >>> cloudflared-doc*: Tracing dependencies... >>> cloudflared-doc*: Package size: 24.0 KB >>> cloudflared-doc*: Compressing data... >>> cloudflared-doc*: Create checksum... >>> cloudflared-doc*: Create cloudflared-doc-2022.7.1-r0.apk >>> cloudflared*: Tracing dependencies... so:libc.musl-x86_64.so.1 >>> cloudflared*: Package size: 24.9 MB >>> cloudflared*: Compressing data... >>> cloudflared*: Create checksum... >>> cloudflared*: Create cloudflared-2022.7.1-r0.apk >>> cloudflared: Build complete at Tue, 26 Jul 2022 07:23:08 +0000 elapsed time 0h 2m 51s >>> cloudflared: Cleaning up srcdir >>> cloudflared: Cleaning up pkgdir >>> cloudflared: Uninstalling dependencies... (1/7) Purging .makedepends-cloudflared (20220726.072018) (2/7) Purging go (1.18.4-r2) (3/7) Purging gettext (0.21-r3) (4/7) Purging gettext-libs (0.21-r3) (5/7) Purging libintl (0.21-r3) (6/7) Purging libunistring (1.0-r0) (7/7) Purging libxml2 (2.9.14-r0) Executing busybox-1.35.0-r20.trigger OK: 333 MiB in 101 packages >>> cloudflared: Updating the testing/x86_64 repository index... >>> cloudflared: Signing the index...