>>> wait4x: Building community/wait4x 3.6.0-r0 (using abuild 3.16.0-r0) started Thu, 09 Apr 2026 17:04:59 +0000 >>> wait4x: Validating /home/buildozer/aports/community/wait4x/APKBUILD... >>> wait4x: Analyzing dependencies... >>> wait4x: Installing for build: build-base go (1/2) Installing go (1.26.1-r2) (2/2) Installing .makedepends-wait4x (20260409.170500) Executing busybox-1.37.0-r31.trigger OK: 454.7 MiB in 107 packages >>> wait4x: Cleaning up srcdir >>> wait4x: Cleaning up pkgdir >>> wait4x: Cleaning up tmpdir >>> wait4x: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wait4x-3.6.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> wait4x: Fetching wait4x-3.6.0.tar.gz::https://github.com/atkrad/wait4x/archive/v3.6.0.tar.gz Connecting to github.com (20.26.156.215:443) Connecting to github.com (20.26.156.215:443) Connecting to codeload.github.com (20.26.156.216:443) saving to '/var/cache/distfiles/wait4x-3.6.0.tar.gz.part' wait4x-3.6.0.tar.gz. 93123 --:--:-- ETA wait4x-3.6.0.tar.gz. 100% |********************************| 132k 0:00:00 ETA '/var/cache/distfiles/wait4x-3.6.0.tar.gz.part' saved /var/cache/distfiles/wait4x-3.6.0.tar.gz: OK /home/buildozer/aports/community/wait4x/skip-tests.patch: OK >>> wait4x: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wait4x-3.6.0.tar.gz /var/cache/distfiles/wait4x-3.6.0.tar.gz: OK /home/buildozer/aports/community/wait4x/skip-tests.patch: OK >>> wait4x: Unpacking /var/cache/distfiles/wait4x-3.6.0.tar.gz... >>> wait4x: skip-tests.patch patching file checker/dns/a/a_test.go patching file checker/dns/aaaa/aaaa_test.go patching file checker/dns/cname/cname_test.go patching file checker/dns/mx/mx_test.go patching file checker/dns/ns/ns_test.go patching file checker/dns/txt/txt_test.go patching file checker/http/http_test.go patching file checker/kafka/kafka_test.go patching file checker/mongodb/mongodb_test.go patching file checker/mysql/mysql_test.go patching file checker/postgresql/postgresql_test.go patching file checker/rabbitmq/rabbitmq_test.go patching file checker/redis/redis_test.go patching file checker/tcp/tcp_test.go patching file internal/cmd/mysql_test.go Building Wait4X... CGO_ENABLED=1 GOOS=linux GOARCH=ppc64le /usr/bin/go build -v -trimpath -ldflags="-buildid= -w -X wait4x.dev/v3/internal/cmd.BuildTime=2026-04-09T17:05:08Z -X wait4x.dev/v3/internal/cmd.AppVersion=v3.6.0 -X wait4x.dev/v3/internal/cmd.GitCommit=unknown" -o /home/buildozer/aports/community/wait4x/src/wait4x-3.6.0/dist/wait4x cmd/wait4x/main.go go: downloading github.com/fatih/color v1.18.0 go: downloading github.com/rabbitmq/amqp091-go v1.10.0 go: downloading github.com/lib/pq v1.10.9 go: downloading github.com/go-sql-driver/mysql v1.9.3 go: downloading go.mongodb.org/mongo-driver v1.17.4 go: downloading mvdan.cc/sh/v3 v3.12.0 go: downloading github.com/go-logr/logr v1.4.3 go: downloading github.com/tidwall/gjson v1.18.0 go: downloading github.com/rs/zerolog v1.34.0 go: downloading github.com/spf13/cobra v1.9.1 go: downloading github.com/go-logr/zerologr v1.2.3 go: downloading golang.org/x/net v0.40.0 go: downloading github.com/antchfx/htmlquery v1.3.4 go: downloading github.com/go-redis/redis/v8 v8.11.5 go: downloading github.com/segmentio/kafka-go v0.4.48 go: downloading github.com/miekg/dns v1.1.68 go: downloading github.com/stretchr/testify v1.11.0 go: downloading github.com/influxdata/influxdb-client-go/v2 v2.14.0 go: downloading go.temporal.io/api v1.51.0 go: downloading google.golang.org/grpc v1.71.0 go: downloading github.com/mattn/go-isatty v0.0.20 go: downloading github.com/mattn/go-colorable v0.1.14 go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 go: downloading github.com/tidwall/pretty v1.2.1 go: downloading github.com/tidwall/match v1.1.1 go: downloading github.com/antchfx/xpath v1.3.3 go: downloading golang.org/x/sys v0.33.0 go: downloading github.com/cespare/xxhash/v2 v2.3.0 go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/stretchr/objx v0.5.2 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading filippo.io/edwards25519 v1.1.0 go: downloading github.com/spf13/pflag v1.0.6 go: downloading github.com/influxdata/line-protocol v0.0.0-20210922203350-b1ad95c89adf go: downloading github.com/oapi-codegen/runtime v1.1.1 go: downloading github.com/xdg-go/scram v1.1.2 go: downloading github.com/klauspost/compress v1.18.0 go: downloading github.com/pierrec/lz4/v4 v4.1.18 go: downloading google.golang.org/protobuf v1.36.5 go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3 go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250303144028-a0af3efb3deb go: downloading golang.org/x/text v0.25.0 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/apapsch/go-jsonmerge/v2 v2.0.0 go: downloading github.com/xdg-go/stringprep v1.0.4 go: downloading github.com/xdg-go/pbkdf2 v1.0.0 go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250303144028-a0af3efb3deb go: downloading github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 go: downloading golang.org/x/sync v0.14.0 go: downloading github.com/golang/snappy v1.0.0 go: downloading github.com/montanaflynn/stats v0.7.1 go: downloading golang.org/x/crypto v0.38.0 internal/unsafeheader internal/goarch internal/byteorder internal/coverage/rtcov internal/godebugs internal/goos internal/profilerecord internal/asan internal/msan math/bits internal/runtime/pprof/label internal/trace/tracev2 log/internal internal/nettrace log/slog/internal unicode/utf16 crypto/internal/fips140/alias unicode/utf8 container/list encoding cmp vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias crypto/internal/constanttime unicode google.golang.org/grpc/serviceconfig go.mongodb.org/mongo-driver/bson/bsontype internal/goexperiment github.com/klauspost/compress/internal/le go.mongodb.org/mongo-driver/internal/handshake github.com/segmentio/kafka-go/protocol/consumer golang.org/x/net/html/atom go.mongodb.org/mongo-driver/bson/bsonoptions go.mongodb.org/mongo-driver/internal/ptrutil google.golang.org/protobuf/internal/flags golang.org/x/net/internal/iana golang.org/x/text/encoding/internal/identifier github.com/pierrec/lz4/v4/internal/lz4errors go.mongodb.org/mongo-driver/version github.com/dgryski/go-rendezvous github.com/klauspost/compress/internal/race sync/atomic golang.org/x/text/internal/utf8internal crypto/internal/boring/sig internal/cpu github.com/lib/pq/oid internal/runtime/math internal/runtime/gc internal/runtime/syscall/linux internal/runtime/sys internal/runtime/atomic internal/abi crypto/internal/fips140deps/byteorder google.golang.org/protobuf/internal/set github.com/tidwall/match go.temporal.io/api/internal/protojson/set github.com/golang/groupcache/lru internal/strconv crypto/internal/fips140deps/cpu internal/chacha8rand math internal/bytealg crypto/internal/fips140/subtle internal/runtime/gc/scan crypto/subtle internal/runtime/exithook internal/stringslite internal/runtime/cgroup github.com/klauspost/compress internal/synctest internal/race internal/sync internal/runtime/maps runtime weak iter internal/reflectlite sync maps slices log/slog/internal/buffer internal/singleflight crypto/internal/fips140cache google.golang.org/protobuf/internal/pragma internal/bisect internal/testlog unique errors sort internal/godebug strconv io google.golang.org/grpc/internal/buffer golang.org/x/text/internal/tag path internal/oserror vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 syscall github.com/go-redis/redis/v8/internal/util net/netip reflect hash internal/saferio encoding/base32 go.mongodb.org/mongo-driver/internal/aws encoding/base64 strings bytes hash/adler32 crypto hash/fnv hash/crc32 crypto/internal/fips140deps/godebug math/rand crypto/internal/randutil runtime/cgo github.com/go-redis/redis/v8/internal/rand vendor/golang.org/x/text/transform golang.org/x/text/transform net/http/internal/ascii net/http/internal/testcert crypto/internal/fips140 go.temporal.io/api/internal/strcase encoding/pem bufio crypto/internal/impl github.com/go-redis/redis/v8/internal/hashtag regexp/syntax html crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 golang.org/x/text/encoding golang.org/x/text/runes crypto/sha3 crypto/internal/fips140/hmac golang.org/x/text/encoding/internal internal/syscall/execenv internal/syscall/unix time golang.org/x/text/encoding/unicode golang.org/x/text/encoding/charmap golang.org/x/text/encoding/korean golang.org/x/text/encoding/japanese golang.org/x/text/encoding/traditionalchinese golang.org/x/text/encoding/simplifiedchinese crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/tls12 crypto/fips140 crypto/internal/fips140/edwards25519/field crypto/internal/fips140/hkdf crypto/internal/fips140/aes crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/tls13 crypto/tls/internal/fips140tls crypto/internal/fips140/edwards25519 regexp google.golang.org/grpc/backoff context crypto/internal/fips140deps/time google.golang.org/grpc/balancer/pickfirst/internal google.golang.org/grpc/keepalive io/fs internal/poll crypto/internal/entropy/v1.0.0 github.com/segmentio/kafka-go/sasl google.golang.org/grpc/internal/backoff wait4x.dev/v3/internal/contextutil google.golang.org/grpc/internal/grpcsync go.mongodb.org/mongo-driver/internal/csot mvdan.cc/sh/v3/fileutil embed internal/filepathlite google.golang.org/protobuf/internal/editiondefaults internal/fmtsort encoding/binary crypto/internal/fips140/nistec os github.com/pierrec/lz4/v4/internal/xxh32 github.com/golang/snappy github.com/pierrec/lz4/v4/internal/lz4block github.com/cespare/xxhash/v2 github.com/klauspost/compress/zstd/internal/xxhash github.com/klauspost/compress/internal/snapref vendor/golang.org/x/crypto/internal/poly1305 go.mongodb.org/mongo-driver/internal/rand filippo.io/edwards25519/field golang.org/x/sys/unix filippo.io/edwards25519 io/ioutil google.golang.org/protobuf/internal/detrand go.mongodb.org/mongo-driver/internal/driverutil path/filepath os/signal crypto/internal/sysrand google.golang.org/grpc/internal/envconfig fmt crypto/internal/fips140/drbg os/exec crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/internal/fips140/aes/gcm crypto/hkdf crypto/rc4 crypto/md5 crypto/cipher crypto/mlkem crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa crypto/internal/boring crypto/des vendor/golang.org/x/crypto/chacha20 crypto/sha512 crypto/aes crypto/internal/rand crypto/sha256 crypto/sha1 crypto/hmac golang.org/x/crypto/pbkdf2 github.com/xdg-go/pbkdf2 crypto/ecdh encoding/hex mime/quotedprintable log encoding/csv google.golang.org/protobuf/internal/version net/http/internal github.com/influxdata/influxdb-client-go/v2/api/query mime go/token flag google.golang.org/protobuf/internal/errors net/url text/template/parse go.mongodb.org/mongo-driver/tag github.com/influxdata/influxdb-client-go/v2/internal/http github.com/go-redis/redis/v8/internal/hscan google.golang.org/grpc/attributes google.golang.org/grpc/internal/idle text/tabwriter mvdan.cc/sh/v3/pattern go.temporal.io/api/internal/protojson/errors github.com/go-redis/redis/v8/internal/proto golang.org/x/net/bpf github.com/pmezard/go-difflib/difflib go.mongodb.org/mongo-driver/internal/aws/awserr runtime/debug vendor/golang.org/x/net/http2/hpack encoding/json database/sql/driver golang.org/x/net/http2/hpack compress/flate github.com/influxdata/line-protocol github.com/klauspost/compress/fse gopkg.in/yaml.v3 github.com/antchfx/xpath golang.org/x/net/html golang.org/x/text/internal/language golang.org/x/text/unicode/norm vendor/golang.org/x/text/unicode/norm github.com/pierrec/lz4/v4/internal/lz4stream github.com/montanaflynn/stats golang.org/x/crypto/scrypt math/big vendor/golang.org/x/crypto/chacha20poly1305 google.golang.org/protobuf/encoding/protowire go.mongodb.org/mongo-driver/mongo/readpref github.com/davecgh/go-spew/spew mvdan.cc/sh/v3/syntax crypto/hpke google.golang.org/protobuf/reflect/protoreflect github.com/influxdata/influxdb-client-go/v2/log golang.org/x/net/internal/timeseries github.com/pierrec/lz4/v4 vendor/golang.org/x/text/unicode/bidi github.com/go-redis/redis/v8/internal golang.org/x/text/unicode/bidi golang.org/x/sync/errgroup golang.org/x/sync/singleflight database/sql net github.com/influxdata/influxdb-client-go/v2/internal/log go.mongodb.org/mongo-driver/internal/aws/credentials github.com/grpc-ecosystem/grpc-gateway/v2/utilities github.com/klauspost/compress/huff0 compress/gzip compress/zlib github.com/grpc-ecosystem/grpc-gateway/v2/internal/httprule github.com/klauspost/compress/flate github.com/segmentio/kafka-go/compress/lz4 github.com/influxdata/influxdb-client-go/v2/internal/gzip runtime/pprof text/template google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/strs go.temporal.io/api/internal/protojson/strs go.temporal.io/api/internal/protojson/order google.golang.org/protobuf/internal/genid vendor/golang.org/x/text/secure/bidirule go.temporal.io/api/internal/protojson/genid golang.org/x/text/secure/bidirule google.golang.org/protobuf/internal/protolazy golang.org/x/text/internal/language/compact google.golang.org/protobuf/internal/encoding/json google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/reflect/protoregistry go.temporal.io/api/internal/protojson/json github.com/influxdata/influxdb-client-go/v2/api/write os/user github.com/mattn/go-isatty golang.org/x/text/language github.com/mattn/go-colorable google.golang.org/protobuf/proto github.com/fatih/color google.golang.org/protobuf/internal/encoding/defval github.com/xdg-go/stringprep golang.org/x/net/idna vendor/golang.org/x/net/idna log/slog github.com/tidwall/pretty github.com/apapsch/go-jsonmerge/v2 github.com/stretchr/objx google.golang.org/grpc/grpclog/internal crypto/rand crypto/elliptic crypto/internal/boring/bbig encoding/asn1 crypto/dsa golang.org/x/text/encoding/htmlindex html/template crypto/ed25519 go.mongodb.org/mongo-driver/internal/randutil crypto/rsa github.com/lib/pq/scram go.mongodb.org/mongo-driver/bson/primitive github.com/klauspost/compress/s2 github.com/klauspost/compress/zstd google.golang.org/grpc/grpclog golang.org/x/net/html/charset github.com/tidwall/gjson go.mongodb.org/mongo-driver/internal/uuid github.com/klauspost/compress/gzip google.golang.org/protobuf/encoding/prototext go.temporal.io/api/internal/protojson google.golang.org/protobuf/internal/filedesc google.golang.org/grpc/connectivity google.golang.org/grpc/internal/grpclog github.com/stretchr/testify/assert/yaml mvdan.cc/sh/v3/expand go.mongodb.org/mongo-driver/internal/logger go.mongodb.org/mongo-driver/x/bsonx/bsoncore github.com/segmentio/kafka-go/compress/gzip github.com/go-logr/logr crypto/x509/pkix vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa mvdan.cc/sh/v3/shell go.mongodb.org/mongo-driver/internal/csfle go.mongodb.org/mongo-driver/x/mongo/driver/wiremessage go.mongodb.org/mongo-driver/mongo/readconcern go.mongodb.org/mongo-driver/bson/bsonrw github.com/xdg-go/scram vendor/golang.org/x/net/http/httpproxy go.mongodb.org/mongo-driver/mongo/address go.mongodb.org/mongo-driver/x/mongo/driver/dns google.golang.org/grpc/internal/syscall github.com/rs/zerolog/internal/json google.golang.org/grpc/internal/resolver/dns/internal github.com/go-redis/redis/v8/internal/pool github.com/google/uuid net/textproto google.golang.org/grpc/internal golang.org/x/net/internal/socket github.com/spf13/pflag github.com/segmentio/kafka-go/sasl/scram google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protojson github.com/klauspost/compress/snappy google.golang.org/grpc/metadata google.golang.org/grpc/codes google.golang.org/grpc/mem github.com/segmentio/kafka-go/compress/snappy google.golang.org/grpc/tap google.golang.org/grpc/internal/balancerload google.golang.org/grpc/internal/grpcutil google.golang.org/grpc/stats google.golang.org/protobuf/internal/impl vendor/golang.org/x/net/http/httpguts golang.org/x/net/http/httpguts mime/multipart github.com/rs/zerolog google.golang.org/grpc/experimental/stats google.golang.org/grpc/encoding crypto/x509 google.golang.org/grpc/internal/stats golang.org/x/net/ipv6 golang.org/x/net/ipv4 github.com/oapi-codegen/runtime/types github.com/oapi-codegen/runtime github.com/segmentio/kafka-go/compress/zstd go.mongodb.org/mongo-driver/bson/bsoncodec github.com/segmentio/kafka-go/compress github.com/spf13/cobra github.com/go-logr/zerologr golang.org/x/crypto/ocsp github.com/youmark/pkcs8 crypto/tls go.mongodb.org/mongo-driver/bson go.mongodb.org/mongo-driver/internal/bsonutil go.mongodb.org/mongo-driver/internal/codecutil go.mongodb.org/mongo-driver/mongo/writeconcern go.mongodb.org/mongo-driver/mongo/description go.mongodb.org/mongo-driver/event go.mongodb.org/mongo-driver/x/mongo/driver/session google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/emptypb google.golang.org/protobuf/types/known/wrapperspb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/structpb google.golang.org/protobuf/protoadapt google.golang.org/protobuf/types/known/fieldmaskpb google.golang.org/protobuf/types/known/timestamppb google.golang.org/protobuf/types/known/anypb google.golang.org/genproto/googleapis/api google.golang.org/protobuf/types/descriptorpb go.temporal.io/api/enums/v1 net/http/httptrace google.golang.org/grpc/internal/credentials github.com/segmentio/kafka-go/protocol github.com/go-redis/redis/v8 github.com/go-sql-driver/mysql github.com/lib/pq github.com/rabbitmq/amqp091-go github.com/miekg/dns google.golang.org/grpc/internal/pretty google.golang.org/grpc/encoding/proto google.golang.org/grpc/credentials google.golang.org/genproto/googleapis/api/httpbody go.temporal.io/api/protocol/v1 google.golang.org/genproto/googleapis/rpc/status go.temporal.io/api/rules/v1 google.golang.org/grpc/binarylog/grpc_binarylog_v1 net/http/internal/httpcommon golang.org/x/net/internal/httpcommon google.golang.org/grpc/internal/status google.golang.org/grpc/peer google.golang.org/grpc/credentials/insecure google.golang.org/grpc/resolver google.golang.org/grpc/internal/channelz net/http google.golang.org/grpc/status google.golang.org/grpc/internal/proxyattributes google.golang.org/grpc/internal/metadata google.golang.org/grpc/balancer/grpclb/state google.golang.org/grpc/internal/transport/networktype google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/unix google.golang.org/grpc/internal/binarylog google.golang.org/grpc/resolver/dns google.golang.org/grpc/channelz google.golang.org/grpc/balancer google.golang.org/grpc/internal/serviceconfig google.golang.org/grpc/balancer/base google.golang.org/grpc/balancer/pickfirst/pickfirstleaf google.golang.org/grpc/internal/resolver google.golang.org/grpc/balancer/endpointsharding google.golang.org/grpc/internal/balancer/gracefulswitch google.golang.org/grpc/balancer/pickfirst google.golang.org/grpc/balancer/roundrobin google.golang.org/genproto/googleapis/api/annotations github.com/segmentio/kafka-go/protocol/addpartitionstotxn github.com/segmentio/kafka-go/protocol/addoffsetstotxn github.com/segmentio/kafka-go/protocol/createpartitions github.com/segmentio/kafka-go/protocol/apiversions github.com/segmentio/kafka-go/protocol/alterconfigs github.com/segmentio/kafka-go/protocol/joingroup github.com/segmentio/kafka-go/protocol/listgroups github.com/segmentio/kafka-go/protocol/deleteacls github.com/segmentio/kafka-go/protocol/createacls github.com/segmentio/kafka-go/protocol/alteruserscramcredentials github.com/segmentio/kafka-go/protocol/createtopics github.com/segmentio/kafka-go/protocol/alterpartitionreassignments github.com/segmentio/kafka-go/protocol/describeclientquotas github.com/segmentio/kafka-go/protocol/endtxn github.com/segmentio/kafka-go/protocol/listoffsets github.com/segmentio/kafka-go/protocol/describeuserscramcredentials github.com/segmentio/kafka-go/protocol/offsetcommit github.com/segmentio/kafka-go/protocol/initproducerid github.com/segmentio/kafka-go/protocol/offsetfetch github.com/segmentio/kafka-go/protocol/listpartitionreassignments github.com/segmentio/kafka-go/protocol/produce github.com/segmentio/kafka-go/protocol/describeacls github.com/segmentio/kafka-go/protocol/leavegroup github.com/segmentio/kafka-go/protocol/alterclientquotas github.com/segmentio/kafka-go/protocol/metadata github.com/segmentio/kafka-go/protocol/saslhandshake github.com/segmentio/kafka-go/protocol/describegroups github.com/segmentio/kafka-go/protocol/syncgroup github.com/segmentio/kafka-go/protocol/saslauthenticate github.com/segmentio/kafka-go/protocol/txnoffsetcommit github.com/segmentio/kafka-go/protocol/deletegroups github.com/segmentio/kafka-go/protocol/deletetopics github.com/segmentio/kafka-go/protocol/findcoordinator github.com/segmentio/kafka-go/protocol/electleaders github.com/segmentio/kafka-go/protocol/heartbeat github.com/segmentio/kafka-go/protocol/incrementalalterconfigs github.com/segmentio/kafka-go/protocol/fetch github.com/segmentio/kafka-go/protocol/offsetdelete github.com/segmentio/kafka-go/protocol/describeconfigs go.temporal.io/api/filter/v1 go.temporal.io/api/replication/v1 go.temporal.io/api/version/v1 go.temporal.io/api/common/v1 go.temporal.io/api/namespace/v1 github.com/segmentio/kafka-go/protocol/rawproduce github.com/segmentio/kafka-go go.temporal.io/api/deployment/v1 go.temporal.io/api/failure/v1 go.temporal.io/api/nexus/v1 go.temporal.io/api/sdk/v1 go.temporal.io/api/query/v1 go.temporal.io/api/update/v1 go.temporal.io/api/worker/v1 go.temporal.io/api/taskqueue/v1 go.temporal.io/api/activity/v1 go.temporal.io/api/command/v1 go.temporal.io/api/workflow/v1 go.temporal.io/api/batch/v1 go.temporal.io/api/schedule/v1 go.temporal.io/api/history/v1 wait4x.dev/v3/checker/dns github.com/antchfx/htmlquery go.mongodb.org/mongo-driver/internal/httputil google.golang.org/grpc/internal/resolver/delegatingresolver go.mongodb.org/mongo-driver/internal/aws/signer/v4 net/http/cookiejar go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt/options github.com/influxdata/influxdb-client-go/v2/api/http net/http/httptest golang.org/x/net/trace go.mongodb.org/mongo-driver/internal/credproviders net/http/httputil github.com/influxdata/influxdb-client-go/v2/domain golang.org/x/net/http2 go.mongodb.org/mongo-driver/x/mongo/driver/ocsp go.mongodb.org/mongo-driver/x/mongo/driver/mongocrypt go.mongodb.org/mongo-driver/x/mongo/driver golang.org/x/net/publicsuffix github.com/influxdata/influxdb-client-go/v2/internal/write go.mongodb.org/mongo-driver/x/mongo/driver/auth/creds github.com/stretchr/testify/assert github.com/stretchr/testify/mock go.mongodb.org/mongo-driver/x/mongo/driver/operation wait4x.dev/v3/checker wait4x.dev/v3/checker/exec wait4x.dev/v3/checker/dns/aaaa wait4x.dev/v3/checker/dns/cname wait4x.dev/v3/checker/rabbitmq wait4x.dev/v3/checker/dns/a wait4x.dev/v3/checker/dns/mx wait4x.dev/v3/checker/dns/ns wait4x.dev/v3/checker/tcp wait4x.dev/v3/checker/dns/txt wait4x.dev/v3/checker/kafka wait4x.dev/v3/checker/postgresql wait4x.dev/v3/checker/mysql wait4x.dev/v3/waiter wait4x.dev/v3/internal/cmd/dns wait4x.dev/v3/checker/http google.golang.org/grpc/internal/transport go.mongodb.org/mongo-driver/x/mongo/driver/auth go.mongodb.org/mongo-driver/x/mongo/driver/connstring google.golang.org/grpc go.mongodb.org/mongo-driver/mongo/options github.com/influxdata/influxdb-client-go/v2/api go.mongodb.org/mongo-driver/x/mongo/driver/topology github.com/influxdata/influxdb-client-go/v2 google.golang.org/grpc/health/grpc_health_v1 wait4x.dev/v3/checker/influxdb github.com/grpc-ecosystem/grpc-gateway/v2/runtime go.mongodb.org/mongo-driver/mongo go.temporal.io/api/workflowservice/v1 wait4x.dev/v3/checker/redis wait4x.dev/v3/checker/mongodb wait4x.dev/v3/checker/temporal wait4x.dev/v3/internal/cmd/temporal wait4x.dev/v3/internal/cmd command-line-arguments ✅ Binary built: /home/buildozer/aports/community/wait4x/src/wait4x-3.6.0/dist/wait4x Running tests (short mode)... /usr/bin/go test -v -short -covermode=atomic -coverprofile=coverage.out.tmp ./... go: downloading github.com/go-logr/stdr v1.2.2 go: downloading github.com/testcontainers/testcontainers-go/modules/mongodb v0.38.0 go: downloading github.com/testcontainers/testcontainers-go/modules/postgres v0.38.0 go: downloading github.com/testcontainers/testcontainers-go/modules/kafka v0.38.0 go: downloading github.com/testcontainers/testcontainers-go v0.38.0 go: downloading github.com/testcontainers/testcontainers-go/modules/rabbitmq v0.38.0 go: downloading github.com/testcontainers/testcontainers-go/modules/redis v0.38.0 go: downloading github.com/tonglil/buflogr v1.1.1 go: downloading github.com/testcontainers/testcontainers-go/modules/mysql v0.38.0 go: downloading github.com/docker/go-connections v0.5.0 go: downloading github.com/containerd/platforms v0.2.1 go: downloading github.com/docker/docker v28.3.3+incompatible go: downloading github.com/containerd/errdefs v1.0.0 go: downloading github.com/cpuguy83/dockercfg v0.3.2 go: downloading dario.cat/mergo v1.0.1 go: downloading github.com/opencontainers/image-spec v1.1.1 go: downloading github.com/moby/go-archive v0.1.0 go: downloading github.com/cenkalti/backoff/v4 v4.3.0 go: downloading github.com/moby/patternmatcher v0.6.0 go: downloading github.com/magiconair/properties v1.8.10 go: downloading github.com/moby/term v0.5.2 go: downloading github.com/shirou/gopsutil/v4 v4.25.5 go: downloading github.com/mdelapenya/tlscert v0.2.0 go: downloading golang.org/x/mod v0.24.0 go: downloading github.com/containerd/log v0.1.0 go: downloading github.com/moby/sys/userns v0.1.0 go: downloading github.com/moby/sys/sequential v0.6.0 go: downloading github.com/moby/sys/user v0.4.0 go: downloading github.com/opencontainers/go-digest v1.0.0 go: downloading github.com/tklauser/go-sysconf v0.3.15 go: downloading github.com/sirupsen/logrus v1.9.3 go: downloading github.com/tklauser/numcpus v0.10.0 go: downloading github.com/moby/docker-image-spec v1.3.1 go: downloading github.com/docker/go-units v0.5.0 go: downloading github.com/morikuni/aec v1.0.0 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading github.com/distribution/reference v0.6.0 go: downloading go.opentelemetry.io/otel/trace v1.35.0 go: downloading github.com/containerd/errdefs/pkg v0.3.0 go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading go.opentelemetry.io/otel v1.35.0 go: downloading go.opentelemetry.io/otel/metric v1.35.0 go: downloading github.com/felixge/httpsnoop v1.0.4 go: downloading go.opentelemetry.io/auto/sdk v1.1.0 ? wait4x.dev/v3 [no test files] wait4x.dev/v3/checker coverage: 0.0% of statements wait4x.dev/v3/checker/dns coverage: 0.0% of statements === RUN TestA a_test.go:63: skipping integration test --- SKIP: TestA (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/dns/a 0.011s coverage: 0.0% of statements === RUN TestAAAA aaaa_test.go:65: skipping integration test --- SKIP: TestAAAA (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/dns/aaaa 0.010s coverage: 0.0% of statements === RUN TestCNAME cname_test.go:69: skipping integration test --- SKIP: TestCNAME (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/dns/cname 0.009s coverage: 0.0% of statements === RUN TestMX mx_test.go:70: skipping integration test --- SKIP: TestMX (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/dns/mx 0.009s coverage: 0.0% of statements === RUN TestNS ns_test.go:71: skipping integration test --- SKIP: TestNS (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/dns/ns 0.008s coverage: 0.0% of statements === RUN TestTXT txt_test.go:68: skipping integration test --- SKIP: TestTXT (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/dns/txt 0.009s coverage: 0.0% of statements wait4x.dev/v3/checker/exec coverage: 0.0% of statements === RUN TestHttpInvalidAddress --- PASS: TestHttpInvalidAddress (0.15s) === RUN TestHttpValidAddress --- PASS: TestHttpValidAddress (0.00s) === RUN TestHttpInvalidStatusCode --- PASS: TestHttpInvalidStatusCode (0.00s) === RUN TestHttpValidStatusCode --- PASS: TestHttpValidStatusCode (0.00s) === RUN TestHttpInvalidTLS http_test.go:89: skipping integration test --- SKIP: TestHttpInvalidTLS (0.00s) === RUN TestHttpH2CEnabled_Succeeds --- PASS: TestHttpH2CEnabled_Succeeds (0.00s) === RUN TestHttpNoRedirect --- PASS: TestHttpNoRedirect (0.00s) === RUN TestHttpRedirect http_test.go:129: skipping integration test --- SKIP: TestHttpRedirect (0.00s) === RUN TestHttpInvalidBody --- PASS: TestHttpInvalidBody (0.00s) === RUN TestHttpValidBody --- PASS: TestHttpValidBody (0.00s) === RUN TestHttpValidBodyJSON --- PASS: TestHttpValidBodyJSON (0.00s) === RUN TestHttpInvalidBodyJSON --- PASS: TestHttpInvalidBodyJSON (0.00s) === RUN TestHttpInvalidBodyXPath --- PASS: TestHttpInvalidBodyXPath (0.00s) === RUN TestHttpValidBodyXPath --- PASS: TestHttpValidBodyXPath (0.00s) === RUN TestHttpValidHeader --- PASS: TestHttpValidHeader (0.00s) === RUN TestHttpInvalidHeader --- PASS: TestHttpInvalidHeader (0.00s) === RUN TestHttpRequestHeaders --- PASS: TestHttpRequestHeaders (0.00s) === RUN TestHttpInvalidCombinationFeatures --- PASS: TestHttpInvalidCombinationFeatures (0.00s) === RUN TestHttpRequestBody --- PASS: TestHttpRequestBody (0.00s) === RUN TestHttpRequestHeaderWithoutInit --- PASS: TestHttpRequestHeaderWithoutInit (0.00s) PASS coverage: 78.1% of statements ok wait4x.dev/v3/checker/http 0.190s coverage: 78.1% of statements wait4x.dev/v3/checker/influxdb coverage: 0.0% of statements === RUN TestKafka kafka_test.go:93: skipping integration test --- SKIP: TestKafka (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/kafka 0.035s coverage: 0.0% of statements === RUN TestMongoDB mongodb_test.go:92: skipping integration test --- SKIP: TestMongoDB (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/mongodb 0.071s coverage: 0.0% of statements === RUN TestMySQL mysql_test.go:119: skipping integration test --- SKIP: TestMySQL (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/mysql 0.066s coverage: 0.0% of statements === RUN TestPostgreSQL postgresql_test.go:119: skipping integration test --- SKIP: TestPostgreSQL (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/postgresql 0.064s coverage: 0.0% of statements === RUN TestRabbitMQ rabbitmq_test.go:93: skipping integration test --- SKIP: TestRabbitMQ (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/rabbitmq 0.063s coverage: 0.0% of statements === RUN TestRedis redis_test.go:121: skipping integration test --- SKIP: TestRedis (0.00s) PASS coverage: 0.0% of statements ok wait4x.dev/v3/checker/redis 0.065s coverage: 0.0% of statements === RUN TestTCPSuite === RUN TestTCPSuite/TestCheckConnectionRefused === RUN TestTCPSuite/TestCheckContextCancellation tcp_test.go:209: skipping integration test === RUN TestTCPSuite/TestCheckIPv6Address === RUN TestTCPSuite/TestCheckInvalidAddress === RUN TestTCPSuite/TestCheckNameResolution === RUN TestTCPSuite/TestCheckSuccessful === RUN TestTCPSuite/TestCheckTimeout tcp_test.go:181: skipping integration test === RUN TestTCPSuite/TestIdentity === RUN TestTCPSuite/TestNew === RUN TestTCPSuite/TestTableDriven === RUN TestTCPSuite/TestTableDriven/Valid_Address === RUN TestTCPSuite/TestTableDriven/Connection_Refused === RUN TestTCPSuite/TestTableDriven/Very_Short_Timeout === RUN TestTCPSuite/TestTableDriven/Invalid_Address_Format === RUN TestTCPSuite/TestWithTimeout --- PASS: TestTCPSuite (0.16s) --- PASS: TestTCPSuite/TestCheckConnectionRefused (0.00s) --- SKIP: TestTCPSuite/TestCheckContextCancellation (0.00s) --- PASS: TestTCPSuite/TestCheckIPv6Address (0.00s) --- PASS: TestTCPSuite/TestCheckInvalidAddress (0.00s) --- PASS: TestTCPSuite/TestCheckNameResolution (0.16s) --- PASS: TestTCPSuite/TestCheckSuccessful (0.00s) --- SKIP: TestTCPSuite/TestCheckTimeout (0.00s) --- PASS: TestTCPSuite/TestIdentity (0.00s) --- PASS: TestTCPSuite/TestNew (0.00s) --- PASS: TestTCPSuite/TestTableDriven (0.00s) --- PASS: TestTCPSuite/TestTableDriven/Valid_Address (0.00s) --- PASS: TestTCPSuite/TestTableDriven/Connection_Refused (0.00s) --- PASS: TestTCPSuite/TestTableDriven/Very_Short_Timeout (0.00s) --- PASS: TestTCPSuite/TestTableDriven/Invalid_Address_Format (0.00s) --- PASS: TestTCPSuite/TestWithTimeout (0.00s) PASS coverage: 87.5% of statements ok wait4x.dev/v3/checker/tcp 0.169s coverage: 87.5% of statements wait4x.dev/v3/checker/temporal coverage: 0.0% of statements wait4x.dev/v3/cmd/wait4x coverage: 0.0% of statements wait4x.dev/v3/examples/pkg/custom_checker coverage: 0.0% of statements wait4x.dev/v3/examples/pkg/http_advanced coverage: 0.0% of statements wait4x.dev/v3/examples/pkg/parallel_services coverage: 0.0% of statements wait4x.dev/v3/examples/pkg/reverse_checking coverage: 0.0% of statements wait4x.dev/v3/examples/pkg/tcp_basic coverage: 0.0% of statements === RUN TestHTTPCommandInvalidArgument --- PASS: TestHTTPCommandInvalidArgument (0.00s) === RUN TestHTTPCommandInvalidAddress --- PASS: TestHTTPCommandInvalidAddress (0.00s) === RUN TestHTTPConnectionSuccess 2026-04-09T17:06:03Z INF [HTTP] Checking https://wait4x.dev ... --- PASS: TestHTTPConnectionSuccess (0.45s) === RUN TestHTTPConnectionSuccessThenExecuteCommand 2026-04-09T17:06:04Z INF [HTTP] Checking https://wait4x.dev ... Thu Apr 9 17:06:04 UTC 2026 --- PASS: TestHTTPConnectionSuccessThenExecuteCommand (0.10s) === RUN TestHTTPConnectionFail 2026-04-09T17:06:04Z INF [HTTP] Checking http://not-exists-doomain.tld ... 2026-04-09T17:06:04Z ERR Expectation failed error="failed to establish an http connection, caused by: Get \"http://not-exists-doomain.tld\": dial tcp: lookup not-exists-doomain.tld on 172.16.15.1:53: no such host" address=http://not-exists-doomain.tld 2026-04-09T17:06:05Z INF [HTTP] Checking http://not-exists-doomain.tld ... 2026-04-09T17:06:05Z ERR Expectation failed error="failed to establish an http connection, caused by: Get \"http://not-exists-doomain.tld\": dial tcp: lookup not-exists-doomain.tld on 172.16.15.1:53: no such host" address=http://not-exists-doomain.tld --- PASS: TestHTTPConnectionFail (2.00s) === RUN TestHTTPRequestHeaderSuccess 2026-04-09T17:06:06Z INF [HTTP] Checking http://127.0.0.1:45755 ... --- PASS: TestHTTPRequestHeaderSuccess (0.00s) === RUN TestHTTPRequestHeaderFail --- PASS: TestHTTPRequestHeaderFail (0.00s) === RUN TestHTTPH2CFlagSuccess 2026-04-09T17:06:06Z INF [HTTP] Checking http://127.0.0.1:46555 ... --- PASS: TestHTTPH2CFlagSuccess (0.00s) === RUN TestMySQLCommandSuite mysql_test.go:348: skipping integration test --- SKIP: TestMySQLCommandSuite (0.00s) === RUN TestTCPCommandSuite === RUN TestTCPCommandSuite/TestNewTCPCommand === RUN TestTCPCommandSuite/TestTCPCommandEmptyArgs === RUN TestTCPCommandSuite/TestTCPCommandExample === RUN TestTCPCommandSuite/TestTCPCommandFlags === RUN TestTCPCommandSuite/TestTCPCommandHelp === RUN TestTCPCommandSuite/TestTCPCommandInvalidArgument === RUN TestTCPCommandSuite/TestTCPCommandRunE 2026-04-09T17:06:06Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandTableDriven === RUN TestTCPCommandSuite/TestTCPCommandTableDriven/Valid_Address 2026-04-09T17:06:06Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandTableDriven/No_Arguments === RUN TestTCPCommandSuite/TestTCPCommandTableDriven/Connection_Refused 2026-04-09T17:06:06Z INF [TCP] Checking 240.0.0.1:12345 ... 2026-04-09T17:06:06Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 240.0.0.1:12345: connect: network is unreachable" 2026-04-09T17:06:07Z INF [TCP] Checking 240.0.0.1:12345 ... 2026-04-09T17:06:07Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 240.0.0.1:12345: connect: network is unreachable" === RUN TestTCPCommandSuite/TestTCPCommandTableDriven/Invalid_Address_Format 2026-04-09T17:06:08Z INF [TCP] Checking not-a-valid-address ... 2026-04-09T17:06:08Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp: address not-a-valid-address: missing port in address" 2026-04-09T17:06:09Z INF [TCP] Checking not-a-valid-address ... 2026-04-09T17:06:09Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp: address not-a-valid-address: missing port in address" === RUN TestTCPCommandSuite/TestTCPCommandTableDriven/Multiple_Valid_Addresses 2026-04-09T17:06:10Z INF [TCP] Checking 1.1.1.1:53 ... 2026-04-09T17:06:10Z INF [TCP] Checking 8.8.8.8:53 ... === RUN TestTCPCommandSuite/TestTCPCommandTableDriven/With_Custom_Interval 2026-04-09T17:06:10Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandTableDriven/With_Invert_Check_Success 2026-04-09T17:06:10Z INF [TCP] Checking 240.0.0.1:12345 ... 2026-04-09T17:06:10Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 240.0.0.1:12345: connect: network is unreachable" === RUN TestTCPCommandSuite/TestTCPCommandTableDriven/With_Invert_Check_Failure 2026-04-09T17:06:10Z INF [TCP] Checking 1.1.1.1:53 ... 2026-04-09T17:06:11Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandValidArgs === RUN TestTCPCommandSuite/TestTCPCommandWithBackoffCoefficient 2026-04-09T17:06:11Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandWithBackoffMaxInterval 2026-04-09T17:06:11Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandWithBackoffPolicy 2026-04-09T17:06:11Z INF [TCP] Checking 1.1.1.1:53 ... 2026-04-09T17:06:11Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandWithContext 2026-04-09T17:06:11Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandWithDash 2026-04-09T17:06:11Z INF [TCP] Checking 1.1.1.1:53 ... success === RUN TestTCPCommandSuite/TestTCPCommandWithIPv6Address 2026-04-09T17:06:11Z INF [TCP] Checking [::1]:53 ... 2026-04-09T17:06:11Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp [::1]:53: connect: connection refused" 2026-04-09T17:06:12Z INF [TCP] Checking [::1]:53 ... 2026-04-09T17:06:12Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp [::1]:53: connect: connection refused" === RUN TestTCPCommandSuite/TestTCPCommandWithInterval 2026-04-09T17:06:13Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandWithInvalidAddressFormat 2026-04-09T17:06:13Z INF [TCP] Checking invalid-address ... 2026-04-09T17:06:13Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp: address invalid-address: missing port in address" 2026-04-09T17:06:14Z INF [TCP] Checking invalid-address ... 2026-04-09T17:06:14Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp: address invalid-address: missing port in address" === RUN TestTCPCommandSuite/TestTCPCommandWithInvalidBackoffMaxInterval === RUN TestTCPCommandSuite/TestTCPCommandWithInvalidBackoffPolicy === RUN TestTCPCommandSuite/TestTCPCommandWithInvertCheck 2026-04-09T17:06:15Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandWithInvertCheckFail 2026-04-09T17:06:16Z INF [TCP] Checking 127.0.0.1:8080 ... 2026-04-09T17:06:16Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 127.0.0.1:8080: connect: connection refused" === RUN TestTCPCommandSuite/TestTCPCommandWithNoColor 2026-04-09T17:06:16Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPCommandWithQuietMode === RUN TestTCPCommandSuite/TestTCPCommandWithZeroTimeout 2026-04-09T17:06:16Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPConnectionFail 2026-04-09T17:06:16Z INF [TCP] Checking 127.0.0.1:8080 ... 2026-04-09T17:06:16Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 127.0.0.1:8080: connect: connection refused" 2026-04-09T17:06:17Z INF [TCP] Checking 127.0.0.1:8080 ... 2026-04-09T17:06:17Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 127.0.0.1:8080: connect: connection refused" === RUN TestTCPCommandSuite/TestTCPConnectionFailUnusedPort 2026-04-09T17:06:18Z INF [TCP] Checking 127.0.0.1:35168 ... 2026-04-09T17:06:18Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 127.0.0.1:35168: connect: connection refused" 2026-04-09T17:06:19Z INF [TCP] Checking 127.0.0.1:35168 ... 2026-04-09T17:06:19Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 127.0.0.1:35168: connect: connection refused" 2026-04-09T17:06:20Z INF [TCP] Checking 127.0.0.1:35168 ... 2026-04-09T17:06:20Z ERR Expectation failed error="timed out while making a tcp call, caused by: dial tcp 127.0.0.1:35168: i/o timeout" timeout=3s === RUN TestTCPCommandSuite/TestTCPConnectionSuccess 2026-04-09T17:06:20Z INF [TCP] Checking 1.1.1.1:53 ... === RUN TestTCPCommandSuite/TestTCPConnectionSuccessLocal 2026-04-09T17:06:20Z INF [TCP] Checking 127.0.0.1:35167 ... === RUN TestTCPCommandSuite/TestTCPConnectionTimeout 2026-04-09T17:06:20Z INF [TCP] Checking 240.0.0.1:12345 ... 2026-04-09T17:06:20Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 240.0.0.1:12345: connect: network is unreachable" === RUN TestTCPCommandSuite/TestTCPConnectionWithCustomTimeout 2026-04-09T17:06:21Z INF [TCP] Checking 240.0.0.1:12345 ... 2026-04-09T17:06:21Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 240.0.0.1:12345: connect: network is unreachable" 2026-04-09T17:06:22Z INF [TCP] Checking 240.0.0.1:12345 ... 2026-04-09T17:06:22Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 240.0.0.1:12345: connect: network is unreachable" === RUN TestTCPCommandSuite/TestTCPConnectionWithInvalidTimeout === RUN TestTCPCommandSuite/TestTCPMultipleAddresses 2026-04-09T17:06:23Z INF [TCP] Checking 1.1.1.1:53 ... 2026-04-09T17:06:23Z INF [TCP] Checking 8.8.8.8:53 ... === RUN TestTCPCommandSuite/TestTCPMultipleAddressesMixed 2026-04-09T17:06:23Z INF [TCP] Checking 127.0.0.1:8080 ... 2026-04-09T17:06:23Z INF [TCP] Checking 1.1.1.1:53 ... 2026-04-09T17:06:23Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 127.0.0.1:8080: connect: connection refused" 2026-04-09T17:06:24Z INF [TCP] Checking 127.0.0.1:8080 ... 2026-04-09T17:06:24Z ERR Expectation failed error="failed to establish a tcp connection, caused by: dial tcp 127.0.0.1:8080: connect: connection refused" --- PASS: TestTCPCommandSuite (19.16s) --- PASS: TestTCPCommandSuite/TestNewTCPCommand (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandEmptyArgs (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandExample (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandFlags (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandHelp (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandInvalidArgument (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandRunE (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven (5.03s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven/Valid_Address (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven/No_Arguments (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven/Connection_Refused (2.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven/Invalid_Address_Format (2.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven/Multiple_Valid_Addresses (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven/With_Custom_Interval (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven/With_Invert_Check_Success (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandTableDriven/With_Invert_Check_Failure (1.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandValidArgs (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithBackoffCoefficient (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithBackoffMaxInterval (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithBackoffPolicy (0.02s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithContext (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithDash (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithIPv6Address (2.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithInterval (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithInvalidAddressFormat (2.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithInvalidBackoffMaxInterval (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithInvalidBackoffPolicy (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithInvertCheck (1.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithInvertCheckFail (0.00s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithNoColor (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithQuietMode (0.01s) --- PASS: TestTCPCommandSuite/TestTCPCommandWithZeroTimeout (0.01s) --- PASS: TestTCPCommandSuite/TestTCPConnectionFail (2.00s) --- PASS: TestTCPCommandSuite/TestTCPConnectionFailUnusedPort (2.00s) --- PASS: TestTCPCommandSuite/TestTCPConnectionSuccess (0.01s) --- PASS: TestTCPCommandSuite/TestTCPConnectionSuccessLocal (0.00s) --- PASS: TestTCPCommandSuite/TestTCPConnectionTimeout (1.00s) --- PASS: TestTCPCommandSuite/TestTCPConnectionWithCustomTimeout (2.00s) --- PASS: TestTCPCommandSuite/TestTCPConnectionWithInvalidTimeout (0.00s) --- PASS: TestTCPCommandSuite/TestTCPMultipleAddresses (0.01s) --- PASS: TestTCPCommandSuite/TestTCPMultipleAddressesMixed (2.00s) PASS coverage: 41.6% of statements ok wait4x.dev/v3/internal/cmd 21.817s coverage: 41.6% of statements === RUN TestNewACommand --- PASS: TestNewACommand (0.00s) === RUN TestACommand_NoArgs --- PASS: TestACommand_NoArgs (0.00s) === RUN TestACommand_WithArgs --- PASS: TestACommand_WithArgs (0.00s) === RUN TestRunA === RUN TestRunA/basic_check === RUN TestRunA/with_expected_IP --- PASS: TestRunA (0.00s) --- PASS: TestRunA/basic_check (0.00s) --- PASS: TestRunA/with_expected_IP (0.00s) === RUN TestNewAAAACommand --- PASS: TestNewAAAACommand (0.00s) === RUN TestRunAAAA --- PASS: TestRunAAAA (0.00s) === RUN TestNewCNAMECommand --- PASS: TestNewCNAMECommand (0.00s) === RUN TestRunCNAME --- PASS: TestRunCNAME (0.00s) === RUN TestNewMXCommand --- PASS: TestNewMXCommand (0.00s) === RUN TestNewNSCommand --- PASS: TestNewNSCommand (0.00s) === RUN TestNewTXTCommand --- PASS: TestNewTXTCommand (0.00s) PASS coverage: 32.4% of statements ok wait4x.dev/v3/internal/cmd/dns 0.010s coverage: 32.4% of statements wait4x.dev/v3/internal/cmd/temporal coverage: 0.0% of statements === RUN TestContextutilSuite === RUN TestContextutilSuite/TestBackoffCoefficientFunctions === RUN TestContextutilSuite/TestBackoffExponentialMaxIntervalFunctions === RUN TestContextutilSuite/TestBackoffPolicyFunctions === RUN TestContextutilSuite/TestContextCompatibility === RUN TestContextutilSuite/TestDefaultValues === RUN TestContextutilSuite/TestIntervalFunctions === RUN TestContextutilSuite/TestInvertCheckFunctions === RUN TestContextutilSuite/TestMultipleValues === RUN TestContextutilSuite/TestTableDriven === RUN TestContextutilSuite/TestTableDriven/all_values_set === RUN TestContextutilSuite/TestTableDriven/zero_values === RUN TestContextutilSuite/TestTimeoutFunctions --- PASS: TestContextutilSuite (0.00s) --- PASS: TestContextutilSuite/TestBackoffCoefficientFunctions (0.00s) --- PASS: TestContextutilSuite/TestBackoffExponentialMaxIntervalFunctions (0.00s) --- PASS: TestContextutilSuite/TestBackoffPolicyFunctions (0.00s) --- PASS: TestContextutilSuite/TestContextCompatibility (0.00s) --- PASS: TestContextutilSuite/TestDefaultValues (0.00s) --- PASS: TestContextutilSuite/TestIntervalFunctions (0.00s) --- PASS: TestContextutilSuite/TestInvertCheckFunctions (0.00s) --- PASS: TestContextutilSuite/TestMultipleValues (0.00s) --- PASS: TestContextutilSuite/TestTableDriven (0.00s) --- PASS: TestContextutilSuite/TestTableDriven/all_values_set (0.00s) --- PASS: TestContextutilSuite/TestTableDriven/zero_values (0.00s) --- PASS: TestContextutilSuite/TestTimeoutFunctions (0.00s) PASS coverage: 100.0% of statements ok wait4x.dev/v3/internal/contextutil 0.010s coverage: 100.0% of statements wait4x.dev/v3/internal/test coverage: 0.0% of statements === RUN TestWaitSuccessful --- PASS: TestWaitSuccessful (0.00s) === RUN TestWaitTimedOut --- PASS: TestWaitTimedOut (1.00s) === RUN TestWaitInvalidIdentity --- PASS: TestWaitInvalidIdentity (0.00s) === RUN TestWaitLogger --- PASS: TestWaitLogger (1.01s) === RUN TestWaitInvertCheck --- PASS: TestWaitInvertCheck (3.00s) === RUN TestWaitParallelSuccessful --- PASS: TestWaitParallelSuccessful (0.00s) === RUN TestWaitParallelFail --- PASS: TestWaitParallelFail (3.00s) PASS coverage: 81.8% of statements ok wait4x.dev/v3/waiter 8.024s coverage: 81.8% of statements >>> wait4x: Entering fakeroot... >>> wait4x-doc*: Running split function doc... 'usr/share/licenses' -> '/home/buildozer/aports/community/wait4x/pkg/wait4x-doc/usr/share/licenses' >>> wait4x-doc*: Preparing subpackage wait4x-doc... >>> wait4x-doc*: Running postcheck for wait4x-doc >>> wait4x-bash-completion*: Running split function bashcomp... 'usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/wait4x/pkg/wait4x-bash-completion/usr/share/bash-completion/completions' >>> wait4x-bash-completion*: Preparing subpackage wait4x-bash-completion... >>> wait4x-bash-completion*: Running postcheck for wait4x-bash-completion >>> wait4x-fish-completion*: Running split function fishcomp... 'usr/share/fish/vendor_completions.d' -> '/home/buildozer/aports/community/wait4x/pkg/wait4x-fish-completion/usr/share/fish/vendor_completions.d' >>> wait4x-fish-completion*: Preparing subpackage wait4x-fish-completion... >>> wait4x-fish-completion*: Running postcheck for wait4x-fish-completion >>> wait4x-zsh-completion*: Running split function zshcomp... 'usr/share/zsh/site-functions' -> '/home/buildozer/aports/community/wait4x/pkg/wait4x-zsh-completion/usr/share/zsh/site-functions' >>> wait4x-zsh-completion*: Preparing subpackage wait4x-zsh-completion... >>> wait4x-zsh-completion*: Running postcheck for wait4x-zsh-completion >>> wait4x*: Running postcheck for wait4x >>> wait4x*: Preparing package wait4x... >>> wait4x*: Stripping binaries >>> wait4x*: Scanning shared objects >>> wait4x-bash-completion*: Tracing dependencies... >>> wait4x-bash-completion*: Package size: 15.8 KB >>> wait4x-bash-completion*: Compressing data... >>> wait4x-bash-completion*: Create checksum... >>> wait4x-bash-completion*: Create wait4x-bash-completion-3.6.0-r0.apk >>> wait4x-doc*: Tracing dependencies... >>> wait4x-doc*: Package size: 11.1 KB >>> wait4x-doc*: Compressing data... >>> wait4x-doc*: Create checksum... >>> wait4x-doc*: Create wait4x-doc-3.6.0-r0.apk >>> wait4x-fish-completion*: Tracing dependencies... >>> wait4x-fish-completion*: Package size: 9.5 KB >>> wait4x-fish-completion*: Compressing data... >>> wait4x-fish-completion*: Create checksum... >>> wait4x-fish-completion*: Create wait4x-fish-completion-3.6.0-r0.apk >>> wait4x-zsh-completion*: Tracing dependencies... >>> wait4x-zsh-completion*: Package size: 7.6 KB >>> wait4x-zsh-completion*: Compressing data... >>> wait4x-zsh-completion*: Create checksum... >>> wait4x-zsh-completion*: Create wait4x-zsh-completion-3.6.0-r0.apk >>> wait4x*: Tracing dependencies... so:libc.musl-ppc64le.so.1 >>> wait4x*: Package size: 29.8 MB >>> wait4x*: Compressing data... >>> wait4x*: Create checksum... >>> wait4x*: Create wait4x-3.6.0-r0.apk >>> wait4x: Build complete at Thu, 09 Apr 2026 17:06:26 +0000 elapsed time 0h 1m 27s >>> wait4x: Cleaning up srcdir >>> wait4x: Cleaning up pkgdir >>> wait4x: Uninstalling dependencies... (1/2) Purging .makedepends-wait4x (20260409.170500) (2/2) Purging go (1.26.1-r2) Executing busybox-1.37.0-r31.trigger OK: 288.0 MiB in 105 packages >>> wait4x: Updating the community/ppc64le repository index... >>> wait4x: Signing the index...