>>> lego: Building community/lego 4.5.3-r2 (using abuild 3.9.0-r0) started Thu, 12 May 2022 08:36:59 +0000 >>> lego: Checking sanity of /home/buildozer/aports/community/lego/APKBUILD... >>> lego: Analyzing dependencies... >>> lego: Installing for build: build-base ca-certificates go libcap (1/4) Installing binutils-gold (2.37-r3) (2/4) Installing go (1.17.10-r0) (3/4) Installing libcap (2.61-r0) (4/4) Installing .makedepends-lego (20220512.083659) Executing busybox-1.34.1-r5.trigger OK: 593 MiB in 95 packages >>> lego: Cleaning up srcdir >>> lego: Cleaning up pkgdir >>> lego: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/lego-4.5.3.tar.gz >>> lego: Fetching https://distfiles.alpinelinux.org/distfiles/v3.15/lego-4.5.3.tar.gz >>> lego: Checking sha512sums... lego-4.5.3.tar.gz: OK >>> lego: Unpacking /var/cache/distfiles/v3.15/lego-4.5.3.tar.gz... go: downloading github.com/urfave/cli v1.22.5 go: downloading github.com/rainycape/memcache v0.0.0-20150622160815-1031fa0ce2f2 go: downloading github.com/miekg/dns v1.1.43 go: downloading golang.org/x/net v0.0.0-20210614182718-04defd469f4e go: downloading golang.org/x/crypto v0.0.0-20210616213533-5ff15b29337e go: downloading github.com/cenkalti/backoff/v4 v4.1.1 go: downloading gopkg.in/square/go-jose.v2 v2.6.0 go: downloading github.com/Azure/go-autorest/autorest v0.11.19 go: downloading github.com/Azure/go-autorest/autorest/azure/auth v0.5.8 go: downloading github.com/aliyun/alibaba-cloud-sdk-go v1.61.1183 go: downloading github.com/Azure/go-autorest/autorest/to v0.4.0 go: downloading github.com/iij/doapi v0.0.0-20190504054126-0bbf12d6d7df go: downloading github.com/linode/linodego v0.31.1 go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d go: downloading github.com/aws/aws-sdk-go v1.39.0 go: downloading github.com/Azure/azure-sdk-for-go v32.4.0+incompatible go: downloading github.com/nrdcg/namesilo v0.2.1 go: downloading github.com/gophercloud/gophercloud v0.16.0 go: downloading github.com/gophercloud/utils v0.0.0-20210216074907-f6de111f2eae go: downloading github.com/cloudflare/cloudflare-go v0.20.0 go: downloading github.com/cpu/goacmedns v0.1.1 go: downloading github.com/nrdcg/desec v0.6.0 go: downloading github.com/namedotcom/go v0.0.0-20180403034216-08470befbe04 go: downloading github.com/nrdcg/porkbun v0.1.1 go: downloading cloud.google.com/go v0.54.0 go: downloading github.com/labbsr0x/bindman-dns-webhook v1.0.2 go: downloading google.golang.org/api v0.20.0 go: downloading github.com/nrdcg/goinwx v0.8.1 go: downloading github.com/pquerna/otp v1.3.0 go: downloading github.com/vultr/govultr/v2 v2.7.1 go: downloading github.com/liquidweb/liquidweb-go v1.6.3 go: downloading github.com/nrdcg/dnspod-go v0.4.0 go: downloading github.com/sacloud/libsacloud v1.36.2 go: downloading github.com/transip/gotransip/v6 v6.6.1 go: downloading github.com/exoscale/egoscale v0.67.0 go: downloading github.com/dnsimple/dnsimple-go v0.70.1 go: downloading github.com/scaleway/scaleway-sdk-go v1.0.0-beta.7.0.20210127161313-bd30bebeac4f go: downloading github.com/akamai/AkamaiOPEN-edgegrid-golang v1.1.1 go: downloading github.com/nrdcg/freemyip v0.2.0 go: downloading github.com/infobloxopen/infoblox-go-client v1.1.1 go: downloading github.com/vinyldns/go-vinyldns v0.0.0-20200917153823-148a5f6b8f14 go: downloading github.com/oracle/oci-go-sdk v24.3.0+incompatible go: downloading github.com/nrdcg/auroradns v1.0.1 go: downloading github.com/ovh/go-ovh v1.1.0 go: downloading github.com/google/go-querystring v1.1.0 go: downloading github.com/mitchellh/mapstructure v1.4.1 go: downloading github.com/softlayer/softlayer-go v1.0.3 go: downloading gopkg.in/ns1/ns1-go.v2 v2.6.2 go: downloading github.com/OpenDNS/vegadns2client v0.0.0-20180418235048-a3fa4a771d87 go: downloading golang.org/x/time v0.0.0-20210611083556-38a9dc6acbc6 go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0 go: downloading golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 go: downloading github.com/sirupsen/logrus v1.4.2 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/hashicorp/go-retryablehttp v0.7.0 go: downloading github.com/labbsr0x/goh v1.0.1 go: downloading github.com/kolo/xmlrpc v0.0.0-20200310150728-e0350524596b go: downloading github.com/fatih/structs v1.1.0 go: downloading github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc go: downloading gopkg.in/ini.v1 v1.62.0 go: downloading github.com/liquidweb/go-lwApi v0.0.5 go: downloading github.com/liquidweb/liquidweb-cli v0.6.9 go: downloading github.com/russross/blackfriday/v2 v2.0.1 go: downloading github.com/Azure/go-autorest v14.2.0+incompatible go: downloading github.com/go-resty/resty/v2 v2.1.1-0.20191201195748-d7b97669fe48 go: downloading github.com/smartystreets/go-aws-auth v0.0.0-20180515143844-0c1422d1fdb9 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/go-errors/errors v1.0.1 go: downloading github.com/hashicorp/go-cleanhttp v0.5.1 go: downloading golang.org/x/text v0.3.6 go: downloading github.com/dimchansky/utfbom v1.1.1 go: downloading github.com/Azure/go-autorest/autorest/azure/cli v0.4.2 go: downloading github.com/Azure/go-autorest/autorest/adal v0.9.13 go: downloading github.com/Azure/go-autorest/logger v0.2.1 go: downloading github.com/Azure/go-autorest/tracing v0.6.0 go: downloading github.com/patrickmn/go-cache v2.1.0+incompatible go: downloading github.com/google/uuid v1.1.1 go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0 go: downloading github.com/Azure/go-autorest/autorest/date v0.3.0 go: downloading github.com/spf13/cast v1.3.1 go: downloading github.com/k0kubun/go-ansi v0.0.0-20180517002512-3bf9e2903213 go: downloading github.com/form3tech-oss/jwt-go v3.2.2+incompatible go: downloading github.com/gofrs/uuid v3.2.0+incompatible go: downloading github.com/deepmap/oapi-codegen v1.6.1 go: downloading github.com/stretchr/testify v1.7.0 go: downloading github.com/jarcoal/httpmock v1.0.6 go: downloading go.uber.org/ratelimit v0.0.0-20180316092928-c15da0234277 go: downloading github.com/softlayer/xmlrpc v0.0.0-20200409220501-5f089df7cb7e go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/stretchr/objx v0.3.0 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b go: downloading google.golang.org/grpc v1.27.1 go: downloading go.opencensus.io v0.22.3 go: downloading github.com/googleapis/gax-go/v2 v2.0.5 go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e go: downloading github.com/golang/protobuf v1.5.2 go: downloading google.golang.org/genproto v0.0.0-20200305110556-506484158171 go: downloading google.golang.org/protobuf v1.26.0 go: downloading github.com/jmespath/go-jmespath v0.4.0 go: downloading github.com/json-iterator/go v1.1.7 go: downloading github.com/modern-go/reflect2 v1.0.1 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/Azure/go-autorest/autorest/validation v0.3.1 go: downloading github.com/BurntSushi/toml v0.3.1 ? github.com/go-acme/lego/v4/acme [no test files] === RUN TestCertificateService_Get_issuerRelUp --- PASS: TestCertificateService_Get_issuerRelUp (4.29s) === RUN TestCertificateService_Get_embeddedIssuer --- PASS: TestCertificateService_Get_embeddedIssuer (1.92s) === RUN TestOrderService_New --- PASS: TestOrderService_New (0.01s) === RUN Test_getLink === RUN Test_getLink/success === PAUSE Test_getLink/success === RUN Test_getLink/success_several_lines === PAUSE Test_getLink/success_several_lines === RUN Test_getLink/no_link === PAUSE Test_getLink/no_link === RUN Test_getLink/no_header === PAUSE Test_getLink/no_header === CONT Test_getLink/success === CONT Test_getLink/no_link === CONT Test_getLink/no_header === CONT Test_getLink/success_several_lines --- PASS: Test_getLink (0.00s) --- PASS: Test_getLink/success (0.00s) --- PASS: Test_getLink/no_link (0.00s) --- PASS: Test_getLink/no_header (0.00s) --- PASS: Test_getLink/success_several_lines (0.00s) PASS ok github.com/go-acme/lego/v4/acme/api (cached) === RUN TestNotHoldingLockWhileMakingHTTPRequests --- PASS: TestNotHoldingLockWhileMakingHTTPRequests (0.36s) PASS ok github.com/go-acme/lego/v4/acme/api/internal/nonces (cached) === RUN TestNotHoldingLockWhileMakingHTTPRequests --- PASS: TestNotHoldingLockWhileMakingHTTPRequests (0.25s) PASS ok github.com/go-acme/lego/v4/acme/api/internal/secure 0.262s === RUN TestDo_UserAgentOnAllHTTPMethod === RUN TestDo_UserAgentOnAllHTTPMethod/GET === RUN TestDo_UserAgentOnAllHTTPMethod/HEAD === RUN TestDo_UserAgentOnAllHTTPMethod/POST --- PASS: TestDo_UserAgentOnAllHTTPMethod (0.07s) --- PASS: TestDo_UserAgentOnAllHTTPMethod/GET (0.06s) --- PASS: TestDo_UserAgentOnAllHTTPMethod/HEAD (0.00s) --- PASS: TestDo_UserAgentOnAllHTTPMethod/POST (0.00s) === RUN TestDo_CustomUserAgent --- PASS: TestDo_CustomUserAgent (0.00s) PASS ok github.com/go-acme/lego/v4/acme/api/internal/sender (cached) === RUN TestGeneratePrivateKey --- PASS: TestGeneratePrivateKey (0.71s) === RUN TestGenerateCSR === RUN TestGenerateCSR/without_SAN === PAUSE TestGenerateCSR/without_SAN === RUN TestGenerateCSR/without_SAN#01 === PAUSE TestGenerateCSR/without_SAN#01 === RUN TestGenerateCSR/with_SAN === PAUSE TestGenerateCSR/with_SAN === RUN TestGenerateCSR/no_domain === PAUSE TestGenerateCSR/no_domain === RUN TestGenerateCSR/no_domain_with_SAN === PAUSE TestGenerateCSR/no_domain_with_SAN === RUN TestGenerateCSR/private_key_nil === PAUSE TestGenerateCSR/private_key_nil === CONT TestGenerateCSR/without_SAN === CONT TestGenerateCSR/no_domain === CONT TestGenerateCSR/with_SAN === CONT TestGenerateCSR/private_key_nil === CONT TestGenerateCSR/no_domain_with_SAN === CONT TestGenerateCSR/without_SAN#01 --- PASS: TestGenerateCSR (0.13s) --- PASS: TestGenerateCSR/with_SAN (0.00s) --- PASS: TestGenerateCSR/private_key_nil (0.00s) --- PASS: TestGenerateCSR/no_domain_with_SAN (0.00s) --- PASS: TestGenerateCSR/no_domain (0.01s) --- PASS: TestGenerateCSR/without_SAN (0.03s) --- PASS: TestGenerateCSR/without_SAN#01 (0.11s) === RUN TestPEMEncode --- PASS: TestPEMEncode (0.03s) === RUN TestParsePEMCertificate --- PASS: TestParsePEMCertificate (2.77s) PASS ok github.com/go-acme/lego/v4/certcrypto (cached) === RUN Test_checkResponse 2022/05/12 08:10:00 [INFO] [] Server responded with a certificate. --- PASS: Test_checkResponse (1.16s) === RUN Test_checkResponse_issuerRelUp 2022/05/12 08:10:02 [INFO] [] Server responded with a certificate. --- PASS: Test_checkResponse_issuerRelUp (2.07s) === RUN Test_checkResponse_embeddedIssuer 2022/05/12 08:10:04 [INFO] [] Server responded with a certificate. --- PASS: Test_checkResponse_embeddedIssuer (1.88s) === RUN Test_checkResponse_alternate 2022/05/12 08:10:07 [INFO] [example.com] Server responded with a certificate for the preferred certificate chains "DST Root CA X3". --- PASS: Test_checkResponse_alternate (2.83s) === RUN Test_Get --- PASS: Test_Get (1.49s) PASS ok github.com/go-acme/lego/v4/certificate (cached) ? github.com/go-acme/lego/v4/challenge [no test files] === RUN TestDNSProviderManual === RUN TestDNSProviderManual/Press_enter lego: Please create the following TXT record in your example.com. zone: _acme-challenge.example.com. 120 IN TXT "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU" lego: Press 'Enter' when you are done lego: You can now remove this TXT record from your example.com. zone: _acme-challenge.example.com. 120 IN TXT "..." === RUN TestDNSProviderManual/Missing_enter lego: Please create the following TXT record in your example.com. zone: _acme-challenge.example.com. 120 IN TXT "47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU" lego: Press 'Enter' when you are done --- PASS: TestDNSProviderManual (0.30s) --- PASS: TestDNSProviderManual/Press_enter (0.30s) --- PASS: TestDNSProviderManual/Missing_enter (0.00s) === RUN TestChallenge_PreSolve === RUN TestChallenge_PreSolve/success 2022/05/12 08:10:04 [INFO] [example.com] acme: Preparing to solve DNS-01 === RUN TestChallenge_PreSolve/validate_fail 2022/05/12 08:10:04 [INFO] [example.com] acme: Preparing to solve DNS-01 === RUN TestChallenge_PreSolve/preCheck_fail 2022/05/12 08:10:04 [INFO] [example.com] acme: Preparing to solve DNS-01 === RUN TestChallenge_PreSolve/present_fail 2022/05/12 08:10:04 [INFO] [example.com] acme: Preparing to solve DNS-01 === RUN TestChallenge_PreSolve/cleanUp_fail 2022/05/12 08:10:04 [INFO] [example.com] acme: Preparing to solve DNS-01 --- PASS: TestChallenge_PreSolve (0.09s) --- PASS: TestChallenge_PreSolve/success (0.00s) --- PASS: TestChallenge_PreSolve/validate_fail (0.00s) --- PASS: TestChallenge_PreSolve/preCheck_fail (0.00s) --- PASS: TestChallenge_PreSolve/present_fail (0.00s) --- PASS: TestChallenge_PreSolve/cleanUp_fail (0.00s) === RUN TestChallenge_Solve === RUN TestChallenge_Solve/success 2022/05/12 08:10:04 [INFO] [example.com] acme: Trying to solve DNS-01 2022/05/12 08:10:04 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/05/12 08:10:06 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s] === RUN TestChallenge_Solve/validate_fail 2022/05/12 08:10:06 [INFO] [example.com] acme: Trying to solve DNS-01 2022/05/12 08:10:06 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/05/12 08:10:08 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s] === RUN TestChallenge_Solve/preCheck_fail 2022/05/12 08:10:08 [INFO] [example.com] acme: Trying to solve DNS-01 2022/05/12 08:10:08 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/05/12 08:10:08 [INFO] Wait for propagation [timeout: 2s, interval: 500ms] 2022/05/12 08:10:08 [INFO] [example.com] acme: Waiting for DNS record propagation. 2022/05/12 08:10:09 [INFO] [example.com] acme: Waiting for DNS record propagation. 2022/05/12 08:10:09 [INFO] [example.com] acme: Waiting for DNS record propagation. 2022/05/12 08:10:10 [INFO] [example.com] acme: Waiting for DNS record propagation. === RUN TestChallenge_Solve/present_fail 2022/05/12 08:10:10 [INFO] [example.com] acme: Trying to solve DNS-01 2022/05/12 08:10:10 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/05/12 08:10:12 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s] === RUN TestChallenge_Solve/cleanUp_fail 2022/05/12 08:10:12 [INFO] [example.com] acme: Trying to solve DNS-01 2022/05/12 08:10:12 [INFO] [example.com] acme: Checking DNS record propagation using [172.16.23.1:53] 2022/05/12 08:10:14 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s] --- PASS: TestChallenge_Solve (10.52s) --- PASS: TestChallenge_Solve/success (2.00s) --- PASS: TestChallenge_Solve/validate_fail (2.00s) --- PASS: TestChallenge_Solve/preCheck_fail (2.50s) --- PASS: TestChallenge_Solve/present_fail (2.00s) --- PASS: TestChallenge_Solve/cleanUp_fail (2.00s) === RUN TestChallenge_CleanUp === RUN TestChallenge_CleanUp/success 2022/05/12 08:10:14 [INFO] [example.com] acme: Cleaning DNS-01 challenge === RUN TestChallenge_CleanUp/validate_fail 2022/05/12 08:10:14 [INFO] [example.com] acme: Cleaning DNS-01 challenge === RUN TestChallenge_CleanUp/preCheck_fail 2022/05/12 08:10:14 [INFO] [example.com] acme: Cleaning DNS-01 challenge === RUN TestChallenge_CleanUp/present_fail 2022/05/12 08:10:14 [INFO] [example.com] acme: Cleaning DNS-01 challenge === RUN TestChallenge_CleanUp/cleanUp_fail 2022/05/12 08:10:14 [INFO] [example.com] acme: Cleaning DNS-01 challenge --- PASS: TestChallenge_CleanUp (0.01s) --- PASS: TestChallenge_CleanUp/success (0.00s) --- PASS: TestChallenge_CleanUp/validate_fail (0.00s) --- PASS: TestChallenge_CleanUp/preCheck_fail (0.00s) --- PASS: TestChallenge_CleanUp/present_fail (0.00s) --- PASS: TestChallenge_CleanUp/cleanUp_fail (0.00s) === RUN TestToFqdn === RUN TestToFqdn/simple === PAUSE TestToFqdn/simple === RUN TestToFqdn/already_FQDN === PAUSE TestToFqdn/already_FQDN === CONT TestToFqdn/simple === CONT TestToFqdn/already_FQDN --- PASS: TestToFqdn (0.00s) --- PASS: TestToFqdn/simple (0.00s) --- PASS: TestToFqdn/already_FQDN (0.00s) === RUN TestUnFqdn === RUN TestUnFqdn/simple === PAUSE TestUnFqdn/simple === RUN TestUnFqdn/already_domain === PAUSE TestUnFqdn/already_domain === CONT TestUnFqdn/simple === CONT TestUnFqdn/already_domain --- PASS: TestUnFqdn (0.00s) --- PASS: TestUnFqdn/simple (0.00s) --- PASS: TestUnFqdn/already_domain (0.00s) === RUN TestLookupNameserversOK === RUN TestLookupNameserversOK/books.google.com.ng. === PAUSE TestLookupNameserversOK/books.google.com.ng. === RUN TestLookupNameserversOK/www.google.com. === PAUSE TestLookupNameserversOK/www.google.com. === RUN TestLookupNameserversOK/physics.georgetown.edu. === PAUSE TestLookupNameserversOK/physics.georgetown.edu. === CONT TestLookupNameserversOK/books.google.com.ng. === CONT TestLookupNameserversOK/physics.georgetown.edu. === CONT TestLookupNameserversOK/www.google.com. --- PASS: TestLookupNameserversOK (0.00s) --- PASS: TestLookupNameserversOK/books.google.com.ng. (0.41s) --- PASS: TestLookupNameserversOK/physics.georgetown.edu. (0.54s) --- PASS: TestLookupNameserversOK/www.google.com. (0.80s) === RUN TestLookupNameserversErr === RUN TestLookupNameserversErr/invalid_tld === PAUSE TestLookupNameserversErr/invalid_tld === CONT TestLookupNameserversErr/invalid_tld --- PASS: TestLookupNameserversErr (0.00s) --- PASS: TestLookupNameserversErr/invalid_tld (0.24s) === RUN TestFindZoneByFqdnCustom === RUN TestFindZoneByFqdnCustom/domain_is_a_CNAME === RUN TestFindZoneByFqdnCustom/domain_is_a_non-existent_subdomain === RUN TestFindZoneByFqdnCustom/domain_is_a_eTLD === RUN TestFindZoneByFqdnCustom/domain_is_a_cross-zone_CNAME === RUN TestFindZoneByFqdnCustom/NXDOMAIN === RUN TestFindZoneByFqdnCustom/several_non_existent_nameservers === RUN TestFindZoneByFqdnCustom/only_non_existent_nameservers === RUN TestFindZoneByFqdnCustom/no_nameservers --- PASS: TestFindZoneByFqdnCustom (1.57s) --- PASS: TestFindZoneByFqdnCustom/domain_is_a_CNAME (0.27s) --- PASS: TestFindZoneByFqdnCustom/domain_is_a_non-existent_subdomain (0.28s) --- PASS: TestFindZoneByFqdnCustom/domain_is_a_eTLD (0.76s) --- PASS: TestFindZoneByFqdnCustom/domain_is_a_cross-zone_CNAME (0.25s) --- PASS: TestFindZoneByFqdnCustom/NXDOMAIN (0.01s) --- PASS: TestFindZoneByFqdnCustom/several_non_existent_nameservers (0.01s) --- PASS: TestFindZoneByFqdnCustom/only_non_existent_nameservers (0.00s) --- PASS: TestFindZoneByFqdnCustom/no_nameservers (0.00s) === RUN TestFindPrimayNsByFqdnCustom === RUN TestFindPrimayNsByFqdnCustom/domain_is_a_CNAME === RUN TestFindPrimayNsByFqdnCustom/domain_is_a_non-existent_subdomain === RUN TestFindPrimayNsByFqdnCustom/domain_is_a_eTLD === RUN TestFindPrimayNsByFqdnCustom/domain_is_a_cross-zone_CNAME === RUN TestFindPrimayNsByFqdnCustom/NXDOMAIN === RUN TestFindPrimayNsByFqdnCustom/several_non_existent_nameservers === RUN TestFindPrimayNsByFqdnCustom/only_non_existent_nameservers === RUN TestFindPrimayNsByFqdnCustom/no_nameservers --- PASS: TestFindPrimayNsByFqdnCustom (1.36s) --- PASS: TestFindPrimayNsByFqdnCustom/domain_is_a_CNAME (0.24s) --- PASS: TestFindPrimayNsByFqdnCustom/domain_is_a_non-existent_subdomain (0.24s) --- PASS: TestFindPrimayNsByFqdnCustom/domain_is_a_eTLD (0.61s) --- PASS: TestFindPrimayNsByFqdnCustom/domain_is_a_cross-zone_CNAME (0.24s) --- PASS: TestFindPrimayNsByFqdnCustom/NXDOMAIN (0.01s) --- PASS: TestFindPrimayNsByFqdnCustom/several_non_existent_nameservers (0.01s) --- PASS: TestFindPrimayNsByFqdnCustom/only_non_existent_nameservers (0.00s) --- PASS: TestFindPrimayNsByFqdnCustom/no_nameservers (0.00s) === RUN TestResolveConfServers === RUN TestResolveConfServers/fixtures/resolv.conf.1 === RUN TestResolveConfServers/fixtures/resolv.conf.nonexistant --- PASS: TestResolveConfServers (0.00s) --- PASS: TestResolveConfServers/fixtures/resolv.conf.1 (0.00s) --- PASS: TestResolveConfServers/fixtures/resolv.conf.nonexistant (0.00s) === RUN TestCheckDNSPropagation === RUN TestCheckDNSPropagation/success === PAUSE TestCheckDNSPropagation/success === RUN TestCheckDNSPropagation/no_TXT_record === PAUSE TestCheckDNSPropagation/no_TXT_record === CONT TestCheckDNSPropagation/success === CONT TestCheckDNSPropagation/no_TXT_record --- PASS: TestCheckDNSPropagation (0.00s) --- PASS: TestCheckDNSPropagation/no_TXT_record (0.74s) --- PASS: TestCheckDNSPropagation/success (0.80s) === RUN TestCheckAuthoritativeNss === RUN TestCheckAuthoritativeNss/TXT_RR_w/_expected_value === PAUSE TestCheckAuthoritativeNss/TXT_RR_w/_expected_value === RUN TestCheckAuthoritativeNss/No_TXT_RR === PAUSE TestCheckAuthoritativeNss/No_TXT_RR === CONT TestCheckAuthoritativeNss/TXT_RR_w/_expected_value === CONT TestCheckAuthoritativeNss/No_TXT_RR --- PASS: TestCheckAuthoritativeNss (0.00s) --- PASS: TestCheckAuthoritativeNss/No_TXT_RR (0.01s) --- PASS: TestCheckAuthoritativeNss/TXT_RR_w/_expected_value (0.06s) === RUN TestCheckAuthoritativeNssErr === RUN TestCheckAuthoritativeNssErr/TXT_RR_/w_unexpected_value === PAUSE TestCheckAuthoritativeNssErr/TXT_RR_/w_unexpected_value === RUN TestCheckAuthoritativeNssErr/No_TXT_RR === PAUSE TestCheckAuthoritativeNssErr/No_TXT_RR === CONT TestCheckAuthoritativeNssErr/TXT_RR_/w_unexpected_value === CONT TestCheckAuthoritativeNssErr/No_TXT_RR --- PASS: TestCheckAuthoritativeNssErr (0.00s) --- PASS: TestCheckAuthoritativeNssErr/No_TXT_RR (0.01s) --- PASS: TestCheckAuthoritativeNssErr/TXT_RR_/w_unexpected_value (0.06s) PASS ok github.com/go-acme/lego/v4/challenge/dns01 (cached) === RUN TestParseForwardedHeader === RUN TestParseForwardedHeader/empty_input === PAUSE TestParseForwardedHeader/empty_input === RUN TestParseForwardedHeader/simple_case === PAUSE TestParseForwardedHeader/simple_case === RUN TestParseForwardedHeader/quoted-string === PAUSE TestParseForwardedHeader/quoted-string === RUN TestParseForwardedHeader/multiple_entries === PAUSE TestParseForwardedHeader/multiple_entries === RUN TestParseForwardedHeader/whitespace === PAUSE TestParseForwardedHeader/whitespace === RUN TestParseForwardedHeader/unterminated_quote === PAUSE TestParseForwardedHeader/unterminated_quote === RUN TestParseForwardedHeader/unexpected_quote === PAUSE TestParseForwardedHeader/unexpected_quote === RUN TestParseForwardedHeader/invalid_token === PAUSE TestParseForwardedHeader/invalid_token === CONT TestParseForwardedHeader/empty_input === CONT TestParseForwardedHeader/invalid_token === CONT TestParseForwardedHeader/unexpected_quote === CONT TestParseForwardedHeader/unterminated_quote === CONT TestParseForwardedHeader/quoted-string === CONT TestParseForwardedHeader/multiple_entries === CONT TestParseForwardedHeader/whitespace === CONT TestParseForwardedHeader/simple_case --- PASS: TestParseForwardedHeader (0.02s) --- PASS: TestParseForwardedHeader/empty_input (0.00s) --- PASS: TestParseForwardedHeader/invalid_token (0.00s) --- PASS: TestParseForwardedHeader/unexpected_quote (0.00s) --- PASS: TestParseForwardedHeader/unterminated_quote (0.00s) --- PASS: TestParseForwardedHeader/multiple_entries (0.00s) --- PASS: TestParseForwardedHeader/simple_case (0.00s) --- PASS: TestParseForwardedHeader/whitespace (0.00s) --- PASS: TestParseForwardedHeader/quoted-string (0.00s) === RUN TestChallenge 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [INFO] [localhost:23457] Served key authentication --- PASS: TestChallenge (0.25s) === RUN TestChallengeInvalidPort 2022/05/12 08:10:03 [INFO] [localhost:123456] acme: Trying to solve HTTP-01 --- PASS: TestChallengeInvalidPort (0.07s) === RUN TestChallengeWithProxy === RUN TestChallengeWithProxy/no_proxy 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/empty_string 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/empty_Host 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_Host 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/Host_mismatch 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [WARN] Received request for domain example.com with method GET but the domain did not match any challenge. Please ensure your are passing the Host header properly. === RUN TestChallengeWithProxy/Host_mismatch_(ignoring_forwarding_header) 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [WARN] Received request for domain example.com with method GET but the domain did not match any challenge. Please ensure your are passing the Host header properly. === RUN TestChallengeWithProxy/matching_X-Forwarded-Host 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_X-Forwarded-Host_(multiple_fields) 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_X-Forwarded-Host_(chain_value) 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/X-Forwarded-Host_mismatch 2022/05/12 08:10:03 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:03 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Forwarded-Host header properly. === RUN TestChallengeWithProxy/X-Forwarded-Host_mismatch_(multiple_fields) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Forwarded-Host header properly. === RUN TestChallengeWithProxy/matching_X-Something-Else 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_X-Something-Else_(multiple_fields) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_X-Something-Else_(chain_value) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/X-Something-Else_mismatch 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Something-Else header properly. === RUN TestChallengeWithProxy/X-Something-Else_mismatch_(multiple_fields) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Something-Else header properly. === RUN TestChallengeWithProxy/X-Something-Else_mismatch_(chain_value) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the X-Something-Else header properly. === RUN TestChallengeWithProxy/matching_Forwarded 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_Forwarded_(multiple_fields) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/matching_Forwarded_(chain_value) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [INFO] [localhost:23457] Served key authentication === RUN TestChallengeWithProxy/Forwarded_mismatch 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the Forwarded header properly. === RUN TestChallengeWithProxy/Forwarded_mismatch_(missing_information) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the Forwarded header properly. === RUN TestChallengeWithProxy/Forwarded_mismatch_(multiple_fields) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the Forwarded header properly. === RUN TestChallengeWithProxy/Forwarded_mismatch_(chain_value) 2022/05/12 08:10:04 [INFO] [localhost:23457] acme: Trying to solve HTTP-01 2022/05/12 08:10:04 [WARN] Received request for domain localhost:23457 with method GET but the domain did not match any challenge. Please ensure your are passing the Forwarded header properly. --- PASS: TestChallengeWithProxy (1.07s) --- PASS: TestChallengeWithProxy/no_proxy (0.17s) --- PASS: TestChallengeWithProxy/empty_string (0.03s) --- PASS: TestChallengeWithProxy/empty_Host (0.14s) --- PASS: TestChallengeWithProxy/matching_Host (0.08s) --- PASS: TestChallengeWithProxy/Host_mismatch (0.06s) --- PASS: TestChallengeWithProxy/Host_mismatch_(ignoring_forwarding_header) (0.08s) --- PASS: TestChallengeWithProxy/matching_X-Forwarded-Host (0.01s) --- PASS: TestChallengeWithProxy/matching_X-Forwarded-Host_(multiple_fields) (0.05s) --- PASS: TestChallengeWithProxy/matching_X-Forwarded-Host_(chain_value) (0.01s) --- PASS: TestChallengeWithProxy/X-Forwarded-Host_mismatch (0.01s) --- PASS: TestChallengeWithProxy/X-Forwarded-Host_mismatch_(multiple_fields) (0.05s) --- PASS: TestChallengeWithProxy/matching_X-Something-Else (0.02s) --- PASS: TestChallengeWithProxy/matching_X-Something-Else_(multiple_fields) (0.01s) --- PASS: TestChallengeWithProxy/matching_X-Something-Else_(chain_value) (0.01s) --- PASS: TestChallengeWithProxy/X-Something-Else_mismatch (0.05s) --- PASS: TestChallengeWithProxy/X-Something-Else_mismatch_(multiple_fields) (0.01s) --- PASS: TestChallengeWithProxy/X-Something-Else_mismatch_(chain_value) (0.05s) --- PASS: TestChallengeWithProxy/matching_Forwarded (0.02s) --- PASS: TestChallengeWithProxy/matching_Forwarded_(multiple_fields) (0.03s) --- PASS: TestChallengeWithProxy/matching_Forwarded_(chain_value) (0.02s) --- PASS: TestChallengeWithProxy/Forwarded_mismatch (0.02s) --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(missing_information) (0.06s) --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(multiple_fields) (0.03s) --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(chain_value) (0.02s) PASS ok github.com/go-acme/lego/v4/challenge/http01 (cached) === RUN TestProber_Solve === RUN TestProber_Solve/success === PAUSE TestProber_Solve/success === RUN TestProber_Solve/already_valid === PAUSE TestProber_Solve/already_valid === RUN TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped === PAUSE TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped === RUN TestProber_Solve/errors_at_different_stages === PAUSE TestProber_Solve/errors_at_different_stages === CONT TestProber_Solve/success 2022/05/12 08:10:03 [INFO] [acme.wtf] acme: use http-01 solver 2022/05/12 08:10:03 [INFO] [lego.wtf] acme: use http-01 solver 2022/05/12 08:10:03 [INFO] [mydomain.wtf] acme: use http-01 solver === CONT TestProber_Solve/errors_at_different_stages 2022/05/12 08:10:03 [INFO] [acme.wtf] acme: use http-01 solver 2022/05/12 08:10:03 [INFO] [lego.wtf] acme: use http-01 solver 2022/05/12 08:10:03 [INFO] [mydomain.wtf] acme: use http-01 solver 2022/05/12 08:10:03 [WARN] [mydomain.wtf] acme: cleaning up failed: clean error mydomain.wtf === CONT TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped 2022/05/12 08:10:03 [INFO] [acme.wtf] acme: use http-01 solver 2022/05/12 08:10:03 [INFO] [lego.wtf] acme: use http-01 solver 2022/05/12 08:10:03 [INFO] [mydomain.wtf] acme: use http-01 solver 2022/05/12 08:10:03 [WARN] [acme.wtf] acme: cleaning up failed: clean error acme.wtf === CONT TestProber_Solve/already_valid 2022/05/12 08:10:03 [INFO] [acme.wtf] acme: authorization already valid; skipping challenge 2022/05/12 08:10:03 [INFO] [lego.wtf] acme: authorization already valid; skipping challenge 2022/05/12 08:10:03 [INFO] [mydomain.wtf] acme: authorization already valid; skipping challenge --- PASS: TestProber_Solve (0.00s) --- PASS: TestProber_Solve/success (0.00s) --- PASS: TestProber_Solve/errors_at_different_stages (0.00s) --- PASS: TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped (0.00s) --- PASS: TestProber_Solve/already_valid (0.00s) === RUN TestByType --- PASS: TestByType (0.00s) === RUN TestValidate === RUN TestValidate/POST-unexpected === RUN TestValidate/POST-valid 2022/05/12 08:10:04 [INFO] [example.com] The server validated our request === RUN TestValidate/POST-invalid === RUN TestValidate/POST-pending-unexpected === RUN TestValidate/POST-pending-valid 2022/05/12 08:10:04 [INFO] [example.com] The server validated our request === RUN TestValidate/POST-pending-invalid --- PASS: TestValidate (0.09s) --- PASS: TestValidate/POST-unexpected (0.00s) --- PASS: TestValidate/POST-valid (0.00s) --- PASS: TestValidate/POST-invalid (0.00s) --- PASS: TestValidate/POST-pending-unexpected (0.00s) --- PASS: TestValidate/POST-pending-valid (0.00s) --- PASS: TestValidate/POST-pending-invalid (0.00s) PASS ok github.com/go-acme/lego/v4/challenge/resolver (cached) === RUN TestChallenge 2022/05/12 08:10:00 [INFO] [localhost:23457] acme: Trying to solve TLS-ALPN-01 --- PASS: TestChallenge (1.44s) === RUN TestChallengeInvalidPort 2022/05/12 08:10:02 [INFO] [localhost:123456] acme: Trying to solve TLS-ALPN-01 --- PASS: TestChallengeInvalidPort (0.82s) PASS ok github.com/go-acme/lego/v4/challenge/tlsalpn01 (cached) === RUN Test_merge === RUN Test_merge/all_empty === PAUSE Test_merge/all_empty === RUN Test_merge/next_empty === PAUSE Test_merge/next_empty === RUN Test_merge/prev_empty === PAUSE Test_merge/prev_empty === RUN Test_merge/merge_append === PAUSE Test_merge/merge_append === RUN Test_merge/merge_same === PAUSE Test_merge/merge_same === CONT Test_merge/all_empty === CONT Test_merge/merge_same === CONT Test_merge/prev_empty === CONT Test_merge/next_empty === CONT Test_merge/merge_append --- PASS: Test_merge (0.00s) --- PASS: Test_merge/all_empty (0.00s) --- PASS: Test_merge/merge_same (0.00s) --- PASS: Test_merge/next_empty (0.00s) --- PASS: Test_merge/prev_empty (0.00s) --- PASS: Test_merge/merge_append (0.00s) === RUN Test_needRenewal === RUN Test_needRenewal/30_days,_NotAfter_now === RUN Test_needRenewal/30_days,_NotAfter_31_days 2022/05/12 08:10:08 [foo.com] The certificate expires in 31 days, the number of days defined to perform the renewal is 30: no renewal. === RUN Test_needRenewal/30_days,_NotAfter_30_days === RUN Test_needRenewal/0_days,_NotAfter_30_days:_only_the_day_of_the_expiration 2022/05/12 08:10:08 [foo.com] The certificate expires in 29 days, the number of days defined to perform the renewal is 0: no renewal. === RUN Test_needRenewal/-1_days,_NotAfter_30_days:_always_renew --- PASS: Test_needRenewal (0.00s) --- PASS: Test_needRenewal/30_days,_NotAfter_now (0.00s) --- PASS: Test_needRenewal/30_days,_NotAfter_31_days (0.00s) --- PASS: Test_needRenewal/30_days,_NotAfter_30_days (0.00s) --- PASS: Test_needRenewal/0_days,_NotAfter_30_days:_only_the_day_of_the_expiration (0.00s) --- PASS: Test_needRenewal/-1_days,_NotAfter_30_days:_always_renew (0.00s) PASS ok github.com/go-acme/lego/v4/cmd (cached) ? github.com/go-acme/lego/v4/cmd/lego [no test files] skipping test: e2e tests are disabled. (no 'LEGO_E2E_TESTS' env var) PASS ok github.com/go-acme/lego/v4/e2e 0.014s skipping test: e2e tests are disabled. (no 'LEGO_E2E_TESTS' env var) PASS ok github.com/go-acme/lego/v4/e2e/dnschallenge 0.036s ? github.com/go-acme/lego/v4/e2e/loader [no test files] ? github.com/go-acme/lego/v4/internal [no test files] ? github.com/go-acme/lego/v4/internal/dnsdocs [no test files] === RUN TestNewClient --- PASS: TestNewClient (0.10s) PASS ok github.com/go-acme/lego/v4/lego (cached) ? github.com/go-acme/lego/v4/log [no test files] === RUN TestGetWithFallback === RUN TestGetWithFallback/no_groups === RUN TestGetWithFallback/empty_groups === RUN TestGetWithFallback/missing_env_var === RUN TestGetWithFallback/all_env_var_in_a_groups_are_missing === RUN TestGetWithFallback/only_the_first_env_var_have_a_value === RUN TestGetWithFallback/only_the_second_env_var_have_a_value === RUN TestGetWithFallback/all_env_vars_in_a_groups_have_a_value --- PASS: TestGetWithFallback (0.00s) --- PASS: TestGetWithFallback/no_groups (0.00s) --- PASS: TestGetWithFallback/empty_groups (0.00s) --- PASS: TestGetWithFallback/missing_env_var (0.00s) --- PASS: TestGetWithFallback/all_env_var_in_a_groups_are_missing (0.00s) --- PASS: TestGetWithFallback/only_the_first_env_var_have_a_value (0.00s) --- PASS: TestGetWithFallback/only_the_second_env_var_have_a_value (0.00s) --- PASS: TestGetWithFallback/all_env_vars_in_a_groups_have_a_value (0.00s) === RUN TestGetOrDefaultInt === RUN TestGetOrDefaultInt/valid_value === RUN TestGetOrDefaultInt/invalid_content,_use_default_value === RUN TestGetOrDefaultInt/valid_negative_value === RUN TestGetOrDefaultInt/float:_invalid_type,_use_default_value --- PASS: TestGetOrDefaultInt (0.00s) --- PASS: TestGetOrDefaultInt/valid_value (0.00s) --- PASS: TestGetOrDefaultInt/invalid_content,_use_default_value (0.00s) --- PASS: TestGetOrDefaultInt/valid_negative_value (0.00s) --- PASS: TestGetOrDefaultInt/float:_invalid_type,_use_default_value (0.00s) === RUN TestGetOrDefaultSecond === RUN TestGetOrDefaultSecond/valid_value === RUN TestGetOrDefaultSecond/invalid_content,_use_default_value === RUN TestGetOrDefaultSecond/invalid_content,_negative_value === RUN TestGetOrDefaultSecond/float:_invalid_type,_use_default_value --- PASS: TestGetOrDefaultSecond (0.00s) --- PASS: TestGetOrDefaultSecond/valid_value (0.00s) --- PASS: TestGetOrDefaultSecond/invalid_content,_use_default_value (0.00s) --- PASS: TestGetOrDefaultSecond/invalid_content,_negative_value (0.00s) --- PASS: TestGetOrDefaultSecond/float:_invalid_type,_use_default_value (0.00s) === RUN TestGetOrDefaultString === RUN TestGetOrDefaultString/missing_env_var === RUN TestGetOrDefaultString/with_env_var --- PASS: TestGetOrDefaultString (0.00s) --- PASS: TestGetOrDefaultString/missing_env_var (0.00s) --- PASS: TestGetOrDefaultString/with_env_var (0.00s) === RUN TestGetOrDefaultBool === RUN TestGetOrDefaultBool/missing_env_var === RUN TestGetOrDefaultBool/with_env_var === RUN TestGetOrDefaultBool/invalid_value --- PASS: TestGetOrDefaultBool (0.00s) --- PASS: TestGetOrDefaultBool/missing_env_var (0.00s) --- PASS: TestGetOrDefaultBool/with_env_var (0.00s) --- PASS: TestGetOrDefaultBool/invalid_value (0.00s) === RUN TestGetOrFile_ReadsEnvVars --- PASS: TestGetOrFile_ReadsEnvVars (0.00s) === RUN TestGetOrFile_ReadsFiles === RUN TestGetOrFile_ReadsFiles/simple === RUN TestGetOrFile_ReadsFiles/with_an_empty_last_line --- PASS: TestGetOrFile_ReadsFiles (0.00s) --- PASS: TestGetOrFile_ReadsFiles/simple (0.00s) --- PASS: TestGetOrFile_ReadsFiles/with_an_empty_last_line (0.00s) === RUN TestGetOrFile_PrefersEnvVars --- PASS: TestGetOrFile_PrefersEnvVars (0.00s) PASS ok github.com/go-acme/lego/v4/platform/config/env (cached) === RUN TestEnvTest === RUN TestEnvTest/simple === RUN TestEnvTest/missing_env_var === RUN TestEnvTest/WithDomain === RUN TestEnvTest/WithDomain_missing_env_var === RUN TestEnvTest/WithDomain_missing_domain === RUN TestEnvTest/WithLiveTestRequirements === RUN TestEnvTest/WithLiveTestRequirements_non_required_var_missing === RUN TestEnvTest/WithLiveTestRequirements_required_var_missing === RUN TestEnvTest/WithLiveTestRequirements_WithDomain === RUN TestEnvTest/WithLiveTestRequirements_WithDomain_without_domain === RUN TestEnvTest/WithLiveTestExtra_true === RUN TestEnvTest/WithLiveTestExtra_false === RUN TestEnvTest/WithLiveTestRequirements_WithLiveTestExtra_true === RUN TestEnvTest/WithLiveTestRequirements_WithLiveTestExtra_false === RUN TestEnvTest/WithLiveTestRequirements_require_env_var_missing_WithLiveTestExtra_true --- PASS: TestEnvTest (0.00s) --- PASS: TestEnvTest/simple (0.00s) --- PASS: TestEnvTest/missing_env_var (0.00s) --- PASS: TestEnvTest/WithDomain (0.00s) --- PASS: TestEnvTest/WithDomain_missing_env_var (0.00s) --- PASS: TestEnvTest/WithDomain_missing_domain (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_non_required_var_missing (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_required_var_missing (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_WithDomain (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_WithDomain_without_domain (0.00s) --- PASS: TestEnvTest/WithLiveTestExtra_true (0.00s) --- PASS: TestEnvTest/WithLiveTestExtra_false (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_WithLiveTestExtra_true (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_WithLiveTestExtra_false (0.00s) --- PASS: TestEnvTest/WithLiveTestRequirements_require_env_var_missing_WithLiveTestExtra_true (0.00s) === RUN TestEnvTest_RestoreEnv --- PASS: TestEnvTest_RestoreEnv (0.00s) === RUN TestEnvTest_ClearEnv --- PASS: TestEnvTest_ClearEnv (0.00s) PASS ok github.com/go-acme/lego/v4/platform/tester (cached) === RUN TestForTimeout 2022/05/12 08:09:57 [INFO] Wait for [timeout: 3s, interval: 1s] wait_test.go:24: time limit exceeded --- PASS: TestForTimeout (3.00s) PASS ok github.com/go-acme/lego/v4/platform/wait (cached) === RUN TestKnownDNSProviderSuccess --- PASS: TestKnownDNSProviderSuccess (0.00s) === RUN TestKnownDNSProviderError --- PASS: TestKnownDNSProviderError (0.00s) === RUN TestUnknownDNSProvider --- PASS: TestUnknownDNSProvider (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns (cached) === RUN TestPresent === RUN TestPresent/present_when_client_storage_returns_unexpected_error === RUN TestPresent/present_when_client_storage_returns_ErrDomainNotFound === RUN TestPresent/present_when_client_UpdateTXTRecord_returns_unexpected_error === RUN TestPresent/present_when_everything_works --- PASS: TestPresent (0.00s) --- PASS: TestPresent/present_when_client_storage_returns_unexpected_error (0.00s) --- PASS: TestPresent/present_when_client_storage_returns_ErrDomainNotFound (0.00s) --- PASS: TestPresent/present_when_client_UpdateTXTRecord_returns_unexpected_error (0.00s) --- PASS: TestPresent/present_when_everything_works (0.00s) === RUN TestRegister === RUN TestRegister/register_when_acme-dns_client_returns_an_error === RUN TestRegister/register_when_acme-dns_storage_put_returns_an_error === RUN TestRegister/register_when_acme-dns_storage_save_returns_an_error === RUN TestRegister/register_when_everything_works --- PASS: TestRegister (0.00s) --- PASS: TestRegister/register_when_acme-dns_client_returns_an_error (0.00s) --- PASS: TestRegister/register_when_acme-dns_storage_put_returns_an_error (0.00s) --- PASS: TestRegister/register_when_acme-dns_storage_save_returns_an_error (0.00s) --- PASS: TestRegister/register_when_everything_works (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/acmedns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/success_(RAM_role) === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/success_(RAM_role) (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/success#01 === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/success#01 (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent alidns_test.go:141: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp alidns_test.go:154: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/alidns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials:_account_name === RUN TestNewDNSProvider/missing_credentials:_api_key === RUN TestNewDNSProvider/missing_credentials:_all --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_account_name (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_all (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_account_name === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_account_name (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent allinkl_test.go:120: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp allinkl_test.go:133: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/allinkl (cached) === RUN TestClient_Authentication --- PASS: TestClient_Authentication (0.10s) === RUN TestClient_Authentication_error --- PASS: TestClient_Authentication_error (0.00s) === RUN TestClient_GetDNSSettings --- PASS: TestClient_GetDNSSettings (0.00s) === RUN TestClient_AddDNSSettings --- PASS: TestClient_AddDNSSettings (0.00s) === RUN TestClient_DeleteDNSSettings --- PASS: TestClient_DeleteDNSSettings (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/allinkl/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/invalid_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s) === RUN TestLivePresent arvancloud_test.go:103: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp arvancloud_test.go:116: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/arvancloud (cached) === RUN TestClient_GetTxtRecord --- PASS: TestClient_GetTxtRecord (0.10s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/arvancloud/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_user_id === RUN TestNewDNSProvider/missing_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_user_id (0.00s) --- PASS: TestNewDNSProvider/missing_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_user_id === RUN TestNewDNSProviderConfig/missing_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_user_id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_key (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.32s) === RUN TestDNSProvider_CleanUp --- PASS: TestDNSProvider_CleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/auroradns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_user_id === RUN TestNewDNSProvider/missing_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_user_id (0.00s) --- PASS: TestNewDNSProvider/missing_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_user_id === RUN TestNewDNSProviderConfig/missing_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_user_id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_key (0.00s) === RUN TestLivePresent autodns_test.go:131: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp autodns_test.go:144: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/autodns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_client_ID --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_client_ID (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/SubscriptionID_missing === RUN TestNewDNSProviderConfig/ResourceGroup_missing === RUN TestNewDNSProviderConfig/use_metadata --- PASS: TestNewDNSProviderConfig (0.04s) --- PASS: TestNewDNSProviderConfig/success (0.04s) --- PASS: TestNewDNSProviderConfig/SubscriptionID_missing (0.00s) --- PASS: TestNewDNSProviderConfig/ResourceGroup_missing (0.00s) --- PASS: TestNewDNSProviderConfig/use_metadata (0.00s) === RUN TestLivePresent azure_test.go:160: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp azure_test.go:173: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/azure (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_bindman_manager_address === RUN TestNewDNSProvider/empty_bindman_manager_address --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_bindman_manager_address (0.00s) --- PASS: TestNewDNSProvider/empty_bindman_manager_address (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_base_URL === RUN TestNewDNSProviderConfig/missing_base_URL#01 === RUN TestNewDNSProviderConfig/missing_config --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_base_URL (0.00s) --- PASS: TestNewDNSProviderConfig/missing_base_URL#01 (0.00s) --- PASS: TestNewDNSProviderConfig/missing_config (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/success_when_add_record_function_return_no_error time="2022-05-12T08:10:05Z" level=info msg="Record to check: '&{_acme-challenge.hello.test.com. _EYMkjukXEMcXbnvpT6WLESzfYhxH190NKTBo3cpu-E TXT}'" === RUN TestDNSProvider_Present/error_when_add_record_function_return_an_error time="2022-05-12T08:10:05Z" level=info msg="Record to check: '&{_acme-challenge.hello.test.com. _EYMkjukXEMcXbnvpT6WLESzfYhxH190NKTBo3cpu-E TXT}'" --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/success_when_add_record_function_return_no_error (0.00s) --- PASS: TestDNSProvider_Present/error_when_add_record_function_return_an_error (0.00s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/success_when_remove_record_function_return_no_error === RUN TestDNSProvider_CleanUp/error_when_remove_record_function_return_an_error --- PASS: TestDNSProvider_CleanUp (0.00s) --- PASS: TestDNSProvider_CleanUp/success_when_remove_record_function_return_no_error (0.00s) --- PASS: TestDNSProvider_CleanUp/error_when_remove_record_function_return_an_error (0.00s) === RUN TestLivePresent bindman_test.go:195: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp bindman_test.go:208: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/bindman (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_server_url === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password === RUN TestNewDNSProvider/missing_config_name === RUN TestNewDNSProvider/missing_DNS_view --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_server_url (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) --- PASS: TestNewDNSProvider/missing_config_name (0.00s) --- PASS: TestNewDNSProvider/missing_DNS_view (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_base_URL === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password === RUN TestNewDNSProviderConfig/missing_config_name === RUN TestNewDNSProviderConfig/missing_DNS_view --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_base_URL (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) --- PASS: TestNewDNSProviderConfig/missing_config_name (0.00s) --- PASS: TestNewDNSProviderConfig/missing_DNS_view (0.00s) === RUN TestLivePresent bluecat_test.go:218: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp bluecat_test.go:231: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/bluecat (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/no_token === RUN TestNewDNSProvider/invalid_endpoint --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/no_token (0.00s) --- PASS: TestNewDNSProvider/invalid_endpoint (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_token --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) === RUN TestLivePresent checkdomain_test.go:107: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp checkdomain_test.go:120: skipping live test --- SKIP: TestLiveCleanUp (0.00s) === RUN Test_getDomainIDByName --- PASS: Test_getDomainIDByName (0.07s) === RUN Test_checkNameservers --- PASS: Test_checkNameservers (0.00s) === RUN Test_createRecord --- PASS: Test_createRecord (0.00s) === RUN Test_deleteTXTRecord --- PASS: Test_deleteTXTRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/checkdomain (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_clientId === RUN TestNewDNSProvider/missing_email === RUN TestNewDNSProvider/missing_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_clientId (0.00s) --- PASS: TestNewDNSProvider/missing_email (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_client_ID === RUN TestNewDNSProviderConfig/missing_email === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_client_ID (0.00s) --- PASS: TestNewDNSProviderConfig/missing_email (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresent clouddns_test.go:147: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp clouddns_test.go:160: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/clouddns (cached) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.06s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/clouddns/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success_email,_API_key === RUN TestNewDNSProvider/success_API_token === RUN TestNewDNSProvider/success_separate_API_tokens === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_email === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success_email,_API_key (0.00s) --- PASS: TestNewDNSProvider/success_API_token (0.00s) --- PASS: TestNewDNSProvider/success_separate_API_tokens (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_email (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderWithToken === RUN TestNewDNSProviderWithToken/same_client_when_zone_token_is_missing === RUN TestNewDNSProviderWithToken/same_client_when_zone_token_equals_dns_token === RUN TestNewDNSProviderWithToken/failure_when_only_zone_api_given === RUN TestNewDNSProviderWithToken/different_clients_when_zone_and_dns_token_differ === RUN TestNewDNSProviderWithToken/aliases_work_as_expected --- PASS: TestNewDNSProviderWithToken (0.00s) --- PASS: TestNewDNSProviderWithToken/same_client_when_zone_token_is_missing (0.00s) --- PASS: TestNewDNSProviderWithToken/same_client_when_zone_token_equals_dns_token (0.00s) --- PASS: TestNewDNSProviderWithToken/failure_when_only_zone_api_given (0.00s) --- PASS: TestNewDNSProviderWithToken/different_clients_when_zone_and_dns_token_differ (0.00s) --- PASS: TestNewDNSProviderWithToken/aliases_work_as_expected (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success_with_email_and_api_key === RUN TestNewDNSProviderConfig/success_with_api_token === RUN TestNewDNSProviderConfig/prefer_api_token === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_email === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_api_token,_fallback_to_api_key/email --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success_with_email_and_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/success_with_api_token (0.00s) --- PASS: TestNewDNSProviderConfig/prefer_api_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_email (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_token,_fallback_to_api_key/email (0.00s) === RUN TestLivePresent cloudflare_test.go:270: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp cloudflare_test.go:283: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudflare (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success_auth-id === RUN TestNewDNSProvider/success_sub-auth-id === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_auth-id === RUN TestNewDNSProvider/missing_sub-auth-id === RUN TestNewDNSProvider/missing_auth-password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success_auth-id (0.00s) --- PASS: TestNewDNSProvider/success_sub-auth-id (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_auth-id (0.00s) --- PASS: TestNewDNSProvider/missing_sub-auth-id (0.00s) --- PASS: TestNewDNSProvider/missing_auth-password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success_auth-id === RUN TestNewDNSProviderConfig/success_sub-auth-id === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_auth-id === RUN TestNewDNSProviderConfig/missing_sub-auth-id === RUN TestNewDNSProviderConfig/missing_auth-password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success_auth-id (0.00s) --- PASS: TestNewDNSProviderConfig/success_sub-auth-id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_auth-id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_sub-auth-id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_auth-password (0.00s) === RUN TestLivePresent cloudns_test.go:168: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp cloudns_test.go:181: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudns (cached) === RUN TestNewClient === RUN TestNewClient/all_provided === RUN TestNewClient/missing_authID_&_subAuthID === RUN TestNewClient/missing_authID_&_subAuthID#01 --- PASS: TestNewClient (0.00s) --- PASS: TestNewClient/all_provided (0.00s) --- PASS: TestNewClient/missing_authID_&_subAuthID (0.00s) --- PASS: TestNewClient/missing_authID_&_subAuthID#01 (0.00s) === RUN TestClient_GetZone === RUN TestClient_GetZone/zone_found === RUN TestClient_GetZone/zone_not_found === RUN TestClient_GetZone/invalid_json_response --- PASS: TestClient_GetZone (0.57s) --- PASS: TestClient_GetZone/zone_found (0.56s) --- PASS: TestClient_GetZone/zone_not_found (0.01s) --- PASS: TestClient_GetZone/invalid_json_response (0.00s) === RUN TestClient_FindTxtRecord === RUN TestClient_FindTxtRecord/record_found === RUN TestClient_FindTxtRecord/no_record_found === RUN TestClient_FindTxtRecord/zero_records === RUN TestClient_FindTxtRecord/invalid_json_response --- PASS: TestClient_FindTxtRecord (0.00s) --- PASS: TestClient_FindTxtRecord/record_found (0.00s) --- PASS: TestClient_FindTxtRecord/no_record_found (0.00s) --- PASS: TestClient_FindTxtRecord/zero_records (0.00s) --- PASS: TestClient_FindTxtRecord/invalid_json_response (0.00s) === RUN TestClient_ListTxtRecord === RUN TestClient_ListTxtRecord/record_found === RUN TestClient_ListTxtRecord/no_record_found === RUN TestClient_ListTxtRecord/zero_records === RUN TestClient_ListTxtRecord/invalid_json_response --- PASS: TestClient_ListTxtRecord (0.00s) --- PASS: TestClient_ListTxtRecord/record_found (0.00s) --- PASS: TestClient_ListTxtRecord/no_record_found (0.00s) --- PASS: TestClient_ListTxtRecord/zero_records (0.00s) --- PASS: TestClient_ListTxtRecord/invalid_json_response (0.00s) === RUN TestClient_AddTxtRecord === RUN TestClient_AddTxtRecord/sub-zone === RUN TestClient_AddTxtRecord/main_zone_(authID) === RUN TestClient_AddTxtRecord/main_zone_(subAuthID) === RUN TestClient_AddTxtRecord/invalid_status === RUN TestClient_AddTxtRecord/invalid_json_response --- PASS: TestClient_AddTxtRecord (0.01s) --- PASS: TestClient_AddTxtRecord/sub-zone (0.00s) --- PASS: TestClient_AddTxtRecord/main_zone_(authID) (0.00s) --- PASS: TestClient_AddTxtRecord/main_zone_(subAuthID) (0.00s) --- PASS: TestClient_AddTxtRecord/invalid_status (0.00s) --- PASS: TestClient_AddTxtRecord/invalid_json_response (0.00s) === RUN TestClient_RemoveTxtRecord === RUN TestClient_RemoveTxtRecord/record_found === RUN TestClient_RemoveTxtRecord/record_not_found === RUN TestClient_RemoveTxtRecord/invalid_json_response --- PASS: TestClient_RemoveTxtRecord (0.01s) --- PASS: TestClient_RemoveTxtRecord/record_found (0.00s) --- PASS: TestClient_RemoveTxtRecord/record_not_found (0.01s) --- PASS: TestClient_RemoveTxtRecord/invalid_json_response (0.00s) === RUN TestClient_GetUpdateStatus === RUN TestClient_GetUpdateStatus/50%_sync === RUN TestClient_GetUpdateStatus/100%_sync === RUN TestClient_GetUpdateStatus/record_not_found === RUN TestClient_GetUpdateStatus/invalid_json_response --- PASS: TestClient_GetUpdateStatus (0.00s) --- PASS: TestClient_GetUpdateStatus/50%_sync (0.00s) --- PASS: TestClient_GetUpdateStatus/100%_sync (0.00s) --- PASS: TestClient_GetUpdateStatus/record_not_found (0.00s) --- PASS: TestClient_GetUpdateStatus/invalid_json_response (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudns/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent cloudxns_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp cloudxns_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudxns (cached) === RUN TestClientGetDomainInformation === RUN TestClientGetDomainInformation/domain_found === RUN TestClientGetDomainInformation/domains_not_found --- PASS: TestClientGetDomainInformation (1.72s) --- PASS: TestClientGetDomainInformation/domain_found (0.60s) --- PASS: TestClientGetDomainInformation/domains_not_found (1.12s) === RUN TestClientFindTxtRecord === RUN TestClientFindTxtRecord/record_found === RUN TestClientFindTxtRecord/record_not_found --- PASS: TestClientFindTxtRecord (0.00s) --- PASS: TestClientFindTxtRecord/record_found (0.00s) --- PASS: TestClientFindTxtRecord/record_not_found (0.00s) === RUN TestClientAddTxtRecord === RUN TestClientAddTxtRecord/sub-domain === RUN TestClientAddTxtRecord/main_domain --- PASS: TestClientAddTxtRecord (0.00s) --- PASS: TestClientAddTxtRecord/sub-domain (0.00s) --- PASS: TestClientAddTxtRecord/main_domain (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/cloudxns/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/complete_credentials,_but_login_failed === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_tenant_id === RUN TestNewDNSProvider/missing_api_username === RUN TestNewDNSProvider/missing_api_password --- PASS: TestNewDNSProvider (2.14s) --- PASS: TestNewDNSProvider/complete_credentials,_but_login_failed (2.14s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_tenant_id (0.00s) --- PASS: TestNewDNSProvider/missing_api_username (0.00s) --- PASS: TestNewDNSProvider/missing_api_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/complete_credentials,_but_login_failed === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_tenant_id === RUN TestNewDNSProviderConfig/missing_api_username === RUN TestNewDNSProviderConfig/missing_api_password --- PASS: TestNewDNSProviderConfig (0.62s) --- PASS: TestNewDNSProviderConfig/complete_credentials,_but_login_failed (0.61s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_tenant_id (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_password (0.00s) === RUN TestLivePresent conoha_test.go:154: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp conoha_test.go:167: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/conoha (cached) === RUN TestClient_GetDomainID === RUN TestClient_GetDomainID/success === RUN TestClient_GetDomainID/non_existing_domain === RUN TestClient_GetDomainID/marshaling_error --- PASS: TestClient_GetDomainID (0.14s) --- PASS: TestClient_GetDomainID/success (0.13s) --- PASS: TestClient_GetDomainID/non_existing_domain (0.00s) --- PASS: TestClient_GetDomainID/marshaling_error (0.00s) === RUN TestClient_CreateRecord === RUN TestClient_CreateRecord/success === RUN TestClient_CreateRecord/bad_request --- PASS: TestClient_CreateRecord (0.00s) --- PASS: TestClient_CreateRecord/success (0.00s) --- PASS: TestClient_CreateRecord/bad_request (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/conoha/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent constellix_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp constellix_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/constellix (cached) === RUN TestNewTokenTransport_success --- PASS: TestNewTokenTransport_success (0.00s) === RUN TestNewTokenTransport_missing_credentials --- PASS: TestNewTokenTransport_missing_credentials (0.00s) === RUN TestTokenTransport_RoundTrip --- PASS: TestTokenTransport_RoundTrip (0.28s) === RUN TestDomainService_GetAll --- PASS: TestDomainService_GetAll (0.00s) === RUN TestDomainService_Search --- PASS: TestDomainService_Search (0.00s) === RUN TestTxtRecordService_Create --- PASS: TestTxtRecordService_Create (0.00s) === RUN TestTxtRecordService_GetAll --- PASS: TestTxtRecordService_GetAll (0.00s) === RUN TestTxtRecordService_Get --- PASS: TestTxtRecordService_Get (0.00s) === RUN TestTxtRecordService_Update --- PASS: TestTxtRecordService_Update (0.00s) === RUN TestTxtRecordService_Delete --- PASS: TestTxtRecordService_Delete (0.00s) === RUN TestTxtRecordService_Search --- PASS: TestTxtRecordService_Search (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/constellix/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent desec_test.go:92: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp desec_test.go:105: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/desec (cached) === RUN TestNewDNSProvider_fromEnv === RUN TestNewDNSProvider_fromEnv/success 2022/05/12 08:10:05 http: superfluous response.WriteHeader call from github.com/go-acme/lego/v4/providers/dns/designate.setupTestProvider.func1 (designate_test.go:320) === RUN TestNewDNSProvider_fromEnv/missing_credentials === RUN TestNewDNSProvider_fromEnv/missing_auth_url === RUN TestNewDNSProvider_fromEnv/missing_username === RUN TestNewDNSProvider_fromEnv/missing_password === RUN TestNewDNSProvider_fromEnv/missing_application_credential_secret --- PASS: TestNewDNSProvider_fromEnv (0.05s) --- PASS: TestNewDNSProvider_fromEnv/success (0.03s) --- PASS: TestNewDNSProvider_fromEnv/missing_credentials (0.00s) --- PASS: TestNewDNSProvider_fromEnv/missing_auth_url (0.00s) --- PASS: TestNewDNSProvider_fromEnv/missing_username (0.00s) --- PASS: TestNewDNSProvider_fromEnv/missing_password (0.00s) --- PASS: TestNewDNSProvider_fromEnv/missing_application_credential_secret (0.00s) === RUN TestNewDNSProvider_fromCloud === RUN TestNewDNSProvider_fromCloud/success 2022/05/12 08:10:05 http: superfluous response.WriteHeader call from github.com/go-acme/lego/v4/providers/dns/designate.setupTestProvider.func1 (designate_test.go:320) === RUN TestNewDNSProvider_fromCloud/missing_auth_url === RUN TestNewDNSProvider_fromCloud/missing_username === RUN TestNewDNSProvider_fromCloud/missing_password --- PASS: TestNewDNSProvider_fromCloud (0.00s) --- PASS: TestNewDNSProvider_fromCloud/success (0.00s) --- PASS: TestNewDNSProvider_fromCloud/missing_auth_url (0.00s) --- PASS: TestNewDNSProvider_fromCloud/missing_username (0.00s) --- PASS: TestNewDNSProvider_fromCloud/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success 2022/05/12 08:10:05 http: superfluous response.WriteHeader call from github.com/go-acme/lego/v4/providers/dns/designate.setupTestProvider.func1 (designate_test.go:320) === RUN TestNewDNSProviderConfig/wrong_auth_url 2022/05/12 08:10:05 http: superfluous response.WriteHeader call from github.com/go-acme/lego/v4/providers/dns/designate.setupTestProvider.func1 (designate_test.go:320) --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/wrong_auth_url (0.00s) === RUN TestLivePresent designate_test.go:332: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp designate_test.go:345: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/designate (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.36s) === RUN TestDNSProvider_CleanUp --- PASS: TestDNSProvider_CleanUp (0.11s) PASS ok github.com/go-acme/lego/v4/providers/dns/digitalocean (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/success:_base_url === RUN TestNewDNSProvider/missing_oauth_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/success:_base_url (0.00s) --- PASS: TestNewDNSProvider/missing_oauth_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/success:_base_url === RUN TestNewDNSProviderConfig/missing_oauth_token --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/success:_base_url (0.00s) --- PASS: TestNewDNSProviderConfig/missing_oauth_token (0.00s) === RUN TestLivePresent dnsimple_test.go:126: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dnsimple_test.go:144: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dnsimple (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresentAndCleanup dnsmadeeasy_test.go:132: skipping live test --- SKIP: TestLivePresentAndCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dnsmadeeasy (cached) ? github.com/go-acme/lego/v4/providers/dns/dnsmadeeasy/internal [no test files] === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent dnspod_test.go:95: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dnspod_test.go:108: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dnspod (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent dode_test.go:93: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dode_test.go:106: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dode (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_token === RUN TestNewDNSProvider/missing_api_secret --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_token (0.00s) --- PASS: TestNewDNSProvider/missing_api_secret (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_token === RUN TestNewDNSProviderConfig/missing_api_secret --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_secret (0.00s) === RUN TestLivePresent domeneshop_test.go:129: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp domeneshop_test.go:142: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/domeneshop (cached) === RUN TestClient_CreateTXTRecord --- PASS: TestClient_CreateTXTRecord (0.06s) === RUN TestClient_DeleteTXTRecord --- PASS: TestClient_DeleteTXTRecord (0.02s) === RUN TestClient_getDNSRecordByHostData --- PASS: TestClient_getDNSRecordByHostData (0.00s) === RUN TestClient_GetDomainByName --- PASS: TestClient_GetDomainByName (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/domeneshop/internal (cached) === RUN TestDNSProvider_buildQuery === RUN TestDNSProvider_buildQuery/success === PAUSE TestDNSProvider_buildQuery/success === RUN TestDNSProvider_buildQuery/Invalid_base_URL === PAUSE TestDNSProvider_buildQuery/Invalid_base_URL === CONT TestDNSProvider_buildQuery/success === CONT TestDNSProvider_buildQuery/Invalid_base_URL --- PASS: TestDNSProvider_buildQuery (0.00s) --- PASS: TestDNSProvider_buildQuery/success (0.00s) --- PASS: TestDNSProvider_buildQuery/Invalid_base_URL (0.00s) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_API_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider_Present 2022/05/12 08:10:04 [INFO] dreamhost: record_added --- PASS: TestDNSProvider_Present (0.05s) === RUN TestDNSProvider_PresentFailed --- PASS: TestDNSProvider_PresentFailed (0.00s) === RUN TestDNSProvider_Cleanup 2022/05/12 08:10:04 [INFO] dreamhost: record_removed --- PASS: TestDNSProvider_Cleanup (0.00s) === RUN TestLivePresentAndCleanUp dreamhost_test.go:184: skipping live test --- SKIP: TestLivePresentAndCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dreamhost (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN Test_getMainDomain === RUN Test_getMainDomain/empty === PAUSE Test_getMainDomain/empty === RUN Test_getMainDomain/missing_sub_domain === PAUSE Test_getMainDomain/missing_sub_domain === RUN Test_getMainDomain/explicit_domain:_sub_domain === PAUSE Test_getMainDomain/explicit_domain:_sub_domain === RUN Test_getMainDomain/explicit_domain:_subsub_domain === PAUSE Test_getMainDomain/explicit_domain:_subsub_domain === RUN Test_getMainDomain/explicit_domain:_subsubsub_domain === PAUSE Test_getMainDomain/explicit_domain:_subsubsub_domain === RUN Test_getMainDomain/only_subname:_sub_domain === PAUSE Test_getMainDomain/only_subname:_sub_domain === RUN Test_getMainDomain/only_subname:_subsub_domain === PAUSE Test_getMainDomain/only_subname:_subsub_domain === RUN Test_getMainDomain/only_subname:_subsubsub_domain === PAUSE Test_getMainDomain/only_subname:_subsubsub_domain === CONT Test_getMainDomain/empty === CONT Test_getMainDomain/only_subname:_subsubsub_domain === CONT Test_getMainDomain/only_subname:_subsub_domain === CONT Test_getMainDomain/only_subname:_sub_domain === CONT Test_getMainDomain/explicit_domain:_subsubsub_domain === CONT Test_getMainDomain/explicit_domain:_subsub_domain === CONT Test_getMainDomain/explicit_domain:_sub_domain === CONT Test_getMainDomain/missing_sub_domain --- PASS: Test_getMainDomain (0.00s) --- PASS: Test_getMainDomain/empty (0.00s) --- PASS: Test_getMainDomain/only_subname:_subsubsub_domain (0.00s) --- PASS: Test_getMainDomain/only_subname:_subsub_domain (0.00s) --- PASS: Test_getMainDomain/only_subname:_sub_domain (0.00s) --- PASS: Test_getMainDomain/explicit_domain:_subsubsub_domain (0.00s) --- PASS: Test_getMainDomain/explicit_domain:_subsub_domain (0.00s) --- PASS: Test_getMainDomain/explicit_domain:_sub_domain (0.00s) --- PASS: Test_getMainDomain/missing_sub_domain (0.00s) === RUN TestLivePresent duckdns_test.go:153: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp duckdns_test.go:166: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/duckdns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_customer_name === RUN TestNewDNSProvider/missing_password === RUN TestNewDNSProvider/missing_username --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_customer_name (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_customer_name === RUN TestNewDNSProviderConfig/missing_password === RUN TestNewDNSProviderConfig/missing_username --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_customer_name (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) === RUN TestLivePresent dyn_test.go:154: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dyn_test.go:167: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dyn (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent dynu_test.go:95: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp dynu_test.go:108: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dynu (cached) === RUN TestNewTokenTransport_success --- PASS: TestNewTokenTransport_success (0.00s) === RUN TestNewTokenTransport_missing_credentials --- PASS: TestNewTokenTransport_missing_credentials (0.00s) === RUN TestTokenTransport_RoundTrip --- PASS: TestTokenTransport_RoundTrip (0.26s) === RUN TestGetRootDomain === RUN TestGetRootDomain/success === PAUSE TestGetRootDomain/success === RUN TestGetRootDomain/invalid === PAUSE TestGetRootDomain/invalid === CONT TestGetRootDomain/success === CONT TestGetRootDomain/invalid --- PASS: TestGetRootDomain (0.00s) --- PASS: TestGetRootDomain/success (0.00s) --- PASS: TestGetRootDomain/invalid (0.00s) === RUN TestGetRecords === RUN TestGetRecords/success === PAUSE TestGetRecords/success === RUN TestGetRecords/empty === PAUSE TestGetRecords/empty === RUN TestGetRecords/invalid === PAUSE TestGetRecords/invalid === CONT TestGetRecords/success === CONT TestGetRecords/invalid === CONT TestGetRecords/empty --- PASS: TestGetRecords (0.00s) --- PASS: TestGetRecords/empty (0.00s) --- PASS: TestGetRecords/success (0.00s) --- PASS: TestGetRecords/invalid (0.00s) === RUN TestAddNewRecord === RUN TestAddNewRecord/success === PAUSE TestAddNewRecord/success === RUN TestAddNewRecord/invalid === PAUSE TestAddNewRecord/invalid === CONT TestAddNewRecord/success === CONT TestAddNewRecord/invalid --- PASS: TestAddNewRecord (0.00s) --- PASS: TestAddNewRecord/invalid (0.00s) --- PASS: TestAddNewRecord/success (0.01s) === RUN TestDeleteRecord === RUN TestDeleteRecord/success === PAUSE TestDeleteRecord/success === RUN TestDeleteRecord/invalid === PAUSE TestDeleteRecord/invalid === CONT TestDeleteRecord/success === CONT TestDeleteRecord/invalid --- PASS: TestDeleteRecord (0.00s) --- PASS: TestDeleteRecord/invalid (0.00s) --- PASS: TestDeleteRecord/success (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/dynu/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_token === RUN TestNewDNSProvider/missing_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_token (0.00s) --- PASS: TestNewDNSProvider/missing_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/nil_config === RUN TestNewDNSProviderConfig/missing_token === RUN TestNewDNSProviderConfig/missing_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/nil_config (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_key (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.08s) === RUN TestDNSProvider_Cleanup_WhenRecordIdNotSet_NoOp --- PASS: TestDNSProvider_Cleanup_WhenRecordIdNotSet_NoOp (0.00s) === RUN TestDNSProvider_Cleanup_WhenRecordIdSet_DeletesTxtRecord --- PASS: TestDNSProvider_Cleanup_WhenRecordIdSet_DeletesTxtRecord (0.01s) === RUN TestDNSProvider_Cleanup_WhenHttpError_ReturnsError --- PASS: TestDNSProvider_Cleanup_WhenHttpError_ReturnsError (0.00s) === RUN TestSplitFqdn === RUN TestSplitFqdn/domain_only === RUN TestSplitFqdn/single-part_host === RUN TestSplitFqdn/multi-part_host --- PASS: TestSplitFqdn (0.00s) --- PASS: TestSplitFqdn/domain_only (0.00s) --- PASS: TestSplitFqdn/single-part_host (0.00s) --- PASS: TestSplitFqdn/multi-part_host (0.00s) === RUN TestLivePresent easydns_test.go:293: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp easydns_test.go:306: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/easydns (cached) === RUN TestLivePresent edgedns_integration_test.go:16: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp edgedns_integration_test.go:33: skipping live test --- SKIP: TestLiveCleanUp (0.00s) === RUN TestLiveTTL edgedns_integration_test.go:48: skipping live test --- SKIP: TestLiveTTL (0.00s) === RUN TestNewDNSProvider_FromEnv === RUN TestNewDNSProvider_FromEnv/success === RUN TestNewDNSProvider_FromEnv/with_section === RUN TestNewDNSProvider_FromEnv/missing_credentials === RUN TestNewDNSProvider_FromEnv/missing_host === RUN TestNewDNSProvider_FromEnv/missing_client_token === RUN TestNewDNSProvider_FromEnv/missing_client_secret === RUN TestNewDNSProvider_FromEnv/missing_access_token --- PASS: TestNewDNSProvider_FromEnv (0.00s) --- PASS: TestNewDNSProvider_FromEnv/success (0.00s) --- PASS: TestNewDNSProvider_FromEnv/with_section (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_credentials (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_host (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_client_token (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_client_secret (0.00s) --- PASS: TestNewDNSProvider_FromEnv/missing_access_token (0.00s) === RUN TestDNSProvider_findZone === RUN TestDNSProvider_findZone/Extract_root_record_name === PAUSE TestDNSProvider_findZone/Extract_root_record_name === RUN TestDNSProvider_findZone/Extract_sub_record_name === PAUSE TestDNSProvider_findZone/Extract_sub_record_name === CONT TestDNSProvider_findZone/Extract_root_record_name === CONT TestDNSProvider_findZone/Extract_sub_record_name --- PASS: TestDNSProvider_findZone (0.00s) --- PASS: TestDNSProvider_findZone/Extract_root_record_name (0.14s) --- PASS: TestDNSProvider_findZone/Extract_sub_record_name (0.39s) === RUN TestNewDefaultConfig === RUN TestNewDefaultConfig/default_configuration === RUN TestNewDefaultConfig/custom_values --- PASS: TestNewDefaultConfig (0.00s) --- PASS: TestNewDefaultConfig/default_configuration (0.00s) --- PASS: TestNewDefaultConfig/custom_values (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/edgedns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent epik_test.go:91: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp epik_test.go:104: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/epik (cached) === RUN TestClient_GetDNSRecords --- PASS: TestClient_GetDNSRecords (0.05s) === RUN TestClient_GetDNSRecords_error --- PASS: TestClient_GetDNSRecords_error (0.00s) === RUN TestClient_CreateHostRecord --- PASS: TestClient_CreateHostRecord (0.00s) === RUN TestClient_CreateHostRecord_error --- PASS: TestClient_CreateHostRecord_error (0.00s) === RUN TestClient_RemoveHostRecord --- PASS: TestClient_RemoveHostRecord (0.00s) === RUN TestClient_RemoveHostRecord_error --- PASS: TestClient_RemoveHostRecord_error (0.04s) PASS ok github.com/go-acme/lego/v4/providers/dns/epik/internal (cached) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Standard_mode XXX present _acme-challenge.domain. pW9ZKG0xz_PCriK-nCMOjADy9eJcgGWIzkkj2fN4uZM === RUN TestDNSProvider_Present/program_error === RUN TestDNSProvider_Present/Raw_mode XXX present -- domain token keyAuth --- PASS: TestDNSProvider_Present (0.02s) --- PASS: TestDNSProvider_Present/Standard_mode (0.01s) --- PASS: TestDNSProvider_Present/program_error (0.00s) --- PASS: TestDNSProvider_Present/Raw_mode (0.01s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Standard_mode XXX cleanup _acme-challenge.domain. pW9ZKG0xz_PCriK-nCMOjADy9eJcgGWIzkkj2fN4uZM === RUN TestDNSProvider_CleanUp/program_error === RUN TestDNSProvider_CleanUp/Raw_mode XXX cleanup -- domain token keyAuth --- PASS: TestDNSProvider_CleanUp (0.01s) --- PASS: TestDNSProvider_CleanUp/Standard_mode (0.01s) --- PASS: TestDNSProvider_CleanUp/program_error (0.00s) --- PASS: TestDNSProvider_CleanUp/Raw_mode (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/exec (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestDNSProvider_FindZoneAndRecordName === RUN TestDNSProvider_FindZoneAndRecordName/Extract_root_record_name === PAUSE TestDNSProvider_FindZoneAndRecordName/Extract_root_record_name === RUN TestDNSProvider_FindZoneAndRecordName/Extract_sub_record_name === PAUSE TestDNSProvider_FindZoneAndRecordName/Extract_sub_record_name === CONT TestDNSProvider_FindZoneAndRecordName/Extract_root_record_name === CONT TestDNSProvider_FindZoneAndRecordName/Extract_sub_record_name --- PASS: TestDNSProvider_FindZoneAndRecordName (0.00s) --- PASS: TestDNSProvider_FindZoneAndRecordName/Extract_root_record_name (0.13s) --- PASS: TestDNSProvider_FindZoneAndRecordName/Extract_sub_record_name (0.37s) === RUN TestLivePresent exoscale_test.go:181: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp exoscale_test.go:198: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/exoscale (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent freemyip_test.go:93: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp freemyip_test.go:106: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/freemyip (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider --- PASS: TestDNSProvider (0.06s) PASS ok github.com/go-acme/lego/v4/providers/dns/gandi (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider 2022/05/12 08:10:05 [INFO] request: GET /domains/example.com/records/_acme-challenge.abc.def/TXT 2022/05/12 08:10:05 [INFO] request: PUT /domains/example.com/records/_acme-challenge.abc.def/TXT 2022/05/12 08:10:05 [INFO] API response: Zone Record Created 2022/05/12 08:10:05 [INFO] request: DELETE /domains/example.com/records/_acme-challenge.abc.def/TXT --- PASS: TestDNSProvider (0.07s) PASS ok github.com/go-acme/lego/v4/providers/dns/gandiv5 (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/invalid_credentials === RUN TestNewDNSProvider/missing_project === RUN TestNewDNSProvider/success_key_file === RUN TestNewDNSProvider/success_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/invalid_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_project (0.00s) --- PASS: TestNewDNSProvider/success_key_file (0.00s) --- PASS: TestNewDNSProvider/success_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/invalid_project === RUN TestNewDNSProviderConfig/missing_project --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_project (0.00s) --- PASS: TestNewDNSProviderConfig/missing_project (0.00s) === RUN TestPresentNoExistingRR --- PASS: TestPresentNoExistingRR (0.25s) === RUN TestPresentWithExistingRR --- PASS: TestPresentWithExistingRR (0.00s) === RUN TestPresentSkipExistingRR 2022/05/12 08:10:08 skip: the record already exists: 47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU --- PASS: TestPresentSkipExistingRR (0.00s) === RUN TestLivePresent googlecloud_test.go:390: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLivePresentMultiple googlecloud_test.go:404: skipping live test --- SKIP: TestLivePresentMultiple (0.00s) === RUN TestLiveCleanUp googlecloud_test.go:422: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/gcloud (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent gcore_test.go:92: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp gcore_test.go:105: skipping live test --- SKIP: TestLiveCleanUp (0.00s) === RUN Test_extractAllZones === RUN Test_extractAllZones/success === PAUSE Test_extractAllZones/success === RUN Test_extractAllZones/empty === PAUSE Test_extractAllZones/empty === CONT Test_extractAllZones/success === CONT Test_extractAllZones/empty --- PASS: Test_extractAllZones (0.00s) --- PASS: Test_extractAllZones/success (0.00s) --- PASS: Test_extractAllZones/empty (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/gcore (cached) === RUN TestClient_GetZone --- PASS: TestClient_GetZone (0.03s) === RUN TestClient_GetZone_error --- PASS: TestClient_GetZone_error (0.00s) === RUN TestClient_GetRRSet --- PASS: TestClient_GetRRSet (0.00s) === RUN TestClient_GetRRSet_error --- PASS: TestClient_GetRRSet_error (0.00s) === RUN TestClient_DeleteRRSet --- PASS: TestClient_DeleteRRSet (0.00s) === RUN TestClient_DeleteRRSet_error --- PASS: TestClient_DeleteRRSet_error (0.00s) === RUN TestClient_AddRRSet === RUN TestClient_AddRRSet/success_add === RUN TestClient_AddRRSet/success_update === RUN TestClient_AddRRSet/not_in_the_zone --- PASS: TestClient_AddRRSet (0.00s) --- PASS: TestClient_AddRRSet/success_add (0.00s) --- PASS: TestClient_AddRRSet/success_update (0.00s) --- PASS: TestClient_AddRRSet/not_in_the_zone (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/gcore/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_user === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_user (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_user === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_user (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent glesys_test.go:129: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp glesys_test.go:142: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/glesys (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent godaddy_test.go:125: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp godaddy_test.go:138: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/godaddy (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/invalid_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s) === RUN TestLivePresent hetzner_test.go:103: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hetzner_test.go:116: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hetzner (cached) === RUN TestClient_GetTxtRecord &{1b test1 TXT txttxttxt 0 600 zoneA} --- PASS: TestClient_GetTxtRecord (0.06s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.03s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.01s) === RUN TestClient_GetZoneID --- PASS: TestClient_GetZoneID (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hetzner/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent hostingde_test.go:115: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hostingde_test.go:128: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hostingde (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_API_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_API_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_key (0.00s) === RUN TestLivePresent hosttech_test.go:91: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hosttech_test.go:104: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hosttech (cached) === RUN TestClient_GetZones --- PASS: TestClient_GetZones (0.04s) === RUN TestClient_GetZones_error --- PASS: TestClient_GetZones_error (0.00s) === RUN TestClient_GetZone --- PASS: TestClient_GetZone (0.00s) === RUN TestClient_GetZone_error --- PASS: TestClient_GetZone_error (0.00s) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.00s) === RUN TestClient_GetRecords_error --- PASS: TestClient_GetRecords_error (0.00s) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.00s) === RUN TestClient_AddRecord_error --- PASS: TestClient_AddRecord_error (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_DeleteRecord_error --- PASS: TestClient_DeleteRecord_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hosttech/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/invalid_URL === RUN TestNewDNSProvider/missing_endpoint --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/invalid_URL (0.00s) --- PASS: TestNewDNSProvider/missing_endpoint (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_endpoint --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_endpoint (0.00s) === RUN TestNewDNSProvider_Present === RUN TestNewDNSProvider_Present/success === PAUSE TestNewDNSProvider_Present/success === RUN TestNewDNSProvider_Present/success_with_path_prefix === PAUSE TestNewDNSProvider_Present/success_with_path_prefix === RUN TestNewDNSProvider_Present/error === PAUSE TestNewDNSProvider_Present/error === RUN TestNewDNSProvider_Present/success_raw_mode === PAUSE TestNewDNSProvider_Present/success_raw_mode === RUN TestNewDNSProvider_Present/error_raw_mode === PAUSE TestNewDNSProvider_Present/error_raw_mode === RUN TestNewDNSProvider_Present/basic_auth === PAUSE TestNewDNSProvider_Present/basic_auth === CONT TestNewDNSProvider_Present/success === CONT TestNewDNSProvider_Present/success_raw_mode === CONT TestNewDNSProvider_Present/success_with_path_prefix === CONT TestNewDNSProvider_Present/error === CONT TestNewDNSProvider_Present/error_raw_mode === CONT TestNewDNSProvider_Present/basic_auth --- PASS: TestNewDNSProvider_Present (0.00s) --- PASS: TestNewDNSProvider_Present/success_raw_mode (0.04s) --- PASS: TestNewDNSProvider_Present/error_raw_mode (0.00s) --- PASS: TestNewDNSProvider_Present/error (0.03s) --- PASS: TestNewDNSProvider_Present/success (0.08s) --- PASS: TestNewDNSProvider_Present/basic_auth (0.00s) --- PASS: TestNewDNSProvider_Present/success_with_path_prefix (0.05s) === RUN TestNewDNSProvider_Cleanup === RUN TestNewDNSProvider_Cleanup/success === PAUSE TestNewDNSProvider_Cleanup/success === RUN TestNewDNSProvider_Cleanup/error === PAUSE TestNewDNSProvider_Cleanup/error === RUN TestNewDNSProvider_Cleanup/success_raw_mode === PAUSE TestNewDNSProvider_Cleanup/success_raw_mode === RUN TestNewDNSProvider_Cleanup/error_raw_mode === PAUSE TestNewDNSProvider_Cleanup/error_raw_mode === RUN TestNewDNSProvider_Cleanup/basic_auth === PAUSE TestNewDNSProvider_Cleanup/basic_auth === CONT TestNewDNSProvider_Cleanup/success === CONT TestNewDNSProvider_Cleanup/basic_auth === CONT TestNewDNSProvider_Cleanup/error === CONT TestNewDNSProvider_Cleanup/error_raw_mode === CONT TestNewDNSProvider_Cleanup/success_raw_mode --- PASS: TestNewDNSProvider_Cleanup (0.00s) --- PASS: TestNewDNSProvider_Cleanup/success (0.00s) --- PASS: TestNewDNSProvider_Cleanup/error (0.00s) --- PASS: TestNewDNSProvider_Cleanup/basic_auth (0.00s) --- PASS: TestNewDNSProvider_Cleanup/success_raw_mode (0.00s) --- PASS: TestNewDNSProvider_Cleanup/error_raw_mode (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/httpreq (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/success_multiple_domains === RUN TestNewDNSProvider/invalid_credentials === RUN TestNewDNSProvider/invalid_credentials,_partial === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/success_multiple_domains (0.00s) --- PASS: TestNewDNSProvider/invalid_credentials (0.00s) --- PASS: TestNewDNSProvider/invalid_credentials,_partial (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/success_multiple_domains === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.01s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/success_multiple_domains (0.01s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent hurricane_test.go:119: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hurricane_test.go:132: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hurricane (cached) === RUN TestClient_UpdateTxtRecord === RUN TestClient_UpdateTxtRecord/good === PAUSE TestClient_UpdateTxtRecord/good === RUN TestClient_UpdateTxtRecord/nochg_"0123456789abcdef" === PAUSE TestClient_UpdateTxtRecord/nochg_"0123456789abcdef" === RUN TestClient_UpdateTxtRecord/abuse === PAUSE TestClient_UpdateTxtRecord/abuse === RUN TestClient_UpdateTxtRecord/badagent === PAUSE TestClient_UpdateTxtRecord/badagent === RUN TestClient_UpdateTxtRecord/badauth === PAUSE TestClient_UpdateTxtRecord/badauth === RUN TestClient_UpdateTxtRecord/nohost === PAUSE TestClient_UpdateTxtRecord/nohost === RUN TestClient_UpdateTxtRecord/notfqdn === PAUSE TestClient_UpdateTxtRecord/notfqdn === CONT TestClient_UpdateTxtRecord/good === CONT TestClient_UpdateTxtRecord/badauth === CONT TestClient_UpdateTxtRecord/notfqdn === CONT TestClient_UpdateTxtRecord/badagent === CONT TestClient_UpdateTxtRecord/abuse === CONT TestClient_UpdateTxtRecord/nochg_"0123456789abcdef" === CONT TestClient_UpdateTxtRecord/nohost 2022/05/12 08:10:05 nochg "0123456789abcdef": unchanged content written to TXT record _acme-challenge.example.com --- PASS: TestClient_UpdateTxtRecord (0.00s) --- PASS: TestClient_UpdateTxtRecord/abuse (0.00s) --- PASS: TestClient_UpdateTxtRecord/nochg_"0123456789abcdef" (0.00s) --- PASS: TestClient_UpdateTxtRecord/badauth (0.03s) --- PASS: TestClient_UpdateTxtRecord/nohost (0.00s) --- PASS: TestClient_UpdateTxtRecord/badagent (0.00s) --- PASS: TestClient_UpdateTxtRecord/good (0.03s) --- PASS: TestClient_UpdateTxtRecord/notfqdn (0.05s) PASS ok github.com/go-acme/lego/v4/providers/dns/hurricane/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/invalid_passport === RUN TestNewDNSProvider/non_existing_passport --- PASS: TestNewDNSProvider (0.02s) --- PASS: TestNewDNSProvider/success (0.01s) --- PASS: TestNewDNSProvider/invalid_passport (0.00s) --- PASS: TestNewDNSProvider/non_existing_passport (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/invalid_passport === RUN TestNewDNSProviderConfig/non_existing_passport --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_passport (0.00s) --- PASS: TestNewDNSProviderConfig/non_existing_passport (0.00s) === RUN TestLivePresent hyperone_test.go:123: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp hyperone_test.go:136: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hyperone (cached) === RUN TestClient_FindRecordset --- PASS: TestClient_FindRecordset (0.07s) === RUN TestClient_CreateRecordset --- PASS: TestClient_CreateRecordset (0.01s) === RUN TestClient_DeleteRecordset --- PASS: TestClient_DeleteRecordset (0.00s) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.00s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_FindZone --- PASS: TestClient_FindZone (0.00s) === RUN TestClient_GetZones --- PASS: TestClient_GetZones (0.00s) === RUN TestLoadPassportFile --- PASS: TestLoadPassportFile (0.00s) === RUN TestLoadPassportFile_invalid --- PASS: TestLoadPassportFile_invalid (0.00s) === RUN TestExtractProjectID --- PASS: TestExtractProjectID (0.00s) === RUN TestExtractProjectID_invalid --- PASS: TestExtractProjectID_invalid (0.00s) === RUN TestPayload_buildToken --- PASS: TestPayload_buildToken (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/hyperone/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_token === RUN TestNewDNSProvider/missing_token_secret --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_token (0.00s) --- PASS: TestNewDNSProvider/missing_token_secret (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_token === RUN TestNewDNSProviderConfig/missing_secret --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret (0.00s) === RUN TestLivePresent ibmcloud_test.go:126: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp ibmcloud_test.go:139: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ibmcloud (cached) ? github.com/go-acme/lego/v4/providers/dns/ibmcloud/internal [no test files] === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_access_key === RUN TestNewDNSProvider/missing_secret_key === RUN TestNewDNSProvider/missing_do_service_code --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) --- PASS: TestNewDNSProvider/missing_do_service_code (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_access_key === RUN TestNewDNSProviderConfig/missing_secret_key === RUN TestNewDNSProviderConfig/missing_do_service_code --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_access_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_do_service_code (0.00s) === RUN TestSplitDomain === RUN TestSplitDomain/domain_equals_zone === PAUSE TestSplitDomain/domain_equals_zone === RUN TestSplitDomain/with_a_sub_domain === PAUSE TestSplitDomain/with_a_sub_domain === RUN TestSplitDomain/with_a_sub_domain_in_a_zone === PAUSE TestSplitDomain/with_a_sub_domain_in_a_zone === RUN TestSplitDomain/with_a_sub_sub_domain === PAUSE TestSplitDomain/with_a_sub_sub_domain === CONT TestSplitDomain/domain_equals_zone === CONT TestSplitDomain/with_a_sub_sub_domain === CONT TestSplitDomain/with_a_sub_domain_in_a_zone === CONT TestSplitDomain/with_a_sub_domain --- PASS: TestSplitDomain (0.00s) --- PASS: TestSplitDomain/domain_equals_zone (0.00s) --- PASS: TestSplitDomain/with_a_sub_sub_domain (0.00s) --- PASS: TestSplitDomain/with_a_sub_domain_in_a_zone (0.00s) --- PASS: TestSplitDomain/with_a_sub_domain (0.00s) === RUN TestLivePresent iij_test.go:208: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp iij_test.go:221: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/iij (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_host === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_host (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_host === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_host (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresent infoblox_test.go:148: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp infoblox_test.go:161: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/infoblox (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_access_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_access_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_access_token --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_access_token (0.00s) === RUN TestLivePresent infomaniak_test.go:100: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp infomaniak_test.go:113: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/infomaniak (cached) === RUN TestClient_CreateDNSRecord --- PASS: TestClient_CreateDNSRecord (0.04s) === RUN TestClient_GetDomainByName customerName one.two.three.example.com 2022/05/12 08:10:06 [INFO] domain "one.two.three.example.com" not found, trying with "two.three.example.com" customerName two.three.example.com --- PASS: TestClient_GetDomainByName (0.00s) === RUN TestClient_DeleteDNSRecord --- PASS: TestClient_DeleteDNSRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/infomaniak/internal (cached) === RUN TestClient_FindTXTRecords === RUN TestClient_FindTXTRecords/simple === RUN TestClient_FindTXTRecords/pattern === RUN TestClient_FindTXTRecords/empty --- PASS: TestClient_FindTXTRecords (0.05s) --- PASS: TestClient_FindTXTRecords/simple (0.03s) --- PASS: TestClient_FindTXTRecords/pattern (0.00s) --- PASS: TestClient_FindTXTRecords/empty (0.00s) === RUN TestClient_DoActions === RUN TestClient_DoActions/SET_error === RUN TestClient_DoActions/SET_simple === RUN TestClient_DoActions/SET_multiple_values === RUN TestClient_DoActions/DELETE_error === RUN TestClient_DoActions/DELETE_nothing === RUN TestClient_DoActions/DELETE_simple --- PASS: TestClient_DoActions (0.04s) --- PASS: TestClient_DoActions/SET_error (0.01s) --- PASS: TestClient_DoActions/SET_simple (0.00s) --- PASS: TestClient_DoActions/SET_multiple_values (0.01s) --- PASS: TestClient_DoActions/DELETE_error (0.01s) --- PASS: TestClient_DoActions/DELETE_nothing (0.01s) --- PASS: TestClient_DoActions/DELETE_simple (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/internal/rimuhosting (cached) === RUN TestClient_ListRecords --- PASS: TestClient_ListRecords (0.02s) === RUN TestClient_ListRecords_error --- PASS: TestClient_ListRecords_error (0.00s) === RUN TestClient_GetDomainByName --- PASS: TestClient_GetDomainByName (0.00s) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/internal/selectel (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/missing_password === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_API_key === RUN TestNewDNSProviderConfig/missing_password === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent internetbs_test.go:120: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp internetbs_test.go:133: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/internetbs (cached) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.07s) === RUN TestClient_AddRecord_error --- PASS: TestClient_AddRecord_error (0.00s) === RUN TestClient_AddRecord_integration client_test.go:55: skip integration test --- SKIP: TestClient_AddRecord_integration (0.00s) === RUN TestClient_RemoveRecord --- PASS: TestClient_RemoveRecord (0.00s) === RUN TestClient_RemoveRecord_error --- PASS: TestClient_RemoveRecord_error (0.00s) === RUN TestClient_RemoveRecord_integration client_test.go:110: skip integration test --- SKIP: TestClient_RemoveRecord_integration (0.00s) === RUN TestClient_ListRecords --- PASS: TestClient_ListRecords (0.00s) === RUN TestClient_ListRecords_error --- PASS: TestClient_ListRecords_error (0.00s) === RUN TestClient_ListRecords_integration client_test.go:193: skip integration test --- SKIP: TestClient_ListRecords_integration (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/internetbs/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresentAndCleanup inwx_test.go:121: skipping live test --- SKIP: TestLivePresentAndCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/inwx (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/invalid_TTL --- PASS: TestNewDNSProviderConfig (0.02s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s) === RUN TestLivePresent ionos_test.go:105: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp ionos_test.go:118: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ionos (cached) === RUN TestClient_ListZones --- PASS: TestClient_ListZones (0.03s) === RUN TestClient_ListZones_error --- PASS: TestClient_ListZones_error (0.00s) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.00s) === RUN TestClient_GetRecords_error --- PASS: TestClient_GetRecords_error (0.00s) === RUN TestClient_RemoveRecord --- PASS: TestClient_RemoveRecord (0.00s) === RUN TestClient_RemoveRecord_error --- PASS: TestClient_RemoveRecord_error (0.00s) === RUN TestClient_ReplaceRecords --- PASS: TestClient_ReplaceRecords (0.00s) === RUN TestClient_ReplaceRecords_error --- PASS: TestClient_ReplaceRecords_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ionos/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/mode_DMAPI_(default) === RUN TestNewDNSProvider/mode_DMAPI DMAPI === RUN TestNewDNSProvider/mode_SVC SVC --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/mode_DMAPI_(default) (0.00s) --- PASS: TestNewDNSProvider/mode_DMAPI (0.00s) --- PASS: TestNewDNSProvider/mode_SVC (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/mode_DMAPI_(default) === RUN TestNewDNSProviderConfig/mode_DMAPI === RUN TestNewDNSProviderConfig/mode_SVC --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/mode_DMAPI_(default) (0.00s) --- PASS: TestNewDNSProviderConfig/mode_DMAPI (0.00s) --- PASS: TestNewDNSProviderConfig/mode_SVC (0.00s) === RUN TestLivePresent joker_test.go:111: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp joker_test.go:124: skipping live test --- SKIP: TestLiveCleanUp (0.00s) === RUN Test_newDmapiProvider === RUN Test_newDmapiProvider/success_API_key === RUN Test_newDmapiProvider/success_username_password === RUN Test_newDmapiProvider/missing_credentials === RUN Test_newDmapiProvider/missing_password === RUN Test_newDmapiProvider/missing_username --- PASS: Test_newDmapiProvider (0.00s) --- PASS: Test_newDmapiProvider/success_API_key (0.00s) --- PASS: Test_newDmapiProvider/success_username_password (0.00s) --- PASS: Test_newDmapiProvider/missing_credentials (0.00s) --- PASS: Test_newDmapiProvider/missing_password (0.00s) --- PASS: Test_newDmapiProvider/missing_username (0.00s) === RUN Test_newDmapiProviderConfig === RUN Test_newDmapiProviderConfig/success_api_key === RUN Test_newDmapiProviderConfig/success_username_and_password === RUN Test_newDmapiProviderConfig/missing_credentials === RUN Test_newDmapiProviderConfig/missing_credentials:_username === RUN Test_newDmapiProviderConfig/missing_credentials:_password --- PASS: Test_newDmapiProviderConfig (0.00s) --- PASS: Test_newDmapiProviderConfig/success_api_key (0.00s) --- PASS: Test_newDmapiProviderConfig/success_username_and_password (0.00s) --- PASS: Test_newDmapiProviderConfig/missing_credentials (0.00s) --- PASS: Test_newDmapiProviderConfig/missing_credentials:_username (0.00s) --- PASS: Test_newDmapiProviderConfig/missing_credentials:_password (0.00s) === RUN Test_newSvcProvider === RUN Test_newSvcProvider/success_username_password === RUN Test_newSvcProvider/missing_credentials === RUN Test_newSvcProvider/missing_password === RUN Test_newSvcProvider/missing_username --- PASS: Test_newSvcProvider (0.00s) --- PASS: Test_newSvcProvider/success_username_password (0.00s) --- PASS: Test_newSvcProvider/missing_credentials (0.00s) --- PASS: Test_newSvcProvider/missing_password (0.00s) --- PASS: Test_newSvcProvider/missing_username (0.00s) === RUN Test_newSvcProviderConfig === RUN Test_newSvcProviderConfig/success_username_and_password === RUN Test_newSvcProviderConfig/missing_credentials === RUN Test_newSvcProviderConfig/missing_credentials:_username === RUN Test_newSvcProviderConfig/missing_credentials:_password --- PASS: Test_newSvcProviderConfig (0.00s) --- PASS: Test_newSvcProviderConfig/success_username_and_password (0.00s) --- PASS: Test_newSvcProviderConfig/missing_credentials (0.00s) --- PASS: Test_newSvcProviderConfig/missing_credentials:_username (0.00s) --- PASS: Test_newSvcProviderConfig/missing_credentials:_password (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/joker (cached) === RUN TestDNSProvider_login_api_key === RUN TestDNSProvider_login_api_key/correct_key === RUN TestDNSProvider_login_api_key/incorrect_key === RUN TestDNSProvider_login_api_key/server_error === RUN TestDNSProvider_login_api_key/non-ok_status_code --- PASS: TestDNSProvider_login_api_key (0.03s) --- PASS: TestDNSProvider_login_api_key/correct_key (0.02s) --- PASS: TestDNSProvider_login_api_key/incorrect_key (0.00s) --- PASS: TestDNSProvider_login_api_key/server_error (0.00s) --- PASS: TestDNSProvider_login_api_key/non-ok_status_code (0.00s) === RUN TestDNSProvider_login_username === RUN TestDNSProvider_login_username/correct_username_and_password === RUN TestDNSProvider_login_username/incorrect_username === RUN TestDNSProvider_login_username/server_error === RUN TestDNSProvider_login_username/non-ok_status_code --- PASS: TestDNSProvider_login_username (0.00s) --- PASS: TestDNSProvider_login_username/correct_username_and_password (0.00s) --- PASS: TestDNSProvider_login_username/incorrect_username (0.00s) --- PASS: TestDNSProvider_login_username/server_error (0.00s) --- PASS: TestDNSProvider_login_username/non-ok_status_code (0.00s) === RUN TestDNSProvider_logout === RUN TestDNSProvider_logout/correct_auth-sid === RUN TestDNSProvider_logout/incorrect_auth-sid === RUN TestDNSProvider_logout/already_logged_out === RUN TestDNSProvider_logout/server_error --- PASS: TestDNSProvider_logout (0.00s) --- PASS: TestDNSProvider_logout/correct_auth-sid (0.00s) --- PASS: TestDNSProvider_logout/incorrect_auth-sid (0.00s) --- PASS: TestDNSProvider_logout/already_logged_out (0.00s) --- PASS: TestDNSProvider_logout/server_error (0.00s) === RUN TestDNSProvider_getZone === RUN TestDNSProvider_getZone/correct_auth-sid,_known_domain === RUN TestDNSProvider_getZone/incorrect_auth-sid,_known_domain === RUN TestDNSProvider_getZone/correct_auth-sid,_unknown_domain === RUN TestDNSProvider_getZone/server_error --- PASS: TestDNSProvider_getZone (0.00s) --- PASS: TestDNSProvider_getZone/correct_auth-sid,_known_domain (0.00s) --- PASS: TestDNSProvider_getZone/incorrect_auth-sid,_known_domain (0.00s) --- PASS: TestDNSProvider_getZone/correct_auth-sid,_unknown_domain (0.00s) --- PASS: TestDNSProvider_getZone/server_error (0.00s) === RUN Test_parseResponse === RUN Test_parseResponse/Empty_response === PAUSE Test_parseResponse/Empty_response === RUN Test_parseResponse/No_headers,_just_body === PAUSE Test_parseResponse/No_headers,_just_body === RUN Test_parseResponse/Headers_and_body === PAUSE Test_parseResponse/Headers_and_body === RUN Test_parseResponse/Headers_and_body_+_Auth-Sid === PAUSE Test_parseResponse/Headers_and_body_+_Auth-Sid === RUN Test_parseResponse/Headers_and_body_+_Status-Text === PAUSE Test_parseResponse/Headers_and_body_+_Status-Text === RUN Test_parseResponse/Headers_and_body_+_Status-Code === PAUSE Test_parseResponse/Headers_and_body_+_Status-Code === CONT Test_parseResponse/Empty_response === CONT Test_parseResponse/Headers_and_body_+_Status-Code === CONT Test_parseResponse/Headers_and_body_+_Status-Text === CONT Test_parseResponse/Headers_and_body_+_Auth-Sid === CONT Test_parseResponse/Headers_and_body === CONT Test_parseResponse/No_headers,_just_body --- PASS: Test_parseResponse (0.00s) --- PASS: Test_parseResponse/Empty_response (0.00s) --- PASS: Test_parseResponse/Headers_and_body_+_Status-Code (0.00s) --- PASS: Test_parseResponse/Headers_and_body_+_Status-Text (0.00s) --- PASS: Test_parseResponse/Headers_and_body_+_Auth-Sid (0.00s) --- PASS: Test_parseResponse/Headers_and_body (0.00s) --- PASS: Test_parseResponse/No_headers,_just_body (0.00s) === RUN Test_removeTxtEntryFromZone === RUN Test_removeTxtEntryFromZone/empty_zone === PAUSE Test_removeTxtEntryFromZone/empty_zone === RUN Test_removeTxtEntryFromZone/zone_with_only_A_entry === PAUSE Test_removeTxtEntryFromZone/zone_with_only_A_entry === RUN Test_removeTxtEntryFromZone/zone_with_only_clenup_entry === PAUSE Test_removeTxtEntryFromZone/zone_with_only_clenup_entry === RUN Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries === PAUSE Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries === RUN Test_removeTxtEntryFromZone/zone_with_one_A_and_multiple_cleanup_entries === PAUSE Test_removeTxtEntryFromZone/zone_with_one_A_and_multiple_cleanup_entries === CONT Test_removeTxtEntryFromZone/empty_zone === CONT Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries === CONT Test_removeTxtEntryFromZone/zone_with_only_clenup_entry === CONT Test_removeTxtEntryFromZone/zone_with_only_A_entry === CONT Test_removeTxtEntryFromZone/zone_with_one_A_and_multiple_cleanup_entries --- PASS: Test_removeTxtEntryFromZone (0.00s) --- PASS: Test_removeTxtEntryFromZone/empty_zone (0.00s) --- PASS: Test_removeTxtEntryFromZone/zone_with_only_clenup_entry (0.00s) --- PASS: Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries (0.00s) --- PASS: Test_removeTxtEntryFromZone/zone_with_only_A_entry (0.00s) --- PASS: Test_removeTxtEntryFromZone/zone_with_one_A_and_multiple_cleanup_entries (0.00s) === RUN Test_addTxtEntryToZone === RUN Test_addTxtEntryToZone/empty_zone === RUN Test_addTxtEntryToZone/zone_with_A_entry === RUN Test_addTxtEntryToZone/zone_with_required_cleanup_entry --- PASS: Test_addTxtEntryToZone (0.00s) --- PASS: Test_addTxtEntryToZone/empty_zone (0.00s) --- PASS: Test_addTxtEntryToZone/zone_with_A_entry (0.00s) --- PASS: Test_addTxtEntryToZone/zone_with_required_cleanup_entry (0.00s) === RUN Test_fixTxtLines === RUN Test_fixTxtLines/clean-up === RUN Test_fixTxtLines/already_cleaned === RUN Test_fixTxtLines/special_DNS_entry === RUN Test_fixTxtLines/SRV_entry === RUN Test_fixTxtLines/MX_entry --- PASS: Test_fixTxtLines (0.00s) --- PASS: Test_fixTxtLines/clean-up (0.00s) --- PASS: Test_fixTxtLines/already_cleaned (0.00s) --- PASS: Test_fixTxtLines/special_DNS_entry (0.00s) --- PASS: Test_fixTxtLines/SRV_entry (0.00s) --- PASS: Test_fixTxtLines/MX_entry (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/joker/internal/dmapi (cached) === RUN TestClient_Send --- PASS: TestClient_Send (0.04s) === RUN TestClient_Send_empty --- PASS: TestClient_Send_empty (0.01s) PASS ok github.com/go-acme/lego/v4/providers/dns/joker/internal/svc (cached) === RUN TestLiveTTL lightsail_integration_test.go:14: skipping live test --- SKIP: TestLiveTTL (0.00s) === RUN TestCredentialsFromEnv --- PASS: TestCredentialsFromEnv (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.16s) PASS ok github.com/go-acme/lego/v4/providers/dns/lightsail (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Success === RUN TestDNSProvider_Present/NoDomain === RUN TestDNSProvider_Present/CreateFailed --- PASS: TestDNSProvider_Present (0.58s) --- PASS: TestDNSProvider_Present/Success (0.38s) --- PASS: TestDNSProvider_Present/NoDomain (0.10s) --- PASS: TestDNSProvider_Present/CreateFailed (0.10s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Success === RUN TestDNSProvider_CleanUp/NoDomain === RUN TestDNSProvider_CleanUp/DeleteFailed --- PASS: TestDNSProvider_CleanUp (0.31s) --- PASS: TestDNSProvider_CleanUp/Success (0.10s) --- PASS: TestDNSProvider_CleanUp/NoDomain (0.10s) --- PASS: TestDNSProvider_CleanUp/DeleteFailed (0.10s) === RUN TestLivePresent linode_test.go:343: Skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp linode_test.go:350: Skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/linode (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password === RUN TestNewDNSProvider/missing_zone --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) --- PASS: TestNewDNSProvider/missing_zone (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password === RUN TestNewDNSProviderConfig/missing_zone --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) --- PASS: TestNewDNSProviderConfig/missing_zone (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.05s) === RUN TestDNSProvider_CleanUp --- PASS: TestDNSProvider_CleanUp (0.00s) === RUN TestLivePresent liquidweb_test.go:250: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp liquidweb_test.go:264: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/liquidweb (cached) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Present_OK loopia_mock_test.go:97: PASS: AddTXTRecord(string,string,int,string) loopia_mock_test.go:97: PASS: GetTXTRecords(string,string) === RUN TestDNSProvider_Present/AddTXTRecord_fails loopia_mock_test.go:97: PASS: AddTXTRecord(string,string,int,string) === RUN TestDNSProvider_Present/GetTXTRecords_fails loopia_mock_test.go:97: PASS: AddTXTRecord(string,string,int,string) loopia_mock_test.go:97: PASS: GetTXTRecords(string,string) === RUN TestDNSProvider_Present/Failed_to_get_ID loopia_mock_test.go:97: PASS: AddTXTRecord(string,string,int,string) loopia_mock_test.go:97: PASS: GetTXTRecords(string,string) --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/Present_OK (0.00s) --- PASS: TestDNSProvider_Present/AddTXTRecord_fails (0.00s) --- PASS: TestDNSProvider_Present/GetTXTRecords_fails (0.00s) --- PASS: TestDNSProvider_Present/Failed_to_get_ID (0.00s) === RUN TestDNSProvider_Cleanup === RUN TestDNSProvider_Cleanup/Cleanup_Ok loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) loopia_mock_test.go:202: PASS: GetTXTRecords(string,string) loopia_mock_test.go:202: PASS: RemoveSubdomain(string,string) === RUN TestDNSProvider_Cleanup/removeTXTRecord_failed loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) === RUN TestDNSProvider_Cleanup/removeSubdomain_failed loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) loopia_mock_test.go:202: PASS: GetTXTRecords(string,string) loopia_mock_test.go:202: PASS: RemoveSubdomain(string,string) === RUN TestDNSProvider_Cleanup/Dont_call_removeSubdomain_when_records loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) loopia_mock_test.go:202: PASS: GetTXTRecords(string,string) === RUN TestDNSProvider_Cleanup/getTXTRecords_failed loopia_mock_test.go:202: PASS: RemoveTXTRecord(string,string,int) loopia_mock_test.go:202: PASS: GetTXTRecords(string,string) --- PASS: TestDNSProvider_Cleanup (0.00s) --- PASS: TestDNSProvider_Cleanup/Cleanup_Ok (0.00s) --- PASS: TestDNSProvider_Cleanup/removeTXTRecord_failed (0.00s) --- PASS: TestDNSProvider_Cleanup/removeSubdomain_failed (0.00s) --- PASS: TestDNSProvider_Cleanup/Dont_call_removeSubdomain_when_records (0.00s) --- PASS: TestDNSProvider_Cleanup/getTXTRecords_failed (0.00s) === RUN TestSplitDomain === RUN TestSplitDomain/single_subdomain === RUN TestSplitDomain/double_subdomain === RUN TestSplitDomain/asterisk_subdomain --- PASS: TestSplitDomain (0.00s) --- PASS: TestSplitDomain/single_subdomain (0.00s) --- PASS: TestSplitDomain/double_subdomain (0.00s) --- PASS: TestSplitDomain/asterisk_subdomain (0.00s) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_API_user === RUN TestNewDNSProvider/missing_API_password === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.01s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_API_user (0.00s) --- PASS: TestNewDNSProvider/missing_API_password (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/nil_config_user === RUN TestNewDNSProviderConfig/empty_user === RUN TestNewDNSProviderConfig/empty_password === RUN TestNewDNSProviderConfig/too_low_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/nil_config_user (0.00s) --- PASS: TestNewDNSProviderConfig/empty_user (0.00s) --- PASS: TestNewDNSProviderConfig/empty_password (0.00s) --- PASS: TestNewDNSProviderConfig/too_low_TTL (0.00s) === RUN TestLivePresent loopia_test.go:190: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp loopia_test.go:203: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/loopia (cached) === RUN TestClient_AddZoneRecord === RUN TestClient_AddZoneRecord/auth_ok === RUN TestClient_AddZoneRecord/auth_error === RUN TestClient_AddZoneRecord/unknown_error === RUN TestClient_AddZoneRecord/empty_response --- PASS: TestClient_AddZoneRecord (0.03s) --- PASS: TestClient_AddZoneRecord/auth_ok (0.02s) --- PASS: TestClient_AddZoneRecord/auth_error (0.00s) --- PASS: TestClient_AddZoneRecord/unknown_error (0.00s) --- PASS: TestClient_AddZoneRecord/empty_response (0.00s) === RUN TestClient_RemoveSubdomain === RUN TestClient_RemoveSubdomain/auth_ok === RUN TestClient_RemoveSubdomain/auth_error === RUN TestClient_RemoveSubdomain/unknown_error === RUN TestClient_RemoveSubdomain/empty_response --- PASS: TestClient_RemoveSubdomain (0.00s) --- PASS: TestClient_RemoveSubdomain/auth_ok (0.00s) --- PASS: TestClient_RemoveSubdomain/auth_error (0.00s) --- PASS: TestClient_RemoveSubdomain/unknown_error (0.00s) --- PASS: TestClient_RemoveSubdomain/empty_response (0.00s) === RUN TestClient_RemoveZoneRecord === RUN TestClient_RemoveZoneRecord/auth_ok === RUN TestClient_RemoveZoneRecord/auth_error === RUN TestClient_RemoveZoneRecord/uknown_error === RUN TestClient_RemoveZoneRecord/empty_response --- PASS: TestClient_RemoveZoneRecord (0.00s) --- PASS: TestClient_RemoveZoneRecord/auth_ok (0.00s) --- PASS: TestClient_RemoveZoneRecord/auth_error (0.00s) --- PASS: TestClient_RemoveZoneRecord/uknown_error (0.00s) --- PASS: TestClient_RemoveZoneRecord/empty_response (0.00s) === RUN TestClient_GetZoneRecord --- PASS: TestClient_GetZoneRecord (0.00s) === RUN TestClient_rpcCall_404 --- PASS: TestClient_rpcCall_404 (0.00s) === RUN TestClient_rpcCall_RPCError --- PASS: TestClient_rpcCall_RPCError (0.00s) === RUN TestUnmarshallFaultyRecordObject === RUN TestUnmarshallFaultyRecordObject/faulty_name === RUN TestUnmarshallFaultyRecordObject/faulty_string === RUN TestUnmarshallFaultyRecordObject/faulty_int --- PASS: TestUnmarshallFaultyRecordObject (0.00s) --- PASS: TestUnmarshallFaultyRecordObject/faulty_name (0.00s) --- PASS: TestUnmarshallFaultyRecordObject/faulty_string (0.00s) --- PASS: TestUnmarshallFaultyRecordObject/faulty_int (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/loopia/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_api_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_api_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_api_token === RUN TestNewDNSProviderConfig/invalid_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_token (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_TTL (0.00s) === RUN TestDNSProvider_findZone === RUN TestDNSProvider_findZone/simple_domain === PAUSE TestDNSProvider_findZone/simple_domain === RUN TestDNSProvider_findZone/sub_domain === PAUSE TestDNSProvider_findZone/sub_domain === RUN TestDNSProvider_findZone/empty_zone_name === PAUSE TestDNSProvider_findZone/empty_zone_name === RUN TestDNSProvider_findZone/not_found === PAUSE TestDNSProvider_findZone/not_found === CONT TestDNSProvider_findZone/simple_domain === CONT TestDNSProvider_findZone/not_found === CONT TestDNSProvider_findZone/empty_zone_name === CONT TestDNSProvider_findZone/sub_domain --- PASS: TestDNSProvider_findZone (0.00s) --- PASS: TestDNSProvider_findZone/simple_domain (0.00s) --- PASS: TestDNSProvider_findZone/not_found (0.00s) --- PASS: TestDNSProvider_findZone/empty_zone_name (0.00s) --- PASS: TestDNSProvider_findZone/sub_domain (0.00s) === RUN TestLivePresent luadns_test.go:199: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp luadns_test.go:212: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/luadns (cached) === RUN TestClient_ListZones --- PASS: TestClient_ListZones (0.02s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/luadns/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_email === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_email (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_email === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_email (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent mydnsjp_test.go:123: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp mydnsjp_test.go:136: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/mydnsjp (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresent mythicbeasts_test.go:129: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp mythicbeasts_test.go:142: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/mythicbeasts (cached) === RUN TestDNSProvider_getHosts === RUN TestDNSProvider_getHosts/Test:Success:1 === RUN TestDNSProvider_getHosts/Test:Success:2 === RUN TestDNSProvider_getHosts/Test:Error:BadApiKey:1 --- PASS: TestDNSProvider_getHosts (0.02s) --- PASS: TestDNSProvider_getHosts/Test:Success:1 (0.02s) --- PASS: TestDNSProvider_getHosts/Test:Success:2 (0.00s) --- PASS: TestDNSProvider_getHosts/Test:Error:BadApiKey:1 (0.00s) === RUN TestDNSProvider_setHosts === RUN TestDNSProvider_setHosts/Test:Success:1 === RUN TestDNSProvider_setHosts/Test:Success:2 === RUN TestDNSProvider_setHosts/Test:Error:BadApiKey:1 --- PASS: TestDNSProvider_setHosts (0.00s) --- PASS: TestDNSProvider_setHosts/Test:Success:1 (0.00s) --- PASS: TestDNSProvider_setHosts/Test:Success:2 (0.00s) --- PASS: TestDNSProvider_setHosts/Test:Error:BadApiKey:1 (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Test:Success:1 === RUN TestDNSProvider_Present/Test:Success:2 === RUN TestDNSProvider_Present/Test:Error:BadApiKey:1 --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/Test:Success:1 (0.00s) --- PASS: TestDNSProvider_Present/Test:Success:2 (0.00s) --- PASS: TestDNSProvider_Present/Test:Error:BadApiKey:1 (0.00s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Test:Success:1 === RUN TestDNSProvider_CleanUp/Test:Success:2 === RUN TestDNSProvider_CleanUp/Test:Error:BadApiKey:1 --- PASS: TestDNSProvider_CleanUp (0.01s) --- PASS: TestDNSProvider_CleanUp/Test:Success:1 (0.01s) --- PASS: TestDNSProvider_CleanUp/Test:Success:2 (0.00s) --- PASS: TestDNSProvider_CleanUp/Test:Error:BadApiKey:1 (0.00s) === RUN TestDomainSplit === RUN TestDomainSplit/a.b.c.test.co.uk === RUN TestDomainSplit/test.co.uk === RUN TestDomainSplit/test.com === RUN TestDomainSplit/test.co.com === RUN TestDomainSplit/www.test.com.au === RUN TestDomainSplit/www.za.com === RUN TestDomainSplit/my.test.tf === RUN TestDomainSplit/#00 === RUN TestDomainSplit/a === RUN TestDomainSplit/com === RUN TestDomainSplit/com.au === RUN TestDomainSplit/co.com === RUN TestDomainSplit/co.uk === RUN TestDomainSplit/tf === RUN TestDomainSplit/za.com --- PASS: TestDomainSplit (0.00s) --- PASS: TestDomainSplit/a.b.c.test.co.uk (0.00s) --- PASS: TestDomainSplit/test.co.uk (0.00s) --- PASS: TestDomainSplit/test.com (0.00s) --- PASS: TestDomainSplit/test.co.com (0.00s) --- PASS: TestDomainSplit/www.test.com.au (0.00s) --- PASS: TestDomainSplit/www.za.com (0.00s) --- PASS: TestDomainSplit/my.test.tf (0.00s) --- PASS: TestDomainSplit/#00 (0.00s) --- PASS: TestDomainSplit/a (0.00s) --- PASS: TestDomainSplit/com (0.00s) --- PASS: TestDomainSplit/com.au (0.00s) --- PASS: TestDomainSplit/co.com (0.00s) --- PASS: TestDomainSplit/co.uk (0.00s) --- PASS: TestDomainSplit/tf (0.00s) --- PASS: TestDomainSplit/za.com (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/namecheap (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_api_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_api_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_API_token === RUN TestNewDNSProviderConfig/missing_username --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) === RUN TestLivePresent namedotcom_test.go:130: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp namedotcom_test.go:143: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/namedotcom (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/unsupported_TTL --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/unsupported_TTL (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_API_key === RUN TestNewDNSProviderConfig/unavailable_TTL --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_key (0.00s) --- PASS: TestNewDNSProviderConfig/unavailable_TTL (0.00s) === RUN TestLivePresent namesilo_test.go:111: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp namesilo_test.go:125: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/namesilo (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_customer_number === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/missing_api_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_customer_number (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/missing_api_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_customer === RUN TestNewDNSProviderConfig/missing_key === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_customer (0.00s) --- PASS: TestNewDNSProviderConfig/missing_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresentAndCleanup netcup_test.go:157: skipping live test --- SKIP: TestLivePresentAndCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/netcup (cached) === RUN TestGetDNSRecordIdx === RUN TestGetDNSRecordIdx/simple === PAUSE TestGetDNSRecordIdx/simple === RUN TestGetDNSRecordIdx/wrong_Destination === PAUSE TestGetDNSRecordIdx/wrong_Destination === RUN TestGetDNSRecordIdx/record_type_CNAME === PAUSE TestGetDNSRecordIdx/record_type_CNAME === CONT TestGetDNSRecordIdx/simple === CONT TestGetDNSRecordIdx/record_type_CNAME === CONT TestGetDNSRecordIdx/wrong_Destination --- PASS: TestGetDNSRecordIdx (0.00s) --- PASS: TestGetDNSRecordIdx/simple (0.00s) --- PASS: TestGetDNSRecordIdx/record_type_CNAME (0.00s) --- PASS: TestGetDNSRecordIdx/wrong_Destination (0.00s) === RUN TestClient_Login --- PASS: TestClient_Login (0.04s) === RUN TestClient_Login_errors === RUN TestClient_Login_errors/HTTP_error === PAUSE TestClient_Login_errors/HTTP_error === RUN TestClient_Login_errors/API_error === PAUSE TestClient_Login_errors/API_error === RUN TestClient_Login_errors/responsedata_marshaling_error === PAUSE TestClient_Login_errors/responsedata_marshaling_error === CONT TestClient_Login_errors/HTTP_error === CONT TestClient_Login_errors/responsedata_marshaling_error === CONT TestClient_Login_errors/API_error --- PASS: TestClient_Login_errors (0.00s) --- PASS: TestClient_Login_errors/HTTP_error (0.00s) --- PASS: TestClient_Login_errors/responsedata_marshaling_error (0.01s) --- PASS: TestClient_Login_errors/API_error (0.01s) === RUN TestClient_Logout --- PASS: TestClient_Logout (0.01s) === RUN TestClient_Logout_errors === RUN TestClient_Logout_errors/HTTP_error === PAUSE TestClient_Logout_errors/HTTP_error === RUN TestClient_Logout_errors/API_error === PAUSE TestClient_Logout_errors/API_error === CONT TestClient_Logout_errors/HTTP_error === CONT TestClient_Logout_errors/API_error --- PASS: TestClient_Logout_errors (0.00s) --- PASS: TestClient_Logout_errors/HTTP_error (0.00s) --- PASS: TestClient_Logout_errors/API_error (0.00s) === RUN TestClient_GetDNSRecords --- PASS: TestClient_GetDNSRecords (0.00s) === RUN TestClient_GetDNSRecords_errors === RUN TestClient_GetDNSRecords_errors/HTTP_error === PAUSE TestClient_GetDNSRecords_errors/HTTP_error === RUN TestClient_GetDNSRecords_errors/API_error === PAUSE TestClient_GetDNSRecords_errors/API_error === RUN TestClient_GetDNSRecords_errors/responsedata_marshaling_error === PAUSE TestClient_GetDNSRecords_errors/responsedata_marshaling_error === CONT TestClient_GetDNSRecords_errors/HTTP_error === CONT TestClient_GetDNSRecords_errors/API_error === CONT TestClient_GetDNSRecords_errors/responsedata_marshaling_error --- PASS: TestClient_GetDNSRecords_errors (0.00s) --- PASS: TestClient_GetDNSRecords_errors/HTTP_error (0.00s) --- PASS: TestClient_GetDNSRecords_errors/API_error (0.00s) --- PASS: TestClient_GetDNSRecords_errors/responsedata_marshaling_error (0.00s) === RUN TestLiveClientAuth client_test.go:493: skipping live test --- SKIP: TestLiveClientAuth (0.00s) === RUN TestLiveClientGetDnsRecords client_test.go:521: skipping live test --- SKIP: TestLiveClientGetDnsRecords (0.00s) === RUN TestLiveClientUpdateDnsRecord client_test.go:554: skipping live test --- SKIP: TestLiveClientUpdateDnsRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/netcup/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent netlify_test.go:92: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp netlify_test.go:105: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/netlify (cached) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.02s) === RUN TestClient_CreateRecord --- PASS: TestClient_CreateRecord (0.01s) === RUN TestClient_RemoveRecord --- PASS: TestClient_RemoveRecord (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/netlify/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success_(email) === RUN TestNewDNSProvider/success_(login.username) === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_password === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_login --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success_(email) (0.00s) --- PASS: TestNewDNSProvider/success_(login.username) (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_login (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success_(email) === RUN TestNewDNSProviderConfig/success_(login.username) === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_password === RUN TestNewDNSProviderConfig/missing_login === RUN TestNewDNSProviderConfig/missing_username --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success_(email) (0.00s) --- PASS: TestNewDNSProviderConfig/success_(login.username) (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) --- PASS: TestNewDNSProviderConfig/missing_login (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) === RUN TestLivePresent nicmanager_test.go:158: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp nicmanager_test.go:171: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/nicmanager (cached) === RUN TestClient_GetZone --- PASS: TestClient_GetZone (0.03s) === RUN TestClient_GetZone_error --- PASS: TestClient_GetZone_error (0.06s) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.01s) === RUN TestClient_AddRecord_error --- PASS: TestClient_AddRecord_error (0.01s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_DeleteRecord_error --- PASS: TestClient_DeleteRecord_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/nicmanager/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent nifcloud_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp nifcloud_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/nifcloud (cached) === RUN TestChangeResourceRecordSets --- PASS: TestChangeResourceRecordSets (0.02s) === RUN TestChangeResourceRecordSetsErrors === RUN TestChangeResourceRecordSetsErrors/API_error === RUN TestChangeResourceRecordSetsErrors/response_body_error === RUN TestChangeResourceRecordSetsErrors/error_message_error --- PASS: TestChangeResourceRecordSetsErrors (0.00s) --- PASS: TestChangeResourceRecordSetsErrors/API_error (0.00s) --- PASS: TestChangeResourceRecordSetsErrors/response_body_error (0.00s) --- PASS: TestChangeResourceRecordSetsErrors/error_message_error (0.00s) === RUN TestGetChange --- PASS: TestGetChange (0.00s) === RUN TestGetChangeErrors === RUN TestGetChangeErrors/API_error === RUN TestGetChangeErrors/response_body_error === RUN TestGetChangeErrors/error_message_error --- PASS: TestGetChangeErrors (0.00s) --- PASS: TestGetChangeErrors/API_error (0.00s) --- PASS: TestGetChangeErrors/response_body_error (0.00s) --- PASS: TestGetChangeErrors/error_message_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/nifcloud/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestLivePresent njalla_test.go:94: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp njalla_test.go:107: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/njalla (cached) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.02s) === RUN TestClient_AddRecord_error --- PASS: TestClient_AddRecord_error (0.00s) === RUN TestClient_ListRecords --- PASS: TestClient_ListRecords (0.00s) === RUN TestClient_ListRecords_error --- PASS: TestClient_ListRecords_error (0.00s) === RUN TestClient_RemoveRecord --- PASS: TestClient_RemoveRecord (0.00s) === RUN TestClient_RemoveRecord_error --- PASS: TestClient_RemoveRecord_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/njalla/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN Test_getAuthZone === RUN Test_getAuthZone/valid_fqdn === PAUSE Test_getAuthZone/valid_fqdn === RUN Test_getAuthZone/invalid_fqdn === PAUSE Test_getAuthZone/invalid_fqdn === RUN Test_getAuthZone/invalid_authority === PAUSE Test_getAuthZone/invalid_authority === CONT Test_getAuthZone/valid_fqdn === CONT Test_getAuthZone/invalid_fqdn === CONT Test_getAuthZone/invalid_authority --- PASS: Test_getAuthZone (0.00s) --- PASS: Test_getAuthZone/valid_fqdn (0.40s) --- PASS: Test_getAuthZone/invalid_fqdn (0.40s) --- PASS: Test_getAuthZone/invalid_authority (1.03s) === RUN TestLivePresent ns1_test.go:147: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp ns1_test.go:160: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ns1 (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/success_file === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_CompartmentID === RUN TestNewDNSProvider/missing_OCI_PRIVKEY === RUN TestNewDNSProvider/missing_OCI_PRIVKEY_PASS === RUN TestNewDNSProvider/missing_OCI_TENANCY_OCID === RUN TestNewDNSProvider/missing_OCI_USER_OCID === RUN TestNewDNSProvider/missing_OCI_PUBKEY_FINGERPRINT === RUN TestNewDNSProvider/missing_OCI_REGION === RUN TestNewDNSProvider/missing_OCI_REGION#01 --- PASS: TestNewDNSProvider (0.14s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/success_file (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_CompartmentID (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_PRIVKEY (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_PRIVKEY_PASS (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_TENANCY_OCID (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_USER_OCID (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_PUBKEY_FINGERPRINT (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_REGION (0.00s) --- PASS: TestNewDNSProvider/missing_OCI_REGION#01 (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/invalid_configuration === RUN TestNewDNSProviderConfig/OCIConfigProvider_is_missing === RUN TestNewDNSProviderConfig/missing_CompartmentID --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/invalid_configuration (0.00s) --- PASS: TestNewDNSProviderConfig/OCIConfigProvider_is_missing (0.00s) --- PASS: TestNewDNSProviderConfig/missing_CompartmentID (0.00s) === RUN TestLivePresent oraclecloud_test.go:247: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp oraclecloud_test.go:260: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/oraclecloud (cached) === RUN TestTestSuite === RUN TestTestSuite/TestDNSProvider_CleanUp === RUN TestTestSuite/TestDNSProvider_CleanUp_EmptyRecordset === RUN TestTestSuite/TestDNSProvider_Present === RUN TestTestSuite/TestDNSProvider_Present_EmptyZone === RUN TestTestSuite/TestLogin === RUN TestTestSuite/TestLoginEnv === RUN TestTestSuite/TestLoginEnvEmpty --- PASS: TestTestSuite (0.27s) --- PASS: TestTestSuite/TestDNSProvider_CleanUp (0.24s) --- PASS: TestTestSuite/TestDNSProvider_CleanUp_EmptyRecordset (0.00s) --- PASS: TestTestSuite/TestDNSProvider_Present (0.01s) --- PASS: TestTestSuite/TestDNSProvider_Present_EmptyZone (0.00s) --- PASS: TestTestSuite/TestLogin (0.00s) --- PASS: TestTestSuite/TestLoginEnv (0.00s) --- PASS: TestTestSuite/TestLoginEnvEmpty (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/otc (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_endpoint === RUN TestNewDNSProvider/missing_invalid_endpoint === RUN TestNewDNSProvider/missing_application_key === RUN TestNewDNSProvider/missing_application_secret === RUN TestNewDNSProvider/missing_consumer_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_endpoint (0.00s) --- PASS: TestNewDNSProvider/missing_invalid_endpoint (0.00s) --- PASS: TestNewDNSProvider/missing_application_key (0.00s) --- PASS: TestNewDNSProvider/missing_application_secret (0.00s) --- PASS: TestNewDNSProvider/missing_consumer_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_endpoint === RUN TestNewDNSProviderConfig/missing_invalid_api_endpoint === RUN TestNewDNSProviderConfig/missing_application_key === RUN TestNewDNSProviderConfig/missing_application_secret === RUN TestNewDNSProviderConfig/missing_consumer_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_endpoint (0.00s) --- PASS: TestNewDNSProviderConfig/missing_invalid_api_endpoint (0.00s) --- PASS: TestNewDNSProviderConfig/missing_application_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_application_secret (0.00s) --- PASS: TestNewDNSProviderConfig/missing_consumer_key (0.00s) === RUN TestLivePresent ovh_test.go:206: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp ovh_test.go:219: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/ovh (cached) === RUN TestDNSProvider_makeRequest === RUN TestDNSProvider_makeRequest/host_with_path === PAUSE TestDNSProvider_makeRequest/host_with_path === RUN TestDNSProvider_makeRequest/host_with_path_+_trailing_slash === PAUSE TestDNSProvider_makeRequest/host_with_path_+_trailing_slash === RUN TestDNSProvider_makeRequest/no_URI === PAUSE TestDNSProvider_makeRequest/no_URI === RUN TestDNSProvider_makeRequest/host_without_path === PAUSE TestDNSProvider_makeRequest/host_without_path === RUN TestDNSProvider_makeRequest/api === PAUSE TestDNSProvider_makeRequest/api === RUN TestDNSProvider_makeRequest/API_version_0,_host_with_path === PAUSE TestDNSProvider_makeRequest/API_version_0,_host_with_path === RUN TestDNSProvider_makeRequest/API_version_0,_host_with_path_+_trailing_slash === PAUSE TestDNSProvider_makeRequest/API_version_0,_host_with_path_+_trailing_slash === RUN TestDNSProvider_makeRequest/API_version_0,_no_URI === PAUSE TestDNSProvider_makeRequest/API_version_0,_no_URI === RUN TestDNSProvider_makeRequest/API_version_0,_host_without_path === PAUSE TestDNSProvider_makeRequest/API_version_0,_host_without_path === RUN TestDNSProvider_makeRequest/API_version_0,_api === PAUSE TestDNSProvider_makeRequest/API_version_0,_api === CONT TestDNSProvider_makeRequest/host_with_path === CONT TestDNSProvider_makeRequest/API_version_0,_api === CONT TestDNSProvider_makeRequest/API_version_0,_host_without_path === CONT TestDNSProvider_makeRequest/API_version_0,_no_URI === CONT TestDNSProvider_makeRequest/API_version_0,_host_with_path_+_trailing_slash === CONT TestDNSProvider_makeRequest/API_version_0,_host_with_path === CONT TestDNSProvider_makeRequest/api === CONT TestDNSProvider_makeRequest/host_without_path === CONT TestDNSProvider_makeRequest/no_URI === CONT TestDNSProvider_makeRequest/host_with_path_+_trailing_slash --- PASS: TestDNSProvider_makeRequest (0.00s) --- PASS: TestDNSProvider_makeRequest/host_with_path (0.01s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_api (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_host_without_path (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_no_URI (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_host_with_path_+_trailing_slash (0.00s) --- PASS: TestDNSProvider_makeRequest/API_version_0,_host_with_path (0.00s) --- PASS: TestDNSProvider_makeRequest/api (0.00s) --- PASS: TestDNSProvider_makeRequest/host_without_path (0.00s) --- PASS: TestDNSProvider_makeRequest/no_URI (0.00s) --- PASS: TestDNSProvider_makeRequest/host_with_path_+_trailing_slash (0.00s) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success 2022/05/12 08:10:07 [WARN] pdns: failed to get API version unexpected HTTP status code 404 when GETing 'http://example.com/api' === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_key === RUN TestNewDNSProvider/missing_API_URL --- PASS: TestNewDNSProvider (0.09s) --- PASS: TestNewDNSProvider/success (0.09s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_API_URL (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success 2022/05/12 08:10:07 [WARN] pdns: failed to get API version unexpected HTTP status code 404 when GETing 'http://example.com/api' === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_API_key === RUN TestNewDNSProviderConfig/missing_host --- PASS: TestNewDNSProviderConfig (0.08s) --- PASS: TestNewDNSProviderConfig/success (0.08s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_host (0.00s) === RUN TestLivePresentAndCleanup pdns_test.go:133: skipping live test --- SKIP: TestLivePresentAndCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/pdns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_secret_API_key === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/missing_all_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_secret_API_key (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/missing_all_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_secret_API_key === RUN TestNewDNSProviderConfig/missing_API_key === RUN TestNewDNSProviderConfig/missing_all_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_API_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_API_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_all_credentials (0.00s) === RUN TestLivePresent porkbun_test.go:124: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp porkbun_test.go:137: skipping live test --- SKIP: TestLiveCleanUp (0.00s) === RUN TestName example.com. _acme-challenge --- PASS: TestName (0.26s) PASS ok github.com/go-acme/lego/v4/providers/dns/porkbun (cached) === RUN TestNewDNSProviderConfig --- PASS: TestNewDNSProviderConfig (0.03s) === RUN TestNewDNSProviderConfig_MissingCredErr --- PASS: TestNewDNSProviderConfig_MissingCredErr (0.00s) === RUN TestDNSProvider_Present --- PASS: TestDNSProvider_Present (0.17s) === RUN TestDNSProvider_CleanUp --- PASS: TestDNSProvider_CleanUp (0.00s) === RUN TestLiveNewDNSProvider_ValidEnv rackspace_test.go:66: skipping live test --- SKIP: TestLiveNewDNSProvider_ValidEnv (0.00s) === RUN TestLivePresent rackspace_test.go:78: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp rackspace_test.go:91: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/rackspace (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_api_key === RUN TestNewDNSProvider/missing_secret_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestLivePresent regru_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp regru_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/regru (cached) === RUN TestRemoveRecord --- PASS: TestRemoveRecord (0.72s) === RUN TestRemoveRecord_errors === RUN TestRemoveRecord_errors/authentication_failed === PAUSE TestRemoveRecord_errors/authentication_failed === RUN TestRemoveRecord_errors/domain_error === PAUSE TestRemoveRecord_errors/domain_error === CONT TestRemoveRecord_errors/authentication_failed === CONT TestRemoveRecord_errors/domain_error --- PASS: TestRemoveRecord_errors (0.00s) --- PASS: TestRemoveRecord_errors/authentication_failed (0.16s) --- PASS: TestRemoveRecord_errors/domain_error (0.19s) === RUN TestAddTXTRecord --- PASS: TestAddTXTRecord (0.17s) === RUN TestAddTXTRecord_errors === RUN TestAddTXTRecord_errors/authentication_failed === PAUSE TestAddTXTRecord_errors/authentication_failed === RUN TestAddTXTRecord_errors/domain_error === PAUSE TestAddTXTRecord_errors/domain_error === CONT TestAddTXTRecord_errors/authentication_failed === CONT TestAddTXTRecord_errors/domain_error --- PASS: TestAddTXTRecord_errors (0.00s) --- PASS: TestAddTXTRecord_errors/authentication_failed (0.17s) --- PASS: TestAddTXTRecord_errors/domain_error (0.19s) PASS ok github.com/go-acme/lego/v4/providers/dns/regru/internal (cached) === RUN TestCanaryLocalTestServer --- PASS: TestCanaryLocalTestServer (0.02s) === RUN TestServerSuccess --- PASS: TestServerSuccess (0.00s) === RUN TestServerError --- PASS: TestServerError (0.00s) === RUN TestTsigClient --- PASS: TestTsigClient (0.00s) === RUN TestValidUpdatePacket --- PASS: TestValidUpdatePacket (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/rfc2136 (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent rimuhosting_test.go:96: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp rimuhosting_test.go:109: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/rimuhosting (cached) === RUN TestLiveTTL route53_integration_test.go:14: skipping live test --- SKIP: TestLiveTTL (0.00s) === RUN Test_loadCredentials_FromEnv --- PASS: Test_loadCredentials_FromEnv (0.00s) === RUN Test_loadRegion_FromEnv --- PASS: Test_loadRegion_FromEnv (0.00s) === RUN Test_getHostedZoneID_FromEnv --- PASS: Test_getHostedZoneID_FromEnv (0.00s) === RUN TestNewDefaultConfig === RUN TestNewDefaultConfig/default_configuration === RUN TestNewDefaultConfig/#00 --- PASS: TestNewDefaultConfig (0.00s) --- PASS: TestNewDefaultConfig/default_configuration (0.00s) --- PASS: TestNewDefaultConfig/#00 (0.00s) === RUN TestDNSProvider_Present 2022/05/12 08:10:08 [INFO] Wait for route53 [timeout: 2m0s, interval: 4s] --- PASS: TestDNSProvider_Present (0.36s) PASS ok github.com/go-acme/lego/v4/providers/dns/route53 (cached) === RUN TestDNSProvider_addTXTRecord --- PASS: TestDNSProvider_addTXTRecord (0.14s) === RUN TestDNSProvider_cleanupTXTRecord --- PASS: TestDNSProvider_cleanupTXTRecord (0.00s) === RUN TestDNSProvider_addTXTRecord_concurrent --- PASS: TestDNSProvider_addTXTRecord_concurrent (0.01s) === RUN TestDNSProvider_cleanupTXTRecord_concurrent --- PASS: TestDNSProvider_cleanupTXTRecord_concurrent (0.01s) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_access_token === RUN TestNewDNSProvider/missing_token_secret --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_token (0.00s) --- PASS: TestNewDNSProvider/missing_token_secret (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_token === RUN TestNewDNSProviderConfig/missing_secret --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret (0.00s) === RUN TestLivePresent sakuracloud_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp sakuracloud_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/sakuracloud (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent scaleway_test.go:104: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp scaleway_test.go:117: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/scaleway (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/bad_TTL_value --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/bad_TTL_value (0.00s) === RUN TestLivePresent selectel_test.go:105: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp selectel_test.go:118: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/selectel (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_password --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_password (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_secret_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) === RUN TestLivePresent servercow_test.go:128: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp servercow_test.go:141: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/servercow (cached) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.02s) === RUN TestClient_GetRecords_error --- PASS: TestClient_GetRecords_error (0.00s) === RUN TestClient_CreateUpdateRecord --- PASS: TestClient_CreateUpdateRecord (0.00s) === RUN TestClient_CreateUpdateRecord_error --- PASS: TestClient_CreateUpdateRecord_error (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_DeleteRecord_error --- PASS: TestClient_DeleteRecord_error (0.00s) === RUN TestValue_MarshalJSON === RUN TestValue_MarshalJSON/empty_content === RUN TestValue_MarshalJSON/content_with_a_single_value === RUN TestValue_MarshalJSON/content_with_multiple_values --- PASS: TestValue_MarshalJSON (0.00s) --- PASS: TestValue_MarshalJSON/empty_content (0.00s) --- PASS: TestValue_MarshalJSON/content_with_a_single_value (0.00s) --- PASS: TestValue_MarshalJSON/content_with_multiple_values (0.00s) === RUN TestValue_UnmarshalJSON === RUN TestValue_UnmarshalJSON/empty_content === RUN TestValue_UnmarshalJSON/content_with_a_single_value === RUN TestValue_UnmarshalJSON/content_with_multiple_values --- PASS: TestValue_UnmarshalJSON (0.00s) --- PASS: TestValue_UnmarshalJSON/empty_content (0.00s) --- PASS: TestValue_UnmarshalJSON/content_with_a_single_value (0.00s) --- PASS: TestValue_UnmarshalJSON/content_with_multiple_values (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/servercow/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials:_account_name === RUN TestNewDNSProvider/missing_credentials:_api_key === RUN TestNewDNSProvider/missing_credentials:_all --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_account_name (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_api_key (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_all (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_account_name === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_account_name (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent simply_test.go:120: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp simply_test.go:133: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/simply (cached) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.02s) === RUN TestClient_GetRecords_error --- PASS: TestClient_GetRecords_error (0.00s) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.00s) === RUN TestClient_AddRecord_error --- PASS: TestClient_AddRecord_error (0.00s) === RUN TestClient_EditRecord --- PASS: TestClient_EditRecord (0.00s) === RUN TestClient_EditRecord_error --- PASS: TestClient_EditRecord_error (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_DeleteRecord_error --- PASS: TestClient_DeleteRecord_error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/simply/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_all_credentials === RUN TestNewDNSProvider/no_userid === RUN TestNewDNSProvider/no_apikey --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_all_credentials (0.00s) --- PASS: TestNewDNSProvider/no_userid (0.00s) --- PASS: TestNewDNSProvider/no_apikey (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_all_credentials === RUN TestNewDNSProviderConfig/missing_userid === RUN TestNewDNSProviderConfig/missing_apikey --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_all_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_userid (0.00s) --- PASS: TestNewDNSProviderConfig/missing_apikey (0.00s) === RUN TestLivePresent sonic_test.go:119: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp sonic_test.go:132: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/sonic (cached) === RUN TestClient_SetRecord === RUN TestClient_SetRecord/success === PAUSE TestClient_SetRecord/success === RUN TestClient_SetRecord/failure === PAUSE TestClient_SetRecord/failure === CONT TestClient_SetRecord/success === CONT TestClient_SetRecord/failure --- PASS: TestClient_SetRecord (0.00s) --- PASS: TestClient_SetRecord/failure (0.04s) --- PASS: TestClient_SetRecord/success (0.04s) PASS ok github.com/go-acme/lego/v4/providers/dns/sonic/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_client_id === RUN TestNewDNSProvider/missing_client_secret === RUN TestNewDNSProvider/missing_stack_id --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_client_id (0.00s) --- PASS: TestNewDNSProvider/missing_client_secret (0.00s) --- PASS: TestNewDNSProvider/missing_stack_id (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/no_client_id === PAUSE TestNewDNSProviderConfig/no_client_id === RUN TestNewDNSProviderConfig/no_client_secret === PAUSE TestNewDNSProviderConfig/no_client_secret === RUN TestNewDNSProviderConfig/no_stack_id === PAUSE TestNewDNSProviderConfig/no_stack_id === RUN TestNewDNSProviderConfig/no_config === PAUSE TestNewDNSProviderConfig/no_config === CONT TestNewDNSProviderConfig/no_client_id === CONT TestNewDNSProviderConfig/no_client_secret === CONT TestNewDNSProviderConfig/no_stack_id === CONT TestNewDNSProviderConfig/no_config --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/no_client_id (0.00s) --- PASS: TestNewDNSProviderConfig/no_client_secret (0.00s) --- PASS: TestNewDNSProviderConfig/no_stack_id (0.00s) --- PASS: TestNewDNSProviderConfig/no_config (0.00s) === RUN TestDNSProvider_getZoneRecords --- PASS: TestDNSProvider_getZoneRecords (0.01s) === RUN TestDNSProvider_getZoneRecords_apiError --- PASS: TestDNSProvider_getZoneRecords_apiError (0.00s) === RUN TestDNSProvider_getZones --- PASS: TestDNSProvider_getZones (0.00s) === RUN TestLivePresent stackpath_test.go:268: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp stackpath_test.go:281: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/stackpath (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_all_credentials === RUN TestNewDNSProvider/missing_account_name === RUN TestNewDNSProvider/missing_private_key_path === RUN TestNewDNSProvider/could_not_open_private_key_path --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_all_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_account_name (0.00s) --- PASS: TestNewDNSProvider/missing_private_key_path (0.00s) --- PASS: TestNewDNSProvider/could_not_open_private_key_path (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_all_credentials === RUN TestNewDNSProviderConfig/missing_account_name === RUN TestNewDNSProviderConfig/missing_private_key_path === RUN TestNewDNSProviderConfig/could_not_open_private_key_path --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_all_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_account_name (0.00s) --- PASS: TestNewDNSProviderConfig/missing_private_key_path (0.00s) --- PASS: TestNewDNSProviderConfig/could_not_open_private_key_path (0.00s) === RUN TestDNSProvider_concurrentGetDNSEntries --- PASS: TestDNSProvider_concurrentGetDNSEntries (1.59s) === RUN TestDNSProvider_concurrentAddDNSEntry --- PASS: TestDNSProvider_concurrentAddDNSEntry (1.05s) === RUN TestLivePresent transip_test.go:261: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp transip_test.go:274: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/transip (cached) === RUN TestNewDNSProvider_Fail --- PASS: TestNewDNSProvider_Fail (0.00s) === RUN TestDNSProvider_TimeoutSuccess --- PASS: TestDNSProvider_TimeoutSuccess (0.02s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Success 2022/05/12 08:10:07 tmpHostname for i = 1: _acme-challenge.example.com 2022/05/12 08:10:07 tmpHostname for i = 2: example.com 2022/05/12 08:10:07 { 0 [{active example.com 1 0}]} 2022/05/12 08:10:07 Found zone: example.com Shortened to example.com === RUN TestDNSProvider_Present/FailToFindZone 2022/05/12 08:10:07 tmpHostname for i = 1: _acme-challenge.example.com 2022/05/12 08:10:07 tmpHostname for i = 2: example.com 2022/05/12 08:10:07 Unable to find hosted zone in vegadns === RUN TestDNSProvider_Present/FailToCreateTXT 2022/05/12 08:10:07 tmpHostname for i = 1: _acme-challenge.example.com 2022/05/12 08:10:07 tmpHostname for i = 2: example.com 2022/05/12 08:10:07 { 0 [{active example.com 1 0}]} 2022/05/12 08:10:07 Found zone: example.com Shortened to example.com --- PASS: TestDNSProvider_Present (0.04s) --- PASS: TestDNSProvider_Present/Success (0.03s) --- PASS: TestDNSProvider_Present/FailToFindZone (0.00s) --- PASS: TestDNSProvider_Present/FailToCreateTXT (0.00s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Success 2022/05/12 08:10:07 tmpHostname for i = 1: _acme-challenge.example.com 2022/05/12 08:10:07 tmpHostname for i = 2: example.com 2022/05/12 08:10:07 { 0 [{active example.com 1 0}]} 2022/05/12 08:10:07 Found zone: example.com Shortened to example.com === RUN TestDNSProvider_CleanUp/FailToFindZone 2022/05/12 08:10:07 tmpHostname for i = 1: _acme-challenge.example.com 2022/05/12 08:10:07 tmpHostname for i = 2: example.com 2022/05/12 08:10:07 Unable to find hosted zone in vegadns === RUN TestDNSProvider_CleanUp/FailToGetRecordID 2022/05/12 08:10:07 tmpHostname for i = 1: _acme-challenge.example.com 2022/05/12 08:10:07 tmpHostname for i = 2: example.com 2022/05/12 08:10:07 { 0 [{active example.com 1 0}]} 2022/05/12 08:10:07 Found zone: example.com Shortened to example.com --- PASS: TestDNSProvider_CleanUp (0.00s) --- PASS: TestDNSProvider_CleanUp/Success (0.00s) --- PASS: TestDNSProvider_CleanUp/FailToFindZone (0.00s) --- PASS: TestDNSProvider_CleanUp/FailToGetRecordID (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/vegadns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_token === RUN TestNewDNSProvider/missing_key === RUN TestNewDNSProvider/missing_credentials --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_token (0.00s) --- PASS: TestNewDNSProvider/missing_key (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/nil_config === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/nil_config (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_password (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/Success === RUN TestDNSProvider_Present/FailToFindZone === RUN TestDNSProvider_Present/FailToCreateTXT --- PASS: TestDNSProvider_Present (0.27s) --- PASS: TestDNSProvider_Present/Success (0.26s) --- PASS: TestDNSProvider_Present/FailToFindZone (0.00s) --- PASS: TestDNSProvider_Present/FailToCreateTXT (0.00s) === RUN TestDNSProvider_CleanUp === RUN TestDNSProvider_CleanUp/Success === RUN TestDNSProvider_CleanUp/FailToFindZone --- PASS: TestDNSProvider_CleanUp (0.00s) --- PASS: TestDNSProvider_CleanUp/Success (0.00s) --- PASS: TestDNSProvider_CleanUp/FailToFindZone (0.00s) === RUN TestLivePresent versio_test.go:284: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp versio_test.go:297: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/versio (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_all_credentials === RUN TestNewDNSProvider/missing_access_key === RUN TestNewDNSProvider/missing_secret_key === RUN TestNewDNSProvider/missing_host --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_all_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_access_key (0.00s) --- PASS: TestNewDNSProvider/missing_secret_key (0.00s) --- PASS: TestNewDNSProvider/missing_host (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_all_credentials === RUN TestNewDNSProviderConfig/missing_access_key === RUN TestNewDNSProviderConfig/missing_secret_key === RUN TestNewDNSProviderConfig/missing_host --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_all_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_access_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_secret_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_host (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/new_record === PAUSE TestDNSProvider_Present/new_record === RUN TestDNSProvider_Present/existing_record === PAUSE TestDNSProvider_Present/existing_record === RUN TestDNSProvider_Present/duplicate_key === PAUSE TestDNSProvider_Present/duplicate_key === CONT TestDNSProvider_Present/new_record === CONT TestDNSProvider_Present/duplicate_key === CONT TestDNSProvider_Present/existing_record 2022/05/12 08:10:08 [INFO] Wait for vinyldns [timeout: 2m0s, interval: 4s] 2022/05/12 08:10:08 [INFO] Wait for vinyldns [timeout: 2m0s, interval: 4s] --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/existing_record (0.27s) --- PASS: TestDNSProvider_Present/duplicate_key (0.27s) --- PASS: TestDNSProvider_Present/new_record (0.27s) === RUN TestDNSProvider_CleanUp 2022/05/12 08:10:08 [INFO] Wait for vinyldns [timeout: 2m0s, interval: 4s] --- PASS: TestDNSProvider_CleanUp (0.00s) === RUN TestLivePresent vinyldns_test.go:220: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp vinyldns_test.go:233: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/vinyldns (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/bad_TTL_value --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/bad_TTL_value (0.00s) === RUN TestLivePresent vscale_test.go:105: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp vscale_test.go:118: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/vscale (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) === RUN TestDNSProvider_getHostedZone === RUN TestDNSProvider_getHostedZone/exact_match,_in_latest_page === PAUSE TestDNSProvider_getHostedZone/exact_match,_in_latest_page === RUN TestDNSProvider_getHostedZone/exact_match,_in_the_middle === PAUSE TestDNSProvider_getHostedZone/exact_match,_in_the_middle === RUN TestDNSProvider_getHostedZone/exact_match,_first_page === PAUSE TestDNSProvider_getHostedZone/exact_match,_first_page === RUN TestDNSProvider_getHostedZone/match_on_apex === PAUSE TestDNSProvider_getHostedZone/match_on_apex === RUN TestDNSProvider_getHostedZone/match_on_parent === PAUSE TestDNSProvider_getHostedZone/match_on_parent === CONT TestDNSProvider_getHostedZone/exact_match,_in_latest_page === CONT TestDNSProvider_getHostedZone/match_on_apex === CONT TestDNSProvider_getHostedZone/match_on_parent === CONT TestDNSProvider_getHostedZone/exact_match,_in_the_middle === CONT TestDNSProvider_getHostedZone/exact_match,_first_page --- PASS: TestDNSProvider_getHostedZone (0.00s) --- PASS: TestDNSProvider_getHostedZone/exact_match,_first_page (0.01s) --- PASS: TestDNSProvider_getHostedZone/exact_match,_in_the_middle (0.02s) --- PASS: TestDNSProvider_getHostedZone/match_on_apex (0.04s) --- PASS: TestDNSProvider_getHostedZone/exact_match,_in_latest_page (0.04s) --- PASS: TestDNSProvider_getHostedZone/match_on_parent (0.04s) === RUN TestLivePresent vultr_test.go:224: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp vultr_test.go:237: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/vultr (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials:_username === RUN TestNewDNSProvider/missing_credentials:_password === RUN TestNewDNSProvider/missing_credentials:_all --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_username (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_password (0.00s) --- PASS: TestNewDNSProvider/missing_credentials:_all (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_username === RUN TestNewDNSProviderConfig/missing_WAPI_password --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) --- PASS: TestNewDNSProviderConfig/missing_WAPI_password (0.00s) === RUN TestLivePresent wedos_test.go:119: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp wedos_test.go:132: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/wedos (cached) === RUN TestClient_GetRecords --- PASS: TestClient_GetRecords (0.02s) === RUN TestClient_AddRecord --- PASS: TestClient_AddRecord (0.00s) === RUN TestClient_AddRecord_update --- PASS: TestClient_AddRecord_update (0.00s) === RUN TestClient_DeleteRecord --- PASS: TestClient_DeleteRecord (0.00s) === RUN TestClient_Commit --- PASS: TestClient_Commit (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/wedos/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_token --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_token (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/nil_config === RUN TestNewDNSProviderConfig/missing_token --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/nil_config (0.00s) --- PASS: TestNewDNSProviderConfig/missing_token (0.00s) === RUN TestLivePresent yandex_test.go:94: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp yandex_test.go:107: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/yandex (cached) === RUN TestAddRecord === RUN TestAddRecord/success === RUN TestAddRecord/error --- PASS: TestAddRecord (0.01s) --- PASS: TestAddRecord/success (0.01s) --- PASS: TestAddRecord/error (0.00s) === RUN TestRemoveRecord === RUN TestRemoveRecord/success === RUN TestRemoveRecord/error --- PASS: TestRemoveRecord (0.00s) --- PASS: TestRemoveRecord/success (0.00s) --- PASS: TestRemoveRecord/error (0.00s) === RUN TestGetRecords === RUN TestGetRecords/success === PAUSE TestGetRecords/success === RUN TestGetRecords/error === PAUSE TestGetRecords/error === CONT TestGetRecords/success === CONT TestGetRecords/error --- PASS: TestGetRecords (0.00s) --- PASS: TestGetRecords/success (0.00s) --- PASS: TestGetRecords/error (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/yandex/internal (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_credentials === RUN TestNewDNSProvider/missing_username === RUN TestNewDNSProvider/missing_API_key === RUN TestNewDNSProvider/invalid_URL --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_credentials (0.00s) --- PASS: TestNewDNSProvider/missing_username (0.00s) --- PASS: TestNewDNSProvider/missing_API_key (0.00s) --- PASS: TestNewDNSProvider/invalid_URL (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_credentials === RUN TestNewDNSProviderConfig/missing_api_key === RUN TestNewDNSProviderConfig/missing_username --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) --- PASS: TestNewDNSProviderConfig/missing_username (0.00s) === RUN TestDNSProvider_Present === RUN TestDNSProvider_Present/success === PAUSE TestDNSProvider_Present/success === RUN TestDNSProvider_Present/invalid_auth === PAUSE TestDNSProvider_Present/invalid_auth === RUN TestDNSProvider_Present/error === PAUSE TestDNSProvider_Present/error === CONT TestDNSProvider_Present/success === CONT TestDNSProvider_Present/error === CONT TestDNSProvider_Present/invalid_auth --- PASS: TestDNSProvider_Present (0.00s) --- PASS: TestDNSProvider_Present/invalid_auth (0.25s) --- PASS: TestDNSProvider_Present/error (0.28s) --- PASS: TestDNSProvider_Present/success (0.28s) === RUN TestDNSProvider_Cleanup === RUN TestDNSProvider_Cleanup/success === PAUSE TestDNSProvider_Cleanup/success === RUN TestDNSProvider_Cleanup/no_txt_records === PAUSE TestDNSProvider_Cleanup/no_txt_records === RUN TestDNSProvider_Cleanup/invalid_auth === PAUSE TestDNSProvider_Cleanup/invalid_auth === RUN TestDNSProvider_Cleanup/error === PAUSE TestDNSProvider_Cleanup/error === CONT TestDNSProvider_Cleanup/success === CONT TestDNSProvider_Cleanup/invalid_auth === CONT TestDNSProvider_Cleanup/error === CONT TestDNSProvider_Cleanup/no_txt_records --- PASS: TestDNSProvider_Cleanup (0.00s) --- PASS: TestDNSProvider_Cleanup/invalid_auth (0.00s) --- PASS: TestDNSProvider_Cleanup/error (0.00s) --- PASS: TestDNSProvider_Cleanup/no_txt_records (0.00s) --- PASS: TestDNSProvider_Cleanup/success (0.01s) === RUN TestLivePresent zoneee_test.go:300: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp zoneee_test.go:313: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/zoneee (cached) === RUN TestNewDNSProvider === RUN TestNewDNSProvider/success === RUN TestNewDNSProvider/missing_api_key --- PASS: TestNewDNSProvider (0.00s) --- PASS: TestNewDNSProvider/success (0.00s) --- PASS: TestNewDNSProvider/missing_api_key (0.00s) === RUN TestNewDNSProviderConfig === RUN TestNewDNSProviderConfig/success === RUN TestNewDNSProviderConfig/missing_api_key --- PASS: TestNewDNSProviderConfig (0.00s) --- PASS: TestNewDNSProviderConfig/success (0.00s) --- PASS: TestNewDNSProviderConfig/missing_api_key (0.00s) === RUN TestLivePresent zonomi_test.go:96: skipping live test --- SKIP: TestLivePresent (0.00s) === RUN TestLiveCleanUp zonomi_test.go:109: skipping live test --- SKIP: TestLiveCleanUp (0.00s) PASS ok github.com/go-acme/lego/v4/providers/dns/zonomi (cached) === RUN TestNewMemcachedProviderEmpty --- PASS: TestNewMemcachedProviderEmpty (0.00s) === RUN TestNewMemcachedProviderValid memcached_test.go:39: Skipping memcached tests --- SKIP: TestNewMemcachedProviderValid (0.00s) === RUN TestMemcachedPresentSingleHost memcached_test.go:47: Skipping memcached tests --- SKIP: TestMemcachedPresentSingleHost (0.00s) === RUN TestMemcachedPresentMultiHost memcached_test.go:65: Skipping memcached multi-host tests --- SKIP: TestMemcachedPresentMultiHost (0.00s) === RUN TestMemcachedPresentPartialFailureMultiHost memcached_test.go:85: Skipping memcached tests --- SKIP: TestMemcachedPresentPartialFailureMultiHost (0.00s) === RUN TestMemcachedCleanup memcached_test.go:106: Skipping memcached tests --- SKIP: TestMemcachedCleanup (0.00s) PASS ok github.com/go-acme/lego/v4/providers/http/memcached (cached) === RUN TestHTTPProvider --- PASS: TestHTTPProvider (0.00s) PASS ok github.com/go-acme/lego/v4/providers/http/webroot 0.012s === RUN TestRegistrar_ResolveAccountByKey 2022/05/12 08:10:08 [INFO] acme: Trying to resolve account by key --- PASS: TestRegistrar_ResolveAccountByKey (0.05s) PASS ok github.com/go-acme/lego/v4/registration (cached) >>> lego: Entering fakeroot... >>> lego*: Running postcheck for lego >>> lego*: Preparing package lego... >>> lego*: Stripping binaries >>> lego*: Scanning shared objects >>> lego*: Tracing dependencies... >>> lego*: Package size: 31.3 MB >>> lego*: Compressing data... >>> lego*: Create checksum... >>> lego*: Create lego-4.5.3-r2.apk >>> lego: Build complete at Thu, 12 May 2022 08:37:25 +0000 elapsed time 0h 0m 26s >>> lego: Cleaning up srcdir >>> lego: Cleaning up pkgdir >>> lego: Uninstalling dependencies... (1/4) Purging .makedepends-lego (20220512.083659) (2/4) Purging go (1.17.10-r0) (3/4) Purging binutils-gold (2.37-r3) (4/4) Purging libcap (2.61-r0) Executing busybox-1.34.1-r5.trigger OK: 247 MiB in 91 packages >>> lego: Updating the community/armv7 repository index... >>> lego: Signing the index...