Diff of the two buildlogs: -- --- b1/build.log 2025-08-02 00:34:34.450721725 +0000 +++ b2/build.log 2025-08-02 00:41:11.579211287 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Aug 1 12:27:27 -12 2025 -I: pbuilder-time-stamp: 1754094447 +I: Current time: Fri Sep 4 20:57:35 +14 2026 +I: pbuilder-time-stamp: 1788505055 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,84 @@ dpkg-source: info: applying 0001-Don-t-put-the-same-bytes.Buffer-into-sync.Pool-twice.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1200830/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1919633/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Sep 4 06:57 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1919633/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1919633/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='a9ccfae9a06842089c25a325632ebb1e' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1200830' - PS1='# ' - PS2='> ' + INVOCATION_ID=60f2007d7c4845528baf69a8a8cebb95 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1919633 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.7Yootg0j/pbuilderrc_7HMF --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7Yootg0j/b1 --logfile b1/build.log golang-github-go-resty-resty_2.10.0-2.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.7Yootg0j/pbuilderrc_CkWx --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7Yootg0j/b2 --logfile b2/build.log golang-github-go-resty-resty_2.10.0-2.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1 (2025-05-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.33+deb12-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.33-1~bpo12+1 (2025-07-09) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 May 12 19:25 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1200830/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 May 12 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1919633/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -154,7 +186,7 @@ Get: 39 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-crypto-dev all 1:0.25.0-1 [1682 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 golang-golang-x-time-dev all 0.5.0-1 [12.9 kB] -Fetched 68.2 MB in 10s (6659 kB/s) +Fetched 68.2 MB in 5s (15.1 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19850 files and directories currently installed.) @@ -333,7 +365,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-go-resty-resty-2.10.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-go-resty-resty_2.10.0-2_source.changes +I: user script /srv/workspace/pbuilder/1919633/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1919633/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-go-resty-resty-2.10.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-go-resty-resty_2.10.0-2_source.changes dpkg-buildpackage: info: source package golang-github-go-resty-resty dpkg-buildpackage: info: source version 2.10.0-2 dpkg-buildpackage: info: source distribution unstable @@ -351,152 +387,152 @@ dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang - cd _build && go install -trimpath -v -p 40 github.com/go-resty/resty -cmp -log/internal -internal/byteorder + cd _build && go install -trimpath -v -p 42 github.com/go-resty/resty +internal/unsafeheader +crypto/internal/fips140/alias internal/godebugs +cmp +internal/profilerecord internal/coverage/rtcov -internal/unsafeheader -internal/itoa vendor/golang.org/x/crypto/cryptobyte/asn1 -vendor/golang.org/x/crypto/internal/alias +internal/itoa math/bits +unicode/utf16 +internal/goos +internal/msan internal/goarch internal/cpu -encoding -unicode/utf8 -internal/msan -crypto/internal/fips140/alias -crypto/internal/fips140deps/byteorder -internal/nettrace -unicode -internal/abi -internal/runtime/atomic -internal/chacha8rand -internal/profilerecord -internal/asan -crypto/internal/boring/sig -internal/goos +internal/byteorder internal/runtime/syscall -sync/atomic +crypto/internal/boring/sig container/list -crypto/internal/fips140/subtle -unicode/utf16 +internal/asan +log/internal internal/goexperiment +unicode/utf8 +vendor/golang.org/x/crypto/internal/alias +internal/runtime/atomic +internal/nettrace +crypto/internal/fips140/subtle +sync/atomic +encoding +unicode internal/runtime/math internal/runtime/sys -internal/runtime/exithook +internal/abi +crypto/internal/fips140deps/byteorder +internal/chacha8rand +crypto/internal/fips140deps/cpu internal/bytealg math -crypto/internal/fips140deps/cpu +internal/runtime/exithook +internal/stringslite internal/race -internal/runtime/maps internal/sync -internal/stringslite +internal/runtime/maps runtime -internal/reflectlite -sync iter crypto/subtle weak -slices +internal/reflectlite +sync maps +slices errors sort -strconv -internal/oserror -io -path +internal/singleflight internal/bisect internal/testlog -vendor/golang.org/x/net/dns/dnsmessage -math/rand/v2 -internal/singleflight unique -syscall runtime/cgo +internal/oserror +path +vendor/golang.org/x/net/dns/dnsmessage +io +math/rand/v2 +strconv internal/godebug +syscall +hash +bytes strings crypto/internal/randutil -bytes -hash -reflect hash/crc32 crypto net/netip +reflect crypto/internal/fips140deps/godebug math/rand -crypto/internal/fips140 +vendor/golang.org/x/text/transform crypto/internal/impl +bufio net/http/internal/ascii +crypto/internal/fips140 regexp/syntax -bufio -vendor/golang.org/x/text/transform crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 -crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls -internal/syscall/unix -internal/syscall/execenv -time +crypto/internal/fips140/sha512 crypto/internal/fips140/hmac crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash -crypto/internal/fips140/aes crypto/internal/fips140/edwards25519/field -crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf crypto/internal/fips140/tls12 +crypto/internal/fips140/bigmod +crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat +internal/syscall/execenv +time +internal/syscall/unix crypto/internal/fips140/tls13 regexp crypto/internal/fips140/edwards25519 context -internal/poll io/fs -embed -internal/filepathlite +internal/poll crypto/internal/fips140/nistec -os +internal/filepathlite +embed internal/fmtsort encoding/binary +os +encoding/base64 +vendor/golang.org/x/crypto/internal/poly1305 +encoding/pem +crypto/internal/sysrand fmt path/filepath -crypto/internal/sysrand vendor/golang.org/x/sys/cpu net crypto/internal/entropy crypto/internal/fips140/drbg -vendor/golang.org/x/crypto/internal/poly1305 -encoding/base64 crypto/internal/fips140only +crypto/internal/fips140/ed25519 crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa -crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem crypto/internal/fips140/rsa crypto/internal/fips140/aes/gcm -crypto/md5 crypto/rc4 -encoding/pem +crypto/md5 crypto/cipher -crypto/internal/boring -crypto/des -vendor/golang.org/x/crypto/chacha20 -compress/flate encoding/hex net/url -encoding/json -math/big -encoding/xml +net/http/internal log -vendor/golang.org/x/text/unicode/norm +compress/flate +mime/quotedprintable vendor/golang.org/x/net/http2/hpack +encoding/xml +encoding/json mime -mime/quotedprintable -net/http/internal +vendor/golang.org/x/text/unicode/norm +math/big +crypto/internal/boring +crypto/des +vendor/golang.org/x/crypto/chacha20 crypto/sha256 crypto/sha512 crypto/aes @@ -505,23 +541,23 @@ crypto/sha1 vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/text/unicode/bidi -vendor/golang.org/x/text/secure/bidirule compress/gzip +vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/idna crypto/rand -crypto/internal/boring/bbig -encoding/asn1 crypto/dsa +crypto/internal/boring/bbig crypto/elliptic +encoding/asn1 crypto/ed25519 crypto/internal/hpke crypto/rsa -vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix +vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa -crypto/x509 vendor/golang.org/x/net/http/httpproxy net/textproto +crypto/x509 vendor/golang.org/x/net/http/httpguts mime/multipart crypto/tls @@ -534,7 +570,7 @@ make[1]: Entering directory '/build/reproducible-path/golang-github-go-resty-resty-2.10.0' # Test fails if there's http_proxy, for example Ubuntu's autopkgtest infrastructure. http_proxy="" dh_auto_test - cd _build && go test -vet=off -v -p 40 github.com/go-resty/resty + cd _build && go test -vet=off -v -p 42 github.com/go-resty/resty === RUN TestClientBasicAuth resty_test.go:478: Method: POST resty_test.go:479: Path: /login @@ -542,8 +578,8 @@ resty_test.go:509: Basic Auth: Basic bXl1c2VyOmJhc2ljYXV0aA== client_test.go:42: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 9.916796ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:23 GMT]] + resty_test.go:878: Response Time: 6.281729ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:03 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestClientBasicAuth (0.01s) @@ -552,7 +588,7 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF ---- PASS: TestClientAuthToken (0.01s) +--- PASS: TestClientAuthToken (0.00s) === RUN TestClientAuthScheme resty_test.go:478: Method: GET resty_test.go:479: Path: /profile @@ -562,7 +598,7 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF ---- PASS: TestClientAuthScheme (0.01s) +--- PASS: TestClientAuthScheme (0.00s) === RUN TestClientDigestAuth resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html @@ -570,8 +606,8 @@ resty_test.go:691: Path: /dir/index.html client_test.go:100: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.795065ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:23 GMT]] + resty_test.go:878: Response Time: 1.397763ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:03 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestClientDigestAuth (0.00s) @@ -582,44 +618,44 @@ resty_test.go:691: Path: /dir/index.html client_test.go:120: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.251379ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:23 GMT]] + resty_test.go:878: Response Time: 1.680267ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:03 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestClientDigestSession (0.00s) === RUN TestClientDigestErrors resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html -2025/08/02 00:31:23 RoundTripper returned a response & error; ignoring response +2026/09/04 07:01:03 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html -2025/08/02 00:31:23 RoundTripper returned a response & error; ignoring response +2026/09/04 07:01:03 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html -2025/08/02 00:31:23 RoundTripper returned a response & error; ignoring response +2026/09/04 07:01:03 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html -2025/08/02 00:31:23 RoundTripper returned a response & error; ignoring response +2026/09/04 07:01:03 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /bad -2025/08/02 00:31:23 RoundTripper returned a response & error; ignoring response +2026/09/04 07:01:03 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /unknown_param -2025/08/02 00:31:23 RoundTripper returned a response & error; ignoring response +2026/09/04 07:01:03 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /missing_value -2025/08/02 00:31:23 RoundTripper returned a response & error; ignoring response +2026/09/04 07:01:03 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /no_challenge -2025/08/02 00:31:23 RoundTripper returned a response & error; ignoring response +2026/09/04 07:01:03 RoundTripper returned a response & error; ignoring response resty_test.go:690: Method: GET resty_test.go:691: Path: /status_500 ---- PASS: TestClientDigestErrors (0.03s) +--- PASS: TestClientDigestErrors (0.01s) === RUN TestOnAfterMiddleware resty_test.go:536: Method: PUT resty_test.go:537: Path: /plaintext - client_test.go:162: Request sent at: 2025-08-02 00:31:23.500955824 +0000 UTC m=+0.069588668 - client_test.go:163: Response Received at: 2025-08-02 00:31:23.501592811 +0000 UTC m=+0.070225625 + client_test.go:162: Request sent at: 2026-09-04 07:01:03.564798062 +0000 UTC m=+0.027640492 + client_test.go:163: Response Received at: 2026-09-04 07:01:03.565478397 +0000 UTC m=+0.028320816 --- PASS: TestOnAfterMiddleware (0.00s) === RUN TestClientRedirectPolicy resty_test.go:607: Method: GET @@ -664,17 +700,17 @@ resty_test.go:608: Path: /redirect-20 resty_test.go:607: Method: GET resty_test.go:608: Path: /redirect-1 ---- PASS: TestClientRedirectPolicy (0.03s) +--- PASS: TestClientRedirectPolicy (0.01s) === RUN TestClientTimeout resty_test.go:44: Method: GET resty_test.go:45: Path: /set-timeout-test ---- PASS: TestClientTimeout (6.02s) +--- PASS: TestClientTimeout (6.01s) === RUN TestClientTimeoutWithinThreshold resty_test.go:44: Method: GET resty_test.go:45: Path: /set-timeout-test-with-sequence resty_test.go:44: Method: GET resty_test.go:45: Path: /set-timeout-test-with-sequence ---- PASS: TestClientTimeoutWithinThreshold (4.02s) +--- PASS: TestClientTimeoutWithinThreshold (4.01s) === RUN TestClientTimeoutInternalError --- PASS: TestClientTimeoutInternalError (0.00s) === RUN TestClientProxy @@ -693,11 +729,11 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 7.446161ms - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:33 GMT]] + resty_test.go:878: Response Time: 794.707µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:13 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response ---- PASS: TestClientOnBeforeRequestModification (0.01s) +--- PASS: TestClientOnBeforeRequestModification (0.00s) === RUN TestClientSetHeaderVerbatim --- PASS: TestClientSetHeaderVerbatim (0.00s) === RUN TestClientSetTransport @@ -757,30 +793,30 @@ resty_test.go:45: Path: /long-text resty_test.go:44: Method: GET resty_test.go:45: Path: /long-json ---- PASS: TestDebugBodySizeLimit (0.01s) +--- PASS: TestDebugBodySizeLimit (0.00s) === RUN TestAutoGzip resty_test.go:536: Method: GET resty_test.go:537: Path: /gzip-test resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.037295ms - resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[53] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:33 GMT]] + resty_test.go:878: Response Time: 2.388247ms + resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[53] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:13 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: This is Gzip response testing resty_test.go:536: Method: GET resty_test.go:537: Path: /gzip-test-gziped-empty-body resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 9.266909ms - resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[23] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:33 GMT]] + resty_test.go:878: Response Time: 547.456µs + resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[23] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:13 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: resty_test.go:536: Method: GET resty_test.go:537: Path: /gzip-test-no-gziped-body resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 943.64µs - resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[0] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:33 GMT]] + resty_test.go:878: Response Time: 275.618µs + resty_test.go:879: Response Headers: map[Content-Encoding:[gzip] Content-Length:[0] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:13 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: ---- PASS: TestAutoGzip (0.02s) +--- PASS: TestAutoGzip (0.00s) === RUN TestLogCallbacks resty_test.go:478: Method: GET resty_test.go:479: Path: /profile @@ -812,34 +848,34 @@ === PAUSE TestClientOnResponseError/panic_with_error === RUN TestClientOnResponseError/panic_with_string === PAUSE TestClientOnResponseError/panic_with_string +=== CONT TestClientOnResponseError/panic_with_error === CONT TestClientOnResponseError/successful_request -=== CONT TestClientOnResponseError/panic_with_string === CONT TestClientOnResponseError/before_request_error_retry -=== CONT TestClientOnResponseError/panic_with_error === CONT TestClientOnResponseError/after_response_error_retry === CONT TestClientOnResponseError/after_response_error -=== CONT TestClientOnResponseError/http_status_error === CONT TestClientOnResponseError/before_request_error -=== NAME TestClientOnResponseError/successful_request +=== CONT TestClientOnResponseError/panic_with_string +=== CONT TestClientOnResponseError/http_status_error resty_test.go:478: Method: GET resty_test.go:479: Path: /profile - resty_test.go:480: Content-Type: - resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF === NAME TestClientOnResponseError/after_response_error resty_test.go:478: Method: GET resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF +=== NAME TestClientOnResponseError/http_status_error + resty_test.go:480: Content-Type: + resty_test.go:486: Bearer Auth: Bearer BAD === NAME TestClientOnResponseError/after_response_error_retry resty_test.go:478: Method: GET resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF -=== NAME TestClientOnResponseError/http_status_error +=== NAME TestClientOnResponseError/successful_request resty_test.go:478: Method: GET resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: - resty_test.go:486: Bearer Auth: Bearer BAD + resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF === NAME TestClientOnResponseError/after_response_error_retry resty_test.go:478: Method: GET resty_test.go:479: Path: /profile @@ -855,18 +891,18 @@ resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF --- PASS: TestClientOnResponseError (0.00s) --- PASS: TestClientOnResponseError/panic_with_error (0.00s) - --- PASS: TestClientOnResponseError/before_request_error (0.01s) - --- PASS: TestClientOnResponseError/panic_with_string (0.02s) - --- PASS: TestClientOnResponseError/successful_request (0.04s) - --- PASS: TestClientOnResponseError/after_response_error (0.04s) - --- PASS: TestClientOnResponseError/http_status_error (0.05s) - --- PASS: TestClientOnResponseError/before_request_error_retry (1.40s) - --- PASS: TestClientOnResponseError/after_response_error_retry (1.41s) + --- PASS: TestClientOnResponseError/before_request_error (0.00s) + --- PASS: TestClientOnResponseError/panic_with_string (0.00s) + --- PASS: TestClientOnResponseError/http_status_error (0.01s) + --- PASS: TestClientOnResponseError/after_response_error (0.01s) + --- PASS: TestClientOnResponseError/successful_request (0.01s) + --- PASS: TestClientOnResponseError/before_request_error_retry (0.30s) + --- PASS: TestClientOnResponseError/after_response_error_retry (0.31s) === RUN TestResponseError --- PASS: TestResponseError (0.00s) === RUN TestHostURLForGH318AndGH407 - client_test.go:960: ts.URL: http://127.0.0.1:41157 - client_test.go:961: targetURL.Host: 127.0.0.1:41157 + client_test.go:960: ts.URL: http://127.0.0.1:33023 + client_test.go:961: targetURL.Host: 127.0.0.1:33023 client_test.go:989: with leading `/` on request & with trailing `/` on host url resty_test.go:244: Method: POST resty_test.go:245: Path: /login @@ -874,8 +910,8 @@ resty_test.go:247: Content-Type: application/json --- PASS: TestHostURLForGH318AndGH407 (0.00s) === RUN TestPostRedirectWithBody - client_test.go:1003: ts.URL: http://127.0.0.1:38539 - client_test.go:1004: targetURL.Host: 127.0.0.1:38539 + client_test.go:1003: ts.URL: http://127.0.0.1:45005 + client_test.go:1004: targetURL.Host: 127.0.0.1:45005 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: @@ -894,8 +930,6 @@ resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: @@ -908,22 +942,14 @@ resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3459535419691591511 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: @@ -932,8 +958,6 @@ resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST @@ -949,102 +973,109 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=5224004110332034038 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=3026103826286176535 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=1692400233041666707 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=4731856266587381386 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=3787265211432519066 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=8034084826696412246 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=752069792753682068 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=3848326347239047852 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=7918842257447649920 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=2252857497972147653 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=4126454261936231324 + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4757906513834912388 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=1457654268201909875 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=5733529354443318835 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1766413958409148422 + resty_test.go:246: RawQuery: body=7806834853255368172 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=5791737805640759561 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1962834069207458346 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: @@ -1054,15 +1085,17 @@ resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6583909885512194545 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body @@ -1075,11 +1108,7 @@ resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8032107242598099250 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: @@ -1091,68 +1120,67 @@ resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1348441669595633090 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5541065404730771514 + resty_test.go:246: RawQuery: body=7821510356958437440 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3778170222356696005 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=9117182910215933868 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4307651226652770745 + resty_test.go:246: RawQuery: body=9024526941782757535 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3566231941616558826 + resty_test.go:246: RawQuery: body=4477121254221719752 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1299802308351109295 + resty_test.go:246: RawQuery: body=912544001141549787 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3303691350053952124 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=5480236258562343394 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=260708194898207661 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 @@ -1161,16 +1189,17 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: body=4073108279933008917 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body @@ -1180,8 +1209,6 @@ resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST @@ -1190,30 +1217,25 @@ resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1866112725685882215 + resty_test.go:246: RawQuery: body=6997971365190558348 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=718501437631276506 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=5430304628567866010 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=6919039225248302987 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST @@ -1223,104 +1245,126 @@ resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=909851257582386559 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5814803359271081784 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=4818859388329719545 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2821529539260685282 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8911068522800075871 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3584047590597822600 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5742543626252094887 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=6211531673544404935 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8568884951348033105 + resty_test.go:246: RawQuery: body=1343919606670508216 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=6069493519028165949 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=8792842281206609514 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6155955927030371444 + resty_test.go:246: RawQuery: body=5366200645800716458 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6858204754290036953 + resty_test.go:246: RawQuery: body=7487940208408504852 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3677759541939524347 + resty_test.go:244: Method: POST resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=2137959602736165581 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:244: Method: POST resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=9034686273224001868 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=7210621316120411119 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4436748682489163313 + resty_test.go:246: RawQuery: body=278601590315418968 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=2063675509640114842 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1432200422967025386 + resty_test.go:246: RawQuery: body=4125535031771832136 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5511365238590669571 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=1506386393564567319 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: @@ -1329,371 +1373,363 @@ resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=3109576227105832490 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=7388558599120175597 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=7284228843055621562 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirect-with-body resty_test.go:245: Path: /redirected-with-body - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8050294769793089175 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirected-with-body resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6978220021093250960 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5143799391399787206 + resty_test.go:244: Method: POST resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3260938622398605330 resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2013136724885821394 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5381109656727846905 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=8140233964700907862 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirect-with-body resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3665451208566271771 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST - resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: resty_test.go:245: Path: /redirected-with-body - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=6107761168723651103 resty_test.go:244: Method: POST resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=4589182973993006585 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6441089717640469157 + resty_test.go:246: RawQuery: body=4823560843320488723 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8750652432419732512 + resty_test.go:246: RawQuery: body=5994450854052147413 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1248471829506660285 + resty_test.go:246: RawQuery: body=3971350686634995694 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3725201098710800316 + resty_test.go:246: RawQuery: body=1531426542111192632 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=3718938381749773231 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8573504859193941785 + resty_test.go:246: RawQuery: body=3457306495152033561 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4685484950593554362 + resty_test.go:246: RawQuery: body=6985942246780668513 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: body=2722984423793393301 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=3851204688754527878 + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=72706445308868145 + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6197476826940515341 + resty_test.go:246: RawQuery: body=1751479556542098227 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=74623914513595484 + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5256648795532773527 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=7527761087019846557 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=3968878401029881681 + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: body=8765542511186294162 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8787465926417115603 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirect-with-body + resty_test.go:245: Path: /redirect-with-body resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8135409622412002775 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3090830241680446453 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8759680273783111686 + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: body=1838239777397807855 + resty_test.go:246: RawQuery: body=6521668485989229111 + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=606483025387584279 + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: resty_test.go:245: Path: /redirect-with-body resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: body=4123865187091557972 resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=2831518445771473081 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5370918396246316320 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5676935262907089572 + resty_test.go:245: Path: /redirected-with-body resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2373690004383464362 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=2295824328902495463 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=894957009091983758 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=551961480557449527 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=9004038210757802786 + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=2757608974873359656 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: + resty_test.go:244: Method: POST + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=7670508148771253252 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=9136450190962845888 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3122676758687384821 + resty_test.go:246: RawQuery: body=455189149862376127 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8321043974753002498 + resty_test.go:246: RawQuery: body=4054685220445806773 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=401794029703069118 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=8006142399633117004 + resty_test.go:246: RawQuery: body=3265895352967685105 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: + resty_test.go:246: RawQuery: body=1265854008236492223 + resty_test.go:246: RawQuery: body=2833089929357488160 + resty_test.go:246: RawQuery: body=6932798747344573815 resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=338592248445816331 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6112754371120378576 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=7877142989045309051 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5066317346119860246 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirect-with-body - resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3322016327395746193 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6543847034928056050 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=3258946794840885295 + resty_test.go:246: RawQuery: body=4868571419992189658 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=376320173413829134 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=4487075877914676802 + resty_test.go:246: RawQuery: body=8101605647837872825 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4836638758322812523 + resty_test.go:246: RawQuery: body=6486262413793978651 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1044293427817557603 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6689219317565563420 + resty_test.go:246: RawQuery: body=5670168220937873175 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=7626912388596637089 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2952115579923477381 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=2234855214388003427 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=9097874874555109655 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=271005270037855152 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=8290386809151765900 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4783594459581648099 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5491956926276765780 + resty_test.go:246: RawQuery: body=8111716466690252427 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:246: RawQuery: body=2555210387353812629 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=7237909394136269554 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST - resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3312523681646018152 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=5035229687595764718 + resty_test.go:246: RawQuery: body=3235921842919322762 + resty_test.go:244: Method: POST + resty_test.go:246: RawQuery: body=7331034045104998424 + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST + resty_test.go:244: Method: POST resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3780617596591362674 - resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=8484987909377472176 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6789438318035923605 + resty_test.go:246: RawQuery: body=7273069241231328682 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=7919215898642133576 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=8709057604678394692 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1632679022837918564 + resty_test.go:246: RawQuery: body=3024478272408595098 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1982909980950911431 + resty_test.go:246: RawQuery: body=601732650191163992 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=5878702581367875078 + resty_test.go:246: RawQuery: body=7534860282834971890 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6863451121587228653 + resty_test.go:246: RawQuery: body=1596825434040149815 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=6456613167501728097 + resty_test.go:246: RawQuery: body=6096061537472077879 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:246: RawQuery: body=7651772718608060495 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=1678784228250703172 + resty_test.go:246: RawQuery: body=9019499977431944253 resty_test.go:247: Content-Type: text/plain; charset=utf-8 + resty_test.go:245: Path: /redirected-with-body + resty_test.go:246: RawQuery: body=3034041479320021086 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=104536314558863230 + resty_test.go:246: RawQuery: body=9109071225986446213 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4426969766842107368 + resty_test.go:246: RawQuery: body=6631049906806555413 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=354439648408241922 + resty_test.go:246: RawQuery: body=1706999550979168998 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3501611871657535546 + resty_test.go:246: RawQuery: body=527377436529142344 resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=116989026365391500 + resty_test.go:246: RawQuery: body=2854121489595608256 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=7262914440188023978 + resty_test.go:246: RawQuery: body=3051095595785836298 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=4597496978412350012 + resty_test.go:246: RawQuery: body=8279153050736299487 resty_test.go:247: Content-Type: text/plain; charset=utf-8 - resty_test.go:244: Method: POST resty_test.go:245: Path: /redirected-with-body - resty_test.go:246: RawQuery: body=3446661466468105896 + resty_test.go:246: RawQuery: body=6077481442186281517 + resty_test.go:247: Content-Type: text/plain; charset=utf-8 resty_test.go:247: Content-Type: text/plain; charset=utf-8 ---- PASS: TestPostRedirectWithBody (0.45s) +--- PASS: TestPostRedirectWithBody (0.12s) === RUN TestUnixSocket ---- PASS: TestUnixSocket (0.01s) +--- PASS: TestUnixSocket (0.00s) === RUN TestSetContext resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 5.355629ms - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:35 GMT]] + resty_test.go:878: Response Time: 416.468µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:14 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response ---- PASS: TestSetContext (0.01s) +--- PASS: TestSetContext (0.00s) === RUN TestSetContextWithError resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage resty_test.go:877: Response Status: 400 Bad Request - resty_test.go:878: Response Time: 573.331µs - resty_test.go:879: Response Headers: map[Content-Length:[0] Date:[Sat, 02 Aug 2025 00:31:35 GMT]] + resty_test.go:878: Response Time: 423.496µs + resty_test.go:879: Response Headers: map[Content-Length:[0] Date:[Fri, 04 Sep 2026 07:01:14 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: --- PASS: TestSetContextWithError (0.00s) @@ -1701,20 +1737,20 @@ context_test.go:57: Server: GET / context_test.go:62: Server: wrote 30 bytes context_test.go:63: Server: err is - context_test.go:82: Error: Get "http://127.0.0.1:36577/": context canceled + context_test.go:82: Error: Get "http://127.0.0.1:39849/": context canceled --- PASS: TestSetContextCancel (0.00s) === RUN TestSetContextCancelRetry context_test.go:96: Server: GET / context_test.go:101: Server: wrote 30 bytes context_test.go:102: Server: err is - context_test.go:125: Error: Get "http://127.0.0.1:44797/": context canceled + context_test.go:125: Error: Get "http://127.0.0.1:37481/": context canceled --- PASS: TestSetContextCancelRetry (0.00s) === RUN TestSetContextCancelWithError context_test.go:141: Server: GET / context_test.go:142: Server: sending StatusBadRequest response context_test.go:148: Server: wrote 39 bytes context_test.go:149: Server: err is - context_test.go:168: Error: Get "http://127.0.0.1:39241/": context canceled + context_test.go:168: Error: Get "http://127.0.0.1:37195/": context canceled --- PASS: TestSetContextCancelWithError (0.00s) === RUN TestClientRetryWithSetContext context_test.go:177: Method: GET @@ -1725,7 +1761,7 @@ context_test.go:178: Path: / context_test.go:177: Method: GET context_test.go:178: Path: / ---- PASS: TestClientRetryWithSetContext (5.48s) +--- PASS: TestClientRetryWithSetContext (5.62s) === RUN TestRequestContext --- PASS: TestRequestContext (0.00s) === RUN Test_parseRequestURL @@ -1873,11 +1909,11 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 8.960753ms - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:40 GMT]] + resty_test.go:878: Response Time: 1.039364ms + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response ---- PASS: TestGet (0.01s) +--- PASS: TestGet (0.00s) === RUN TestGetGH524 resty_test.go:44: Method: GET resty_test.go:45: Path: /v1/users/sample@sample.com/100002/groups/developers/details @@ -2103,15 +2139,15 @@ resty_test.go:45: Path: / resty_test.go:44: Method: GET resty_test.go:45: Path: / ---- PASS: TestRateLimiter (0.51s) +--- PASS: TestRateLimiter (0.20s) === RUN TestIllegalRetryCount --- PASS: TestIllegalRetryCount (0.00s) === RUN TestGetCustomUserAgent resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 830.288µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 483.372µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestGetCustomUserAgent (0.00s) @@ -2119,8 +2155,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 496.615µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 464.043µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestGetClientParamRequestParam (0.00s) @@ -2128,8 +2164,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage2 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 457.603µs - resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 525.526µs + resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response from mypage2 --- PASS: TestGetRelativePath (0.00s) @@ -2137,8 +2173,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage resty_test.go:877: Response Status: 400 Bad Request - resty_test.go:878: Response Time: 489.929µs - resty_test.go:879: Response Headers: map[Content-Length:[0] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 419.529µs + resty_test.go:879: Response Headers: map[Content-Length:[0] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: --- PASS: TestGet400Error (0.00s) @@ -2148,8 +2184,8 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: application/json; charset=utf-8 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 904.019µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 528.834µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } resty_test.go:244: Method: POST @@ -2158,19 +2194,19 @@ resty_test.go:247: Content-Type: application/json; charset=utf-8 resty_test.go:158: Error: &json.SyntaxError{msg:"invalid character '\"' after object key:value pair", Offset:24} resty_test.go:877: Response Status: 400 Bad Request - resty_test.go:878: Response Time: 288.823µs - resty_test.go:879: Response Headers: map[Content-Length:[62] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 334.255µs + resty_test.go:879: Response Headers: map[Content-Length:[62] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "bad_request", "message": "Unable to read user info" } ---- PASS: TestPostJSONStringSuccess (0.01s) +--- PASS: TestPostJSONStringSuccess (0.00s) === RUN TestPostJSONBytesSuccess resty_test.go:244: Method: POST resty_test.go:245: Path: /login resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: application/json; charset=utf-8 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 682.146µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 490.975µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestPostJSONBytesSuccess (0.00s) @@ -2180,8 +2216,8 @@ resty_test.go:246: RawQuery: resty_test.go:247: Content-Type: application/json; charset=utf-8 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 570.582µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 548.36µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestPostJSONBytesIoReader (0.00s) @@ -2192,11 +2228,11 @@ resty_test.go:247: Content-Type: application/json; charset=utf-8 request_test.go:272: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 4.798456ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 1.055458ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } ---- PASS: TestPostJSONStructSuccess (0.01s) +--- PASS: TestPostJSONStructSuccess (0.00s) === RUN TestPostJSONRPCStructSuccess resty_test.go:244: Method: POST resty_test.go:245: Path: /login @@ -2204,8 +2240,8 @@ resty_test.go:247: Content-Type: application/json-rpc request_test.go:294: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 581.929µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json-rpc] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 465.943µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json-rpc] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestPostJSONRPCStructSuccess (0.00s) @@ -2216,8 +2252,8 @@ resty_test.go:247: Content-Type: application/json; charset=utf-8 request_test.go:319: Result Error: &{"unauthorized" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 527.805µs - resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 476.198µs + resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "unauthorized", "message": "Invalid credentials" } --- PASS: TestPostJSONStructInvalidLogin (0.00s) @@ -2228,8 +2264,8 @@ resty_test.go:247: Content-Type: application/json; charset=utf-8 request_test.go:341: Result Error: &{"unauthorized" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 523.498µs - resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/problem+json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 572.814µs + resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/problem+json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "unauthorized", "message": "Invalid credentials" } --- PASS: TestPostJSONErrorRFC7807 (0.00s) @@ -2240,11 +2276,11 @@ resty_test.go:247: Content-Type: application/json request_test.go:361: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 9.195281ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 506.29µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } ---- PASS: TestPostJSONMapSuccess (0.01s) +--- PASS: TestPostJSONMapSuccess (0.00s) === RUN TestPostJSONMapInvalidResponseJson resty_test.go:244: Method: POST resty_test.go:245: Path: /login @@ -2252,11 +2288,11 @@ resty_test.go:247: Content-Type: application/json request_test.go:382: Result Success: &{"" ""} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 7.860488ms - resty_test.go:879: Response Headers: map[Content-Length:[51] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 597.295µs + resty_test.go:879: Response Headers: map[Content-Length:[51] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful", } ---- PASS: TestPostJSONMapInvalidResponseJson (0.01s) +--- PASS: TestPostJSONMapInvalidResponseJson (0.00s) === RUN TestPostJSONMarshalError --- PASS: TestPostJSONMarshalError (0.00s) === RUN TestForceContentTypeForGH276andGH240 @@ -2266,19 +2302,19 @@ resty_test.go:247: Content-Type: application/json request_test.go:436: Result Success: &{"" ""} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 699.972µs - resty_test.go:879: Response Headers: map[Content-Length:[61] Content-Type:[text/html] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 449.962µs + resty_test.go:879: Response Headers: map[Content-Length:[61] Content-Type:[text/html] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: Test JSON request with HTML response --- PASS: TestForceContentTypeForGH276andGH240 (0.00s) === RUN TestPostXMLStringSuccess resty_test.go:244: Method: POST resty_test.go:245: Path: /login - resty_test.go:246: RawQuery: request_no=1754094701 + resty_test.go:246: RawQuery: request_no=1788505279 resty_test.go:247: Content-Type: application/xml resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.201126ms - resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 519.341µs + resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: successlogin successful --- PASS: TestPostXMLStringSuccess (0.00s) @@ -2291,19 +2327,19 @@ resty_test.go:247: Content-Type: application/xml resty_test.go:183: Error: XML syntax error on line 1: element closed by resty_test.go:877: Response Status: 400 Bad Request - resty_test.go:878: Response Time: 599.665µs - resty_test.go:879: Response Headers: map[Content-Length:[124] Content-Type:[application/xml] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 488.218µs + resty_test.go:879: Response Headers: map[Content-Length:[124] Content-Type:[application/xml] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: bad_requestUnable to read user info --- PASS: TestPostXMLStringError (0.00s) === RUN TestPostXMLBytesSuccess resty_test.go:244: Method: POST resty_test.go:245: Path: /login - resty_test.go:246: RawQuery: request_no=1754094701 + resty_test.go:246: RawQuery: request_no=1788505279 resty_test.go:247: Content-Type: application/xml resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.581314ms - resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 476.661µs + resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: successlogin successful --- PASS: TestPostXMLBytesSuccess (0.00s) @@ -2314,8 +2350,8 @@ resty_test.go:247: Content-Type: application/xml request_test.go:536: Result Success: &{"" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 763.819µs - resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 454.955µs + resty_test.go:879: Response Headers: map[Content-Length:[116] Content-Type:[application/xml] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: successlogin successful --- PASS: TestPostXMLStructSuccess (0.00s) @@ -2326,8 +2362,8 @@ resty_test.go:247: Content-Type: application/xml request_test.go:557: Result Error: &{"" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 4.506073ms - resty_test.go:879: Response Headers: map[Content-Length:[120] Content-Type:[application/xml] Date:[Sat, 02 Aug 2025 00:31:41 GMT] Www-Authenticate:[Protected Realm]] + resty_test.go:878: Response Time: 450.462µs + resty_test.go:879: Response Headers: map[Content-Length:[120] Content-Type:[application/xml] Date:[Fri, 04 Sep 2026 07:01:19 GMT] Www-Authenticate:[Protected Realm]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: unauthorizedInvalid credentials --- PASS: TestPostXMLStructInvalidLogin (0.00s) @@ -2338,8 +2374,8 @@ resty_test.go:247: Content-Type: application/xml request_test.go:575: Result Success: &{"" ""} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 702.24µs - resty_test.go:879: Response Headers: map[Content-Length:[106] Content-Type:[application/xml] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 431.536µs + resty_test.go:879: Response Headers: map[Content-Length:[106] Content-Type:[application/xml] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: successlogin successful --- PASS: TestPostXMLStructInvalidResponseXml (0.00s) @@ -2352,11 +2388,11 @@ resty_test.go:509: Basic Auth: Basic bXl1c2VyOmJhc2ljYXV0aA== request_test.go:608: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 24.179771ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 3.626847ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } ---- PASS: TestRequestBasicAuth (0.03s) +--- PASS: TestRequestBasicAuth (0.00s) === RUN TestRequestInsecureBasicAuth resty_test.go:478: Method: POST resty_test.go:479: Path: /login @@ -2364,11 +2400,11 @@ resty_test.go:509: Basic Auth: Basic bXl1c2VyOmJhc2ljYXV0aA== request_test.go:633: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 685.858µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 428.557µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } - request_test.go:635: captured request-level logs: 2025/08/02 00:31:41.587987 WARN RESTY Using Basic Auth in HTTP mode is not secure, use HTTPS + request_test.go:635: captured request-level logs: 2026/09/04 07:01:19.904293 WARN RESTY Using Basic Auth in HTTP mode is not secure, use HTTPS --- PASS: TestRequestInsecureBasicAuth (0.00s) === RUN TestRequestBasicAuthFail resty_test.go:478: Method: POST @@ -2377,23 +2413,23 @@ resty_test.go:509: Basic Auth: Basic bXl1c2VyOmJhc2ljYXV0aDE= request_test.go:653: Result Error: &{"unauthorized" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 5.666454ms - resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT] Www-Authenticate:[Protected Realm]] + resty_test.go:878: Response Time: 3.390774ms + resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT] Www-Authenticate:[Protected Realm]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "unauthorized", "message": "Invalid credentials" } ---- PASS: TestRequestBasicAuthFail (0.01s) +--- PASS: TestRequestBasicAuthFail (0.00s) === RUN TestRequestAuthToken resty_test.go:478: Method: GET resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF-Request ---- PASS: TestRequestAuthToken (0.02s) +--- PASS: TestRequestAuthToken (0.00s) === RUN TestRequestAuthScheme resty_test.go:478: Method: GET resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF-Request ---- PASS: TestRequestAuthScheme (0.01s) +--- PASS: TestRequestAuthScheme (0.00s) === RUN TestRequestDigestAuth resty_test.go:690: Method: GET resty_test.go:691: Path: /dir/index.html @@ -2401,8 +2437,8 @@ resty_test.go:691: Path: /dir/index.html request_test.go:704: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 1.136343ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 1.06359ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestRequestDigestAuth (0.00s) @@ -2413,11 +2449,11 @@ resty_test.go:691: Path: /dir/index.html request_test.go:721: Result Error: &{"unauthorized" "Invalid credentials"} resty_test.go:877: Response Status: 401 Unauthorized - resty_test.go:878: Response Time: 25.163408ms - resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT] Www-Authenticate:[Digest realm="testrealm@host.com", domain="/dir/index.html", qop="auth", algorithm=MD5, nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093", opaque="5ccc069c403ebaf9f0171e9517f40e41", userhash=true, charset=utf-8, stale=FALSE]] + resty_test.go:878: Response Time: 828.993µs + resty_test.go:879: Response Headers: map[Content-Length:[58] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT] Www-Authenticate:[Digest realm="testrealm@host.com", domain="/dir/index.html", qop="auth", algorithm=MD5, nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093", opaque="5ccc069c403ebaf9f0171e9517f40e41", userhash=true, charset=utf-8, stale=FALSE]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "unauthorized", "message": "Invalid credentials" } ---- PASS: TestRequestDigestAuthFail (0.03s) +--- PASS: TestRequestDigestAuthFail (0.00s) === RUN TestRequestDigestAuthWithBody resty_test.go:690: Method: POST resty_test.go:691: Path: /dir/index.html @@ -2425,11 +2461,11 @@ resty_test.go:691: Path: /dir/index.html request_test.go:740: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 16.676528ms - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:41 GMT]] + resty_test.go:878: Response Time: 1.821068ms + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:19 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } ---- PASS: TestRequestDigestAuthWithBody (0.02s) +--- PASS: TestRequestDigestAuthWithBody (0.00s) === RUN TestFormData resty_test.go:320: Method: POST resty_test.go:321: Path: /profile @@ -2444,7 +2480,7 @@ resty_test.go:321: Path: /search resty_test.go:322: Content-Type: resty_test.go:337: Received Form Encoded values: search_criteria=book&search_criteria=glass&search_criteria=pencil ---- PASS: TestMultiValueFormData (0.01s) +--- PASS: TestMultiValueFormData (0.00s) === RUN TestFormDataDisableWarn resty_test.go:320: Method: POST resty_test.go:321: Path: /profile @@ -2453,62 +2489,62 @@ resty_test.go:329: LastName: M resty_test.go:330: City: Los Angeles resty_test.go:331: Zip Code: 00001 ---- PASS: TestFormDataDisableWarn (0.01s) +--- PASS: TestFormDataDisableWarn (0.00s) === RUN TestMultiPartUploadFile resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=783717766a3e4f4238ea90a633a790484bff68a9d07fa64e3014005e2ad7 + resty_test.go:322: Content-Type: multipart/form-data; boundary=b7171a9d7964c45a277c2bbc3e335a437667c7a48494cbd96d2daaf5d6cc resty_test.go:345: FirstName: resty_test.go:346: LastName: resty_test.go:353: Name: test-img.png resty_test.go:354: Header: map[Content-Disposition:[form-data; name="profile_img"; filename="test-img.png"] Content-Type:[image/png]] - resty_test.go:358: Write name: test-img-1754094701.png ---- PASS: TestMultiPartUploadFile (0.11s) + resty_test.go:358: Write name: test-img-1788505279.png +--- PASS: TestMultiPartUploadFile (0.02s) === RUN TestMultiPartUploadFileViaPatch resty_test.go:385: Method: PATCH resty_test.go:386: Path: /upload - resty_test.go:387: Content-Type: multipart/form-data; boundary=276ed1bfff44377d5ca3ecfbcd2cea5d48ea8258b77d8460357203d7b75f + resty_test.go:387: Content-Type: multipart/form-data; boundary=d6d8c1f2adb154cd36ded53cfab05ad3e439a00d41ef32301714f2e044aa resty_test.go:393: FirstName: resty_test.go:394: LastName: resty_test.go:401: Name: test-img.png resty_test.go:402: Header: map[Content-Disposition:[form-data; name="profile_img"; filename="test-img.png"] Content-Type:[image/png]] - resty_test.go:406: Write name: test-img-1754094701.png ---- PASS: TestMultiPartUploadFileViaPatch (0.08s) + resty_test.go:406: Write name: test-img-1788505279.png +--- PASS: TestMultiPartUploadFileViaPatch (0.02s) === RUN TestMultiPartUploadFileError --- PASS: TestMultiPartUploadFileError (0.00s) === RUN TestMultiPartUploadFiles resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=ea53c2ed366832f14f95ed137cdd15277ae45f5f21243dc79a74a55eac12 + resty_test.go:322: Content-Type: multipart/form-data; boundary=3774c6929fcce7f7d52d8e8ff06631d34a6cd92b81acf102da89912a1d16 resty_test.go:345: FirstName: Jeevanandam resty_test.go:346: LastName: M resty_test.go:353: Name: test-img.png resty_test.go:354: Header: map[Content-Disposition:[form-data; name="profile_img"; filename="test-img.png"] Content-Type:[image/png]] - resty_test.go:358: Write name: test-img-1754094701.png + resty_test.go:358: Write name: test-img-1788505279.png resty_test.go:353: Name: text-file.txt resty_test.go:354: Header: map[Content-Disposition:[form-data; name="notes"; filename="text-file.txt"] Content-Type:[application/octet-stream]] - resty_test.go:358: Write name: text-file-1754094701.txt ---- PASS: TestMultiPartUploadFiles (0.10s) + resty_test.go:358: Write name: text-file-1788505279.txt +--- PASS: TestMultiPartUploadFiles (0.02s) === RUN TestMultiPartIoReaderFiles request_test.go:904: File Info: ParamName: test_param; FileName: test_file_name.jpg resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=f544a4b913e7cf9d3b0ed706ad334c495d8e970c3ee016a05d2fecbbfe2f + resty_test.go:322: Content-Type: multipart/form-data; boundary=e0373f49a4bd6889da61cbe49babcad75b7ee63293b1b50ad4717201acc2 resty_test.go:345: FirstName: Jeevanandam resty_test.go:346: LastName: M resty_test.go:353: Name: test-img.png resty_test.go:354: Header: map[Content-Disposition:[form-data; name="profile_img"; filename="test-img.png"] Content-Type:[image/png]] - resty_test.go:358: Write name: test-img-1754094702.png + resty_test.go:358: Write name: test-img-1788505279.png resty_test.go:353: Name: text-file.txt resty_test.go:354: Header: map[Content-Disposition:[form-data; name="notes"; filename="text-file.txt"] Content-Type:[application/octet-stream]] - resty_test.go:358: Write name: text-file-1754094702.txt ---- PASS: TestMultiPartIoReaderFiles (0.14s) + resty_test.go:358: Write name: text-file-1788505279.txt +--- PASS: TestMultiPartIoReaderFiles (0.02s) === RUN TestMultiPartUploadFileNotOnGetOrDelete --- PASS: TestMultiPartUploadFileNotOnGetOrDelete (0.00s) === RUN TestMultiPartFormData resty_test.go:320: Method: POST resty_test.go:321: Path: /profile - resty_test.go:322: Content-Type: multipart/form-data; boundary=b2414d1dc4a5b99a4278586b7728f0856dedbd932009237d4e94854b212a + resty_test.go:322: Content-Type: multipart/form-data; boundary=bb68886da1b1747ae9731f9c7dd0e3097a2e3715f5b7b12c9559dca9b313 resty_test.go:328: FirstName: Jeevanandam resty_test.go:329: LastName: M resty_test.go:330: City: @@ -2517,32 +2553,32 @@ === RUN TestMultiPartMultipartField resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=b15f4cd66f2f64a6f23c9dc21e002f8d49eaf1ebaa030602baa4586aafb9 + resty_test.go:322: Content-Type: multipart/form-data; boundary=74d03e2073105001a163f59d84f0228b0e451c37297ba4c6428a00487a87 resty_test.go:345: FirstName: Jeevanandam resty_test.go:346: LastName: M resty_test.go:353: Name: upload-file.json resty_test.go:354: Header: map[Content-Disposition:[form-data; name="uploadManifest"; filename="upload-file.json"] Content-Type:[application/json]] - resty_test.go:358: Write name: upload-file-1754094702.json + resty_test.go:358: Write name: upload-file-1788505280.json --- PASS: TestMultiPartMultipartField (0.00s) === RUN TestMultiPartMultipartFields resty_test.go:320: Method: POST resty_test.go:321: Path: /upload - resty_test.go:322: Content-Type: multipart/form-data; boundary=609815a42d266730f700bbfd9d48492bc13ac859d027a22ee25ea311b638 + resty_test.go:322: Content-Type: multipart/form-data; boundary=81cc5d3beb6220dc9c9d6f5a01d195aec2a12ed1f50cfe68059cf1dfea38 resty_test.go:345: FirstName: Jeevanandam resty_test.go:346: LastName: M - resty_test.go:353: Name: upload-file-1.json - resty_test.go:354: Header: map[Content-Disposition:[form-data; name="uploadManifest1"; filename="upload-file-1.json"] Content-Type:[application/json]] - resty_test.go:358: Write name: upload-file-1-1754094702.json resty_test.go:353: Name: upload-file-2.json resty_test.go:354: Header: map[Content-Disposition:[form-data; name="uploadManifest2"; filename="upload-file-2.json"] Content-Type:[application/json]] - resty_test.go:358: Write name: upload-file-2-1754094702.json ---- PASS: TestMultiPartMultipartFields (0.01s) + resty_test.go:358: Write name: upload-file-2-1788505280.json + resty_test.go:353: Name: upload-file-1.json + resty_test.go:354: Header: map[Content-Disposition:[form-data; name="uploadManifest1"; filename="upload-file-1.json"] Content-Type:[application/json]] + resty_test.go:358: Write name: upload-file-1-1788505280.json +--- PASS: TestMultiPartMultipartFields (0.00s) === RUN TestGetWithCookie resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage2 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 3.680229ms - resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:42 GMT]] + resty_test.go:878: Response Time: 455.746µs + resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response from mypage2 --- PASS: TestGetWithCookie (0.00s) @@ -2552,8 +2588,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /mypage2 resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 216.731µs - resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:42 GMT]] + resty_test.go:878: Response Time: 229.011µs + resty_test.go:879: Response Headers: map[Content-Length:[35] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response from mypage2 --- PASS: TestGetWithCookies (0.00s) @@ -2572,7 +2608,7 @@ === RUN TestOnBeforeMiddleware resty_test.go:536: Method: PUT resty_test.go:537: Path: /plaintext ---- PASS: TestOnBeforeMiddleware (0.01s) +--- PASS: TestOnBeforeMiddleware (0.00s) === RUN TestHTTPAutoRedirectUpTo10 resty_test.go:607: Method: GET resty_test.go:608: Path: /redirect-1 @@ -2606,7 +2642,7 @@ resty_test.go:608: Path: /redirect-host-check-4 resty_test.go:607: Method: GET resty_test.go:608: Path: /redirect-host-check-5 ---- PASS: TestHostCheckRedirectPolicy (0.01s) +--- PASS: TestHostCheckRedirectPolicy (0.00s) === RUN TestHeadMethod resty_test.go:44: Method: HEAD resty_test.go:45: Path: / @@ -2618,7 +2654,7 @@ === RUN TestPatchMethod resty_test.go:536: Method: PATCH resty_test.go:537: Path: /patch ---- PASS: TestPatchMethod (0.01s) +--- PASS: TestPatchMethod (0.00s) === RUN TestSendMethod === RUN TestSendMethod/send-get === NAME TestSendMethod @@ -2636,16 +2672,16 @@ === NAME TestSendMethod resty_test.go:536: Method: PUT resty_test.go:537: Path: /plaintext ---- PASS: TestSendMethod (0.01s) +--- PASS: TestSendMethod (0.00s) --- PASS: TestSendMethod/send-get (0.00s) --- PASS: TestSendMethod/send-options (0.00s) - --- PASS: TestSendMethod/send-patch (0.01s) + --- PASS: TestSendMethod/send-patch (0.00s) --- PASS: TestSendMethod/send-put (0.00s) === RUN TestRawFileUploadByBody resty_test.go:320: Method: PUT resty_test.go:321: Path: /raw-upload resty_test.go:322: Content-Type: image/png ---- PASS: TestRawFileUploadByBody (0.54s) +--- PASS: TestRawFileUploadByBody (0.51s) === RUN TestProxySetting --- PASS: TestProxySetting (0.00s) === RUN TestGetClient @@ -2659,8 +2695,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:1392: Result Success: &{"success" "login successful"} resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 853.359µs - resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:42 GMT]] + resty_test.go:878: Response Time: 389.56µs + resty_test.go:879: Response Headers: map[Content-Length:[50] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "id": "success", "message": "login successful" } --- PASS: TestDetectContentTypeForPointer (0.00s) @@ -2671,11 +2707,11 @@ resty_test.go:247: Content-Type: application/json request_test.go:1420: Result Success: "{ \"message\": \"Accepted\" }" resty_test.go:877: Response Status: 202 Accepted - resty_test.go:878: Response Time: 4.817698ms - resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:42 GMT]] + resty_test.go:878: Response Time: 566.714µs + resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "message": "Accepted" } ---- PASS: TestDetectContentTypeForPointerWithSlice (0.01s) +--- PASS: TestDetectContentTypeForPointerWithSlice (0.00s) === RUN TestDetectContentTypeForPointerWithSliceMap resty_test.go:244: Method: POST resty_test.go:245: Path: /usersmap @@ -2683,8 +2719,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:1445: Result Success: "{ \"message\": \"Accepted\" }" resty_test.go:877: Response Status: 202 Accepted - resty_test.go:878: Response Time: 739.799µs - resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:42 GMT]] + resty_test.go:878: Response Time: 493.981µs + resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "message": "Accepted" } --- PASS: TestDetectContentTypeForPointerWithSliceMap (0.00s) @@ -2695,8 +2731,8 @@ resty_test.go:247: Content-Type: application/json request_test.go:1467: Result Success: "{ \"message\": \"Accepted\" }" resty_test.go:877: Response Status: 202 Accepted - resty_test.go:878: Response Time: 550.904µs - resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:42 GMT]] + resty_test.go:878: Response Time: 452.297µs + resty_test.go:879: Response Headers: map[Content-Length:[25] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: { "message": "Accepted" } --- PASS: TestDetectContentTypeForSlice (0.00s) @@ -2707,13 +2743,13 @@ resty_test.go:45: Path: / resty_test.go:44: Method: GET resty_test.go:45: Path: / ---- PASS: TestMultiParamsQueryString (0.01s) +--- PASS: TestMultiParamsQueryString (0.00s) === RUN TestSetQueryStringTypical resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:44: Method: GET resty_test.go:45: Path: / ---- PASS: TestSetQueryStringTypical (0.01s) +--- PASS: TestSetQueryStringTypical (0.00s) === RUN TestSetHeaderVerbatim --- PASS: TestSetHeaderVerbatim (0.00s) === RUN TestSetHeaderMultipleValue @@ -2721,17 +2757,17 @@ === RUN TestOutputFileWithBaseDirAndRelativePath resty_test.go:44: Method: GET resty_test.go:45: Path: /my-image.png ---- PASS: TestOutputFileWithBaseDirAndRelativePath (0.04s) +--- PASS: TestOutputFileWithBaseDirAndRelativePath (0.01s) === RUN TestOutputFileWithBaseDirError --- PASS: TestOutputFileWithBaseDirError (0.00s) === RUN TestOutputPathDirNotExists resty_test.go:44: Method: GET resty_test.go:45: Path: /my-image.png ---- PASS: TestOutputPathDirNotExists (0.02s) +--- PASS: TestOutputPathDirNotExists (0.00s) === RUN TestOutputFileAbsPath resty_test.go:44: Method: GET resty_test.go:45: Path: /my-image.png ---- PASS: TestOutputFileAbsPath (0.02s) +--- PASS: TestOutputFileAbsPath (0.01s) === RUN TestContextInternal resty_test.go:44: Method: GET resty_test.go:45: Path: / @@ -2745,7 +2781,7 @@ resty_test.go:45: Path: / resty_test.go:44: Method: GET resty_test.go:45: Path: / ---- PASS: TestRequestDoNotParseResponse (0.01s) +--- PASS: TestRequestDoNotParseResponse (0.00s) === RUN TestRequestExpectContentTypeTest resty_test.go:536: Method: GET resty_test.go:537: Path: /json-no-set @@ -2754,8 +2790,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /v1/users/sample@sample.com/100002/details resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 489.47µs - resty_test.go:879: Response Headers: map[Content-Length:[76] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:42 GMT]] + resty_test.go:878: Response Time: 419.647µs + resty_test.go:879: Response Headers: map[Content-Length:[76] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGetPathParams: text response: /v1/users/sample@sample.com/100002/details --- PASS: TestGetPathParamAndPathParams (0.00s) @@ -2767,8 +2803,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 714.589µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:42 GMT]] + resty_test.go:878: Response Time: 389.794µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestRequestQueryStringOrder (0.00s) @@ -2777,7 +2813,7 @@ resty_test.go:479: Path: /profile resty_test.go:480: Content-Type: resty_test.go:486: Bearer Auth: Bearer 004DDB79-6801-4587-B976-F093E6AC44FF ---- PASS: TestRequestOverridesClientAuthorizationHeader (0.02s) +--- PASS: TestRequestOverridesClientAuthorizationHeader (0.00s) === RUN TestRequestFileUploadAsReader resty_test.go:433: Method: POST resty_test.go:434: Path: /upload @@ -2785,13 +2821,13 @@ resty_test.go:433: Method: POST resty_test.go:434: Path: /upload resty_test.go:435: Content-Type: image/png ---- PASS: TestRequestFileUploadAsReader (0.20s) +--- PASS: TestRequestFileUploadAsReader (0.03s) === RUN TestHostHeaderOverride resty_test.go:44: Method: GET resty_test.go:45: Path: /host-header resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 844.157µs - resty_test.go:879: Response Headers: map[Content-Length:[10] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:43 GMT]] + resty_test.go:878: Response Time: 405.113µs + resty_test.go:879: Response Headers: map[Content-Length:[10] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: myhostname --- PASS: TestHostHeaderOverride (0.00s) @@ -2799,18 +2835,18 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /not-found-with-error resty_test.go:877: Response Status: 404 Not Found - resty_test.go:878: Response Time: 563.644µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:43 GMT]] + resty_test.go:878: Response Time: 471.58µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: {"error": "Not found"} --- PASS: TestNotFoundWithError (0.00s) === RUN TestNotFoundWithoutError resty_test.go:44: Method: GET resty_test.go:45: Path: /not-found-no-error -2025/08/02 00:31:43.074198 WARN RESTY Cannot unmarshal response body: unexpected end of JSON input +2026/09/04 07:01:20.590741 WARN RESTY Cannot unmarshal response body: unexpected end of JSON input resty_test.go:877: Response Status: 404 Not Found - resty_test.go:878: Response Time: 561.283µs - resty_test.go:879: Response Headers: map[Content-Length:[0] Content-Type:[application/json] Date:[Sat, 02 Aug 2025 00:31:43 GMT]] + resty_test.go:878: Response Time: 467.373µs + resty_test.go:879: Response Headers: map[Content-Length:[0] Content-Type:[application/json] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: --- PASS: TestNotFoundWithoutError (0.00s) @@ -2818,17 +2854,17 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: /v1/users/sample@sample.com/100002/users/developers/https://example.com resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 5.103125ms - resty_test.go:879: Response Headers: map[Content-Length:[115] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:43 GMT]] + resty_test.go:878: Response Time: 481.798µs + resty_test.go:879: Response Headers: map[Content-Length:[115] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestPathParamURLInput: text response: /v1/users/sample@sample.com/100002/users%2Fdevelopers/https:%2F%2Fexample.com ---- PASS: TestPathParamURLInput (0.01s) +--- PASS: TestPathParamURLInput (0.00s) === RUN TestRawPathParamURLInput resty_test.go:44: Method: GET resty_test.go:45: Path: /v1/users/sample@sample.com/100002/users/developers/https://example.com resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 740.518µs - resty_test.go:879: Response Headers: map[Content-Length:[109] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:43 GMT]] + resty_test.go:878: Response Time: 476.243µs + resty_test.go:879: Response Headers: map[Content-Length:[109] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:20 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestPathParamURLInput: text response: /v1/users/sample@sample.com/100002/users/developers/https://example.com --- PASS: TestRawPathParamURLInput (0.00s) @@ -2865,10 +2901,10 @@ === RUN TestDebugLoggerRequestBodyTooLarge resty_test.go:433: Method: POST resty_test.go:434: Path: /upload - resty_test.go:435: Content-Type: multipart/form-data; boundary=365c6b9d5c43a55c3f699c1c403d7f9233cea93965213aabcee630377114 + resty_test.go:435: Content-Type: multipart/form-data; boundary=cc0c8f464708de9fab685c0a9094fd585e9aa9fef3c036b225d8ba788206 resty_test.go:433: Method: POST resty_test.go:434: Path: /upload - resty_test.go:435: Content-Type: multipart/form-data; boundary=0f767fbe749202a0f6aaef71b9bb6d3cd6e36900226392a8a958b903f872 + resty_test.go:435: Content-Type: multipart/form-data; boundary=5599d6aa342c9931d869ed41fa5ca833fc158c508da76e4d1e2b3f68e422 resty_test.go:320: Method: POST resty_test.go:321: Path: /profile resty_test.go:322: Content-Type: application/x-www-form-urlencoded @@ -2897,7 +2933,7 @@ resty_test.go:329: LastName: resty_test.go:330: City: resty_test.go:331: Zip Code: ---- PASS: TestDebugLoggerRequestBodyTooLarge (0.06s) +--- PASS: TestDebugLoggerRequestBodyTooLarge (0.02s) === RUN TestPostMapTemporaryRedirect resty_test.go:244: Method: POST resty_test.go:245: Path: /redirect @@ -2913,13 +2949,13 @@ === RUN TestSetResultMustNotPanicOnNil --- PASS: TestSetResultMustNotPanicOnNil (0.00s) === RUN TestBackoffSuccess ---- PASS: TestBackoffSuccess (0.30s) +--- PASS: TestBackoffSuccess (0.27s) === RUN TestBackoffNoWaitForLastRetry --- PASS: TestBackoffNoWaitForLastRetry (0.10s) === RUN TestBackoffTenAttemptsSuccess --- PASS: TestBackoffTenAttemptsSuccess (0.00s) === RUN TestConditionalBackoffCondition ---- PASS: TestConditionalBackoffCondition (0.28s) +--- PASS: TestConditionalBackoffCondition (0.24s) === RUN TestConditionalBackoffConditionNonExecution --- PASS: TestConditionalBackoffConditionNonExecution (0.00s) === RUN TestOnRetryBackoff @@ -2928,8 +2964,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 826.056µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:43 GMT]] + resty_test.go:878: Response Time: 447.671µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:21 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestConditionalGet (0.00s) @@ -2937,8 +2973,8 @@ resty_test.go:44: Method: GET resty_test.go:45: Path: / resty_test.go:877: Response Status: 200 OK - resty_test.go:878: Response Time: 644.644µs - resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Sat, 02 Aug 2025 00:31:43 GMT]] + resty_test.go:878: Response Time: 423.265µs + resty_test.go:879: Response Headers: map[Content-Length:[22] Content-Type:[text/plain; charset=utf-8] Date:[Fri, 04 Sep 2026 07:01:21 GMT]] resty_test.go:880: Response Cookies: [] resty_test.go:881: Response Body: TestGet: text response --- PASS: TestConditionalGetDefaultClient (0.00s) @@ -2951,7 +2987,7 @@ resty_test.go:45: Path: /set-retrycount-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrycount-test ---- PASS: TestClientRetryGet (15.56s) +--- PASS: TestClientRetryGet (15.61s) === RUN TestClientRetryWait resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -2965,7 +3001,7 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test ---- PASS: TestClientRetryWait (27.94s) +--- PASS: TestClientRetryWait (30.37s) === RUN TestClientRetryWaitMaxInfinite resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3003,12 +3039,12 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test - retry_test.go:395: Client has slept 5.022012 seconds before retry 1 - retry_test.go:395: Client has slept 5.129897 seconds before retry 2 - retry_test.go:395: Client has slept 5.026127 seconds before retry 3 - retry_test.go:395: Client has slept 5.027922 seconds before retry 4 - retry_test.go:395: Client has slept 5.024081 seconds before retry 5 ---- PASS: TestClientRetryWaitCallback (25.23s) + retry_test.go:395: Client has slept 5.024809 seconds before retry 1 + retry_test.go:395: Client has slept 5.024662 seconds before retry 2 + retry_test.go:395: Client has slept 5.015872 seconds before retry 3 + retry_test.go:395: Client has slept 5.024740 seconds before retry 4 + retry_test.go:395: Client has slept 5.017651 seconds before retry 5 +--- PASS: TestClientRetryWaitCallback (25.11s) === RUN TestClientRetryWaitCallbackTooShort resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3022,12 +3058,11 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test - retry_test.go:443: Client has slept 3.014768 seconds before retry 1 - retry_test.go:443: Client has slept 3.011969 seconds before retry 2 - retry_test.go:443: Client has slept 3.016018 seconds before retry 3 - retry_test.go:443: Client has slept 3.011949 seconds before retry 4 - retry_test.go:443: Client has slept 3.012025 seconds before retry 5 ---- PASS: TestClientRetryWaitCallbackTooShort (15.07s) + retry_test.go:443: Client has slept 3.015056 seconds before retry 2 + retry_test.go:443: Client has slept 3.014659 seconds before retry 3 + retry_test.go:443: Client has slept 3.014313 seconds before retry 4 + retry_test.go:443: Client has slept 3.701931 seconds before retry 5 +--- PASS: TestClientRetryWaitCallbackTooShort (15.75s) === RUN TestClientRetryWaitCallbackTooLong resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3041,12 +3076,12 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test - retry_test.go:491: Client has slept 3.010785 seconds before retry 1 - retry_test.go:491: Client has slept 3.011972 seconds before retry 2 - retry_test.go:491: Client has slept 3.016053 seconds before retry 3 - retry_test.go:491: Client has slept 3.011956 seconds before retry 4 - retry_test.go:491: Client has slept 3.012014 seconds before retry 5 ---- PASS: TestClientRetryWaitCallbackTooLong (15.06s) + retry_test.go:491: Client has slept 3.014648 seconds before retry 1 + retry_test.go:491: Client has slept 3.014221 seconds before retry 2 + retry_test.go:491: Client has slept 3.012017 seconds before retry 3 + retry_test.go:491: Client has slept 3.014570 seconds before retry 4 + retry_test.go:491: Client has slept 3.014586 seconds before retry 5 +--- PASS: TestClientRetryWaitCallbackTooLong (15.07s) === RUN TestClientRetryWaitCallbackSwitchToDefault resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3060,7 +3095,7 @@ resty_test.go:45: Path: /set-retrywaittime-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test ---- PASS: TestClientRetryWaitCallbackSwitchToDefault (10.49s) +--- PASS: TestClientRetryWaitCallbackSwitchToDefault (9.55s) === RUN TestClientRetryCancel resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrywaittime-test @@ -3087,7 +3122,7 @@ resty_test.go:247: Content-Type: application/json resty_test.go:267: Got query param: status=500 so we're returning the post body as response and a 500 status code. body: [{"user1":{"FirstName":"firstname1","LastName":"lastname1","ZipCode":"10001"}}] retry_test.go:619: Got response body: [{"user1":{"FirstName":"firstname1","LastName":"lastname1","ZipCode":"10001"}}] ---- PASS: TestClientRetryPost (0.56s) +--- PASS: TestClientRetryPost (0.55s) === RUN TestClientRetryErrorRecover resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retry-error-recover @@ -3105,7 +3140,7 @@ resty_test.go:45: Path: /set-retry-error-recover resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retry-error-recover ---- PASS: TestClientErrorRetry (0.10s) +--- PASS: TestClientErrorRetry (0.11s) === RUN TestClientRetryHook resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrycount-test @@ -3113,23 +3148,23 @@ resty_test.go:45: Path: /set-retrycount-test resty_test.go:44: Method: GET resty_test.go:45: Path: /set-retrycount-test ---- PASS: TestClientRetryHook (12.28s) +--- PASS: TestClientRetryHook (12.26s) === RUN TestResetMultipartReaderSeekStartError resty_test.go:433: Method: POST resty_test.go:434: Path: /set-reset-multipart-readers-test - resty_test.go:435: Content-Type: multipart/form-data; boundary=4e225ce6129e1fbe8f153f89e80183045779a0b5aeb0ce65e0807264022f + resty_test.go:435: Content-Type: multipart/form-data; boundary=c63d11950ea7170a610df2c41af8e6132c483153d6ed6398421e0b2fdcd7 --- PASS: TestResetMultipartReaderSeekStartError (0.00s) === RUN TestResetMultipartReaders resty_test.go:433: Method: POST resty_test.go:434: Path: /set-reset-multipart-readers-test - resty_test.go:435: Content-Type: multipart/form-data; boundary=1ae3847ebc4f2111bf70ffa16425a03e778a8a08401ec0ee0042f88f7af1 + resty_test.go:435: Content-Type: multipart/form-data; boundary=b0287cd60fbb88ea05e7b39cb18bdaa791401911002aadb37e71e2a1f15f resty_test.go:433: Method: POST resty_test.go:434: Path: /set-reset-multipart-readers-test - resty_test.go:435: Content-Type: multipart/form-data; boundary=24561f45d7ecc54169e0578e4569c073654f7f1cf2d2d6d4382cb7d38040 + resty_test.go:435: Content-Type: multipart/form-data; boundary=8ea832bf0ddf20dbcdc0b8461607a01b2157fd7809b278dab39b8a6fef32 resty_test.go:433: Method: POST resty_test.go:434: Path: /set-reset-multipart-readers-test - resty_test.go:435: Content-Type: multipart/form-data; boundary=1a2ab97329369234a6eb574c352c5ed6dfc72914dbdf4adc73fb941e0f43 ---- PASS: TestResetMultipartReaders (0.25s) + resty_test.go:435: Content-Type: multipart/form-data; boundary=4cd638fd4263783d887c50e99f7e9de3cd5422c645f6539a269bf8ed1bce +--- PASS: TestResetMultipartReaders (0.27s) === RUN TestIsJSONType --- PASS: TestIsJSONType (0.00s) === RUN TestIsXMLType @@ -3139,7 +3174,7 @@ === RUN TestWriteMultipartFormFileReaderError --- PASS: TestWriteMultipartFormFileReaderError (0.00s) PASS -ok github.com/go-resty/resty 169.416s +ok github.com/go-resty/resty 168.773s make[1]: Leaving directory '/build/reproducible-path/golang-github-go-resty-resty-2.10.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang @@ -3167,12 +3202,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1919633/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1919633/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1200830 and its subdirectories -I: Current time: Fri Aug 1 12:34:33 -12 2025 -I: pbuilder-time-stamp: 1754094873 +I: removing directory /srv/workspace/pbuilder/1919633 and its subdirectories +I: Current time: Fri Sep 4 21:04:09 +14 2026 +I: pbuilder-time-stamp: 1788505449