Source: golang-github-xenolf-lego
Version: 3.2.0-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200321 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_configure
> set -e -x ;\
>         cd _build/src/github.com/go-acme/lego && \
>         for P in acmedns alidns auroradns azure bindman cloudflare designate 
> dnsimple dnspod exoscale fastdns iij linode linodev4 liquidweb namedotcom 
> namesilo ns1 oraclecloud sakuracloud transip vegadns ; do \
>             perl -ni -E "print unless m{\b$P\b}" 
> providers/dns/dns_providers.go ;\
>             rm -rf providers/dns/$P ;\
>         done
> + cd _build/src/github.com/go-acme/lego
> + perl -ni -E print unless m{\bacmedns\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/acmedns
> + perl -ni -E print unless m{\balidns\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/alidns
> + perl -ni -E print unless m{\bauroradns\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/auroradns
> + perl -ni -E print unless m{\bazure\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/azure
> + perl -ni -E print unless m{\bbindman\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/bindman
> + perl -ni -E print unless m{\bcloudflare\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/cloudflare
> + perl -ni -E print unless m{\bdesignate\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/designate
> + perl -ni -E print unless m{\bdnsimple\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/dnsimple
> + perl -ni -E print unless m{\bdnspod\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/dnspod
> + perl -ni -E print unless m{\bexoscale\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/exoscale
> + perl -ni -E print unless m{\bfastdns\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/fastdns
> + perl -ni -E print unless m{\biij\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/iij
> + perl -ni -E print unless m{\blinode\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/linode
> + perl -ni -E print unless m{\blinodev4\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/linodev4
> + perl -ni -E print unless m{\bliquidweb\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/liquidweb
> + perl -ni -E print unless m{\bnamedotcom\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/namedotcom
> + perl -ni -E print unless m{\bnamesilo\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/namesilo
> + perl -ni -E print unless m{\bns1\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/ns1
> + perl -ni -E print unless m{\boraclecloud\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/oraclecloud
> + perl -ni -E print unless m{\bsakuracloud\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/sakuracloud
> + perl -ni -E print unless m{\btransip\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/transip
> + perl -ni -E print unless m{\bvegadns\b} providers/dns/dns_providers.go
> + rm -rf providers/dns/vegadns
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_auto_build -O--buildsystem=golang -O--builddirectory=_build
>       cd _build && go generate -v github.com/go-acme/lego/acme 
> github.com/go-acme/lego/acme/api 
> github.com/go-acme/lego/acme/api/internal/nonces 
> github.com/go-acme/lego/acme/api/internal/secure 
> github.com/go-acme/lego/acme/api/internal/sender 
> github.com/go-acme/lego/certcrypto github.com/go-acme/lego/certificate 
> github.com/go-acme/lego/challenge github.com/go-acme/lego/challenge/dns01 
> github.com/go-acme/lego/challenge/http01 
> github.com/go-acme/lego/challenge/resolver 
> github.com/go-acme/lego/challenge/tlsalpn01 github.com/go-acme/lego/cmd 
> github.com/go-acme/lego/cmd/lego github.com/go-acme/lego/internal 
> github.com/go-acme/lego/lego github.com/go-acme/lego/log 
> github.com/go-acme/lego/platform/config/env 
> github.com/go-acme/lego/platform/tester github.com/go-acme/lego/platform/wait 
> github.com/go-acme/lego/providers/dns 
> github.com/go-acme/lego/providers/dns/autodns 
> github.com/go-acme/lego/providers/dns/bluecat 
> github.com/go-acme/lego/providers/dns/cloudns 
> github.com/go-acme/lego/providers/dns/cloudns/internal 
> github.com/go-acme/lego/providers/dns/cloudxns 
> github.com/go-acme/lego/providers/dns/cloudxns/internal 
> github.com/go-acme/lego/providers/dns/conoha 
> github.com/go-acme/lego/providers/dns/conoha/internal 
> github.com/go-acme/lego/providers/dns/digitalocean 
> github.com/go-acme/lego/providers/dns/dnsmadeeasy 
> github.com/go-acme/lego/providers/dns/dnsmadeeasy/internal 
> github.com/go-acme/lego/providers/dns/dode 
> github.com/go-acme/lego/providers/dns/dreamhost 
> github.com/go-acme/lego/providers/dns/duckdns 
> github.com/go-acme/lego/providers/dns/dyn 
> github.com/go-acme/lego/providers/dns/easydns 
> github.com/go-acme/lego/providers/dns/exec 
> github.com/go-acme/lego/providers/dns/gandi 
> github.com/go-acme/lego/providers/dns/gandiv5 
> github.com/go-acme/lego/providers/dns/gcloud 
> github.com/go-acme/lego/providers/dns/glesys 
> github.com/go-acme/lego/providers/dns/godaddy 
> github.com/go-acme/lego/providers/dns/hostingde 
> github.com/go-acme/lego/providers/dns/httpreq 
> github.com/go-acme/lego/providers/dns/inwx 
> github.com/go-acme/lego/providers/dns/joker 
> github.com/go-acme/lego/providers/dns/lightsail 
> github.com/go-acme/lego/providers/dns/mydnsjp 
> github.com/go-acme/lego/providers/dns/namecheap 
> github.com/go-acme/lego/providers/dns/netcup 
> github.com/go-acme/lego/providers/dns/netcup/internal 
> github.com/go-acme/lego/providers/dns/nifcloud 
> github.com/go-acme/lego/providers/dns/nifcloud/internal 
> github.com/go-acme/lego/providers/dns/otc 
> github.com/go-acme/lego/providers/dns/ovh 
> github.com/go-acme/lego/providers/dns/pdns 
> github.com/go-acme/lego/providers/dns/rackspace 
> github.com/go-acme/lego/providers/dns/rfc2136 
> github.com/go-acme/lego/providers/dns/route53 
> github.com/go-acme/lego/providers/dns/selectel 
> github.com/go-acme/lego/providers/dns/selectel/internal 
> github.com/go-acme/lego/providers/dns/stackpath 
> github.com/go-acme/lego/providers/dns/versio 
> github.com/go-acme/lego/providers/dns/vscale 
> github.com/go-acme/lego/providers/dns/vscale/internal 
> github.com/go-acme/lego/providers/dns/vultr 
> github.com/go-acme/lego/providers/dns/zoneee 
> github.com/go-acme/lego/providers/http/webroot 
> github.com/go-acme/lego/registration
> src/github.com/go-acme/lego/acme/commons.go
> src/github.com/go-acme/lego/acme/errors.go
> src/github.com/go-acme/lego/acme/api/account.go
> src/github.com/go-acme/lego/acme/api/api.go
> src/github.com/go-acme/lego/acme/api/authorization.go
> src/github.com/go-acme/lego/acme/api/certificate.go
> src/github.com/go-acme/lego/acme/api/certificate_test.go
> src/github.com/go-acme/lego/acme/api/challenge.go
> src/github.com/go-acme/lego/acme/api/order.go
> src/github.com/go-acme/lego/acme/api/order_test.go
> src/github.com/go-acme/lego/acme/api/service.go
> src/github.com/go-acme/lego/acme/api/service_test.go
> src/github.com/go-acme/lego/acme/api/internal/nonces/nonce_manager.go
> src/github.com/go-acme/lego/acme/api/internal/nonces/nonce_manager_test.go
> src/github.com/go-acme/lego/acme/api/internal/secure/jws.go
> src/github.com/go-acme/lego/acme/api/internal/secure/jws_test.go
> src/github.com/go-acme/lego/acme/api/internal/sender/sender.go
> src/github.com/go-acme/lego/acme/api/internal/sender/sender_test.go
> src/github.com/go-acme/lego/acme/api/internal/sender/useragent.go
> src/github.com/go-acme/lego/certcrypto/crypto.go
> src/github.com/go-acme/lego/certcrypto/crypto_test.go
> src/github.com/go-acme/lego/certificate/authorization.go
> src/github.com/go-acme/lego/certificate/certificates.go
> src/github.com/go-acme/lego/certificate/certificates_test.go
> src/github.com/go-acme/lego/certificate/errors.go
> src/github.com/go-acme/lego/challenge/challenges.go
> src/github.com/go-acme/lego/challenge/provider.go
> src/github.com/go-acme/lego/challenge/dns01/cname.go
> src/github.com/go-acme/lego/challenge/dns01/dns_challenge.go
> src/github.com/go-acme/lego/challenge/dns01/dns_challenge_manual.go
> src/github.com/go-acme/lego/challenge/dns01/dns_challenge_test.go
> src/github.com/go-acme/lego/challenge/dns01/fqdn.go
> src/github.com/go-acme/lego/challenge/dns01/fqdn_test.go
> src/github.com/go-acme/lego/challenge/dns01/nameserver.go
> src/github.com/go-acme/lego/challenge/dns01/precheck.go
> src/github.com/go-acme/lego/challenge/http01/domain_matcher.go
> src/github.com/go-acme/lego/challenge/http01/domain_matcher_test.go
> src/github.com/go-acme/lego/challenge/http01/http_challenge.go
> src/github.com/go-acme/lego/challenge/http01/http_challenge_server.go
> src/github.com/go-acme/lego/challenge/http01/http_challenge_test.go
> src/github.com/go-acme/lego/challenge/resolver/errors.go
> src/github.com/go-acme/lego/challenge/resolver/prober.go
> src/github.com/go-acme/lego/challenge/resolver/prober_mock_test.go
> src/github.com/go-acme/lego/challenge/resolver/prober_test.go
> src/github.com/go-acme/lego/challenge/resolver/solver_manager.go
> src/github.com/go-acme/lego/challenge/resolver/solver_manager_test.go
> src/github.com/go-acme/lego/challenge/tlsalpn01/tls_alpn_challenge.go
> src/github.com/go-acme/lego/challenge/tlsalpn01/tls_alpn_challenge_server.go
> src/github.com/go-acme/lego/challenge/tlsalpn01/tls_alpn_challenge_test.go
> src/github.com/go-acme/lego/cmd/account.go
> src/github.com/go-acme/lego/cmd/accounts_storage.go
> src/github.com/go-acme/lego/cmd/certs_storage.go
> src/github.com/go-acme/lego/cmd/cmd.go
> src/github.com/go-acme/lego/cmd/cmd_before.go
> src/github.com/go-acme/lego/cmd/cmd_dnshelp.go
> src/github.com/go-acme/lego/cmd/cmd_list.go
> src/github.com/go-acme/lego/cmd/cmd_renew.go
> src/github.com/go-acme/lego/cmd/cmd_renew_test.go
> src/github.com/go-acme/lego/cmd/cmd_revoke.go
> src/github.com/go-acme/lego/cmd/cmd_run.go
> src/github.com/go-acme/lego/cmd/flags.go
> src/github.com/go-acme/lego/cmd/setup.go
> src/github.com/go-acme/lego/cmd/setup_challenges.go
> src/github.com/go-acme/lego/cmd/zz_gen_cmd_dnshelp.go
> src/github.com/go-acme/lego/cmd/lego/main.go
> src/github.com/go-acme/lego/internal/release.go
> src/github.com/go-acme/lego/lego/client.go
> src/github.com/go-acme/lego/lego/client_config.go
> src/github.com/go-acme/lego/lego/client_test.go
> src/github.com/go-acme/lego/log/logger.go
> src/github.com/go-acme/lego/platform/config/env/env.go
> src/github.com/go-acme/lego/platform/config/env/env_test.go
> src/github.com/go-acme/lego/platform/tester/api.go
> src/github.com/go-acme/lego/platform/tester/env.go
> src/github.com/go-acme/lego/platform/tester/env_test.go
> src/github.com/go-acme/lego/platform/wait/wait.go
> src/github.com/go-acme/lego/providers/dns/dns_providers.go
> src/github.com/go-acme/lego/providers/dns/autodns/autodns.go
> src/github.com/go-acme/lego/providers/dns/autodns/autodns_test.go
> src/github.com/go-acme/lego/providers/dns/autodns/client.go
> src/github.com/go-acme/lego/providers/dns/bluecat/bluecat.go
> src/github.com/go-acme/lego/providers/dns/bluecat/bluecat_test.go
> src/github.com/go-acme/lego/providers/dns/bluecat/client.go
> src/github.com/go-acme/lego/providers/dns/cloudns/cloudns.go
> src/github.com/go-acme/lego/providers/dns/cloudns/cloudns_test.go
> src/github.com/go-acme/lego/providers/dns/cloudns/internal/client.go
> src/github.com/go-acme/lego/providers/dns/cloudxns/cloudxns.go
> src/github.com/go-acme/lego/providers/dns/cloudxns/cloudxns_test.go
> src/github.com/go-acme/lego/providers/dns/cloudxns/internal/client.go
> src/github.com/go-acme/lego/providers/dns/conoha/conoha.go
> src/github.com/go-acme/lego/providers/dns/conoha/internal/client.go
> src/github.com/go-acme/lego/providers/dns/conoha/internal/client_test.go
> src/github.com/go-acme/lego/providers/dns/digitalocean/client.go
> src/github.com/go-acme/lego/providers/dns/digitalocean/digitalocean.go
> src/github.com/go-acme/lego/providers/dns/dnsmadeeasy/dnsmadeeasy.go
> src/github.com/go-acme/lego/providers/dns/dnsmadeeasy/dnsmadeeasy_test.go
> src/github.com/go-acme/lego/providers/dns/dnsmadeeasy/internal/client.go
> src/github.com/go-acme/lego/providers/dns/dode/client.go
> src/github.com/go-acme/lego/providers/dns/dode/dode.go
> src/github.com/go-acme/lego/providers/dns/dode/dode_test.go
> src/github.com/go-acme/lego/providers/dns/dreamhost/client.go
> src/github.com/go-acme/lego/providers/dns/dreamhost/client_test.go
> src/github.com/go-acme/lego/providers/dns/dreamhost/dreamhost.go
> src/github.com/go-acme/lego/providers/dns/dreamhost/dreamhost_test.go
> src/github.com/go-acme/lego/providers/dns/duckdns/client.go
> src/github.com/go-acme/lego/providers/dns/duckdns/duckdns.go
> src/github.com/go-acme/lego/providers/dns/duckdns/duckdns_test.go
> src/github.com/go-acme/lego/providers/dns/dyn/client.go
> src/github.com/go-acme/lego/providers/dns/dyn/dyn.go
> src/github.com/go-acme/lego/providers/dns/dyn/dyn_test.go
> src/github.com/go-acme/lego/providers/dns/easydns/client.go
> src/github.com/go-acme/lego/providers/dns/easydns/easydns.go
> src/github.com/go-acme/lego/providers/dns/easydns/easydns_test.go
> src/github.com/go-acme/lego/providers/dns/exec/exec.go
> src/github.com/go-acme/lego/providers/dns/exec/exec_test.go
> src/github.com/go-acme/lego/providers/dns/exec/log_mock_test.go
> src/github.com/go-acme/lego/providers/dns/gandi/client.go
> src/github.com/go-acme/lego/providers/dns/gandi/gandi.go
> src/github.com/go-acme/lego/providers/dns/gandi/gandi_mock_test.go
> src/github.com/go-acme/lego/providers/dns/gandi/gandi_test.go
> src/github.com/go-acme/lego/providers/dns/gandiv5/client.go
> src/github.com/go-acme/lego/providers/dns/gandiv5/gandiv5.go
> src/github.com/go-acme/lego/providers/dns/gandiv5/gandiv5_test.go
> src/github.com/go-acme/lego/providers/dns/gcloud/googlecloud.go
> src/github.com/go-acme/lego/providers/dns/glesys/client.go
> src/github.com/go-acme/lego/providers/dns/glesys/glesys.go
> src/github.com/go-acme/lego/providers/dns/glesys/glesys_test.go
> src/github.com/go-acme/lego/providers/dns/godaddy/client.go
> src/github.com/go-acme/lego/providers/dns/godaddy/godaddy.go
> src/github.com/go-acme/lego/providers/dns/godaddy/godaddy_test.go
> src/github.com/go-acme/lego/providers/dns/hostingde/client.go
> src/github.com/go-acme/lego/providers/dns/hostingde/hostingde.go
> src/github.com/go-acme/lego/providers/dns/hostingde/hostingde_test.go
> src/github.com/go-acme/lego/providers/dns/hostingde/model.go
> src/github.com/go-acme/lego/providers/dns/httpreq/httpreq.go
> src/github.com/go-acme/lego/providers/dns/httpreq/httpreq_test.go
> src/github.com/go-acme/lego/providers/dns/inwx/inwx.go
> src/github.com/go-acme/lego/providers/dns/inwx/inwx_test.go
> src/github.com/go-acme/lego/providers/dns/joker/client.go
> src/github.com/go-acme/lego/providers/dns/joker/client_test.go
> src/github.com/go-acme/lego/providers/dns/joker/joker.go
> src/github.com/go-acme/lego/providers/dns/joker/joker_test.go
> src/github.com/go-acme/lego/providers/dns/lightsail/lightsail.go
> src/github.com/go-acme/lego/providers/dns/lightsail/lightsail_integration_test.go
> src/github.com/go-acme/lego/providers/dns/lightsail/lightsail_test.go
> src/github.com/go-acme/lego/providers/dns/lightsail/mock_server_test.go
> src/github.com/go-acme/lego/providers/dns/mydnsjp/client.go
> src/github.com/go-acme/lego/providers/dns/mydnsjp/mydnsjp.go
> src/github.com/go-acme/lego/providers/dns/mydnsjp/mydnsjp_test.go
> src/github.com/go-acme/lego/providers/dns/namecheap/client.go
> src/github.com/go-acme/lego/providers/dns/namecheap/namecheap.go
> src/github.com/go-acme/lego/providers/dns/namecheap/namecheap_test.go
> src/github.com/go-acme/lego/providers/dns/netcup/netcup.go
> src/github.com/go-acme/lego/providers/dns/netcup/netcup_test.go
> src/github.com/go-acme/lego/providers/dns/netcup/internal/client.go
> src/github.com/go-acme/lego/providers/dns/netcup/internal/client_test.go
> src/github.com/go-acme/lego/providers/dns/nifcloud/nifcloud.go
> src/github.com/go-acme/lego/providers/dns/nifcloud/nifcloud_test.go
> src/github.com/go-acme/lego/providers/dns/nifcloud/internal/client.go
> src/github.com/go-acme/lego/providers/dns/nifcloud/internal/client_test.go
> src/github.com/go-acme/lego/providers/dns/otc/client.go
> src/github.com/go-acme/lego/providers/dns/otc/mock_test.go
> src/github.com/go-acme/lego/providers/dns/otc/otc.go
> src/github.com/go-acme/lego/providers/dns/ovh/ovh.go
> src/github.com/go-acme/lego/providers/dns/ovh/ovh_test.go
> src/github.com/go-acme/lego/providers/dns/pdns/client.go
> src/github.com/go-acme/lego/providers/dns/pdns/pdns.go
> src/github.com/go-acme/lego/providers/dns/rackspace/client.go
> src/github.com/go-acme/lego/providers/dns/rackspace/rackspace.go
> src/github.com/go-acme/lego/providers/dns/rackspace/rackspace_mock_test.go
> src/github.com/go-acme/lego/providers/dns/rfc2136/rfc2136.go
> src/github.com/go-acme/lego/providers/dns/route53/mock_test.go
> src/github.com/go-acme/lego/providers/dns/route53/route53.go
> src/github.com/go-acme/lego/providers/dns/selectel/selectel.go
> src/github.com/go-acme/lego/providers/dns/selectel/selectel_test.go
> src/github.com/go-acme/lego/providers/dns/selectel/internal/client.go
> src/github.com/go-acme/lego/providers/dns/stackpath/client.go
> src/github.com/go-acme/lego/providers/dns/stackpath/stackpath.go
> src/github.com/go-acme/lego/providers/dns/stackpath/stackpath_test.go
> src/github.com/go-acme/lego/providers/dns/versio/client.go
> src/github.com/go-acme/lego/providers/dns/versio/versio.go
> src/github.com/go-acme/lego/providers/dns/versio/versio_mock_test.go
> src/github.com/go-acme/lego/providers/dns/vscale/vscale.go
> src/github.com/go-acme/lego/providers/dns/vscale/vscale_test.go
> src/github.com/go-acme/lego/providers/dns/vscale/internal/client.go
> src/github.com/go-acme/lego/providers/dns/vultr/vultr.go
> src/github.com/go-acme/lego/providers/dns/vultr/vultr_test.go
> src/github.com/go-acme/lego/providers/dns/zoneee/client.go
> src/github.com/go-acme/lego/providers/dns/zoneee/zoneee.go
> src/github.com/go-acme/lego/providers/dns/zoneee/zoneee_test.go
> src/github.com/go-acme/lego/providers/http/webroot/webroot.go
> src/github.com/go-acme/lego/providers/http/webroot/webroot_test.go
> src/github.com/go-acme/lego/registration/registar.go
> src/github.com/go-acme/lego/registration/registar_test.go
> src/github.com/go-acme/lego/registration/user.go
> src/github.com/go-acme/lego/registration/user_test.go
>       cd _build && go install -trimpath -v -p 4 github.com/go-acme/lego/acme 
> github.com/go-acme/lego/acme/api 
> github.com/go-acme/lego/acme/api/internal/nonces 
> github.com/go-acme/lego/acme/api/internal/secure 
> github.com/go-acme/lego/acme/api/internal/sender 
> github.com/go-acme/lego/certcrypto github.com/go-acme/lego/certificate 
> github.com/go-acme/lego/challenge github.com/go-acme/lego/challenge/dns01 
> github.com/go-acme/lego/challenge/http01 
> github.com/go-acme/lego/challenge/resolver 
> github.com/go-acme/lego/challenge/tlsalpn01 github.com/go-acme/lego/cmd 
> github.com/go-acme/lego/cmd/lego github.com/go-acme/lego/internal 
> github.com/go-acme/lego/lego github.com/go-acme/lego/log 
> github.com/go-acme/lego/platform/config/env 
> github.com/go-acme/lego/platform/tester github.com/go-acme/lego/platform/wait 
> github.com/go-acme/lego/providers/dns 
> github.com/go-acme/lego/providers/dns/autodns 
> github.com/go-acme/lego/providers/dns/bluecat 
> github.com/go-acme/lego/providers/dns/cloudns 
> github.com/go-acme/lego/providers/dns/cloudns/internal 
> github.com/go-acme/lego/providers/dns/cloudxns 
> github.com/go-acme/lego/providers/dns/cloudxns/internal 
> github.com/go-acme/lego/providers/dns/conoha 
> github.com/go-acme/lego/providers/dns/conoha/internal 
> github.com/go-acme/lego/providers/dns/digitalocean 
> github.com/go-acme/lego/providers/dns/dnsmadeeasy 
> github.com/go-acme/lego/providers/dns/dnsmadeeasy/internal 
> github.com/go-acme/lego/providers/dns/dode 
> github.com/go-acme/lego/providers/dns/dreamhost 
> github.com/go-acme/lego/providers/dns/duckdns 
> github.com/go-acme/lego/providers/dns/dyn 
> github.com/go-acme/lego/providers/dns/easydns 
> github.com/go-acme/lego/providers/dns/exec 
> github.com/go-acme/lego/providers/dns/gandi 
> github.com/go-acme/lego/providers/dns/gandiv5 
> github.com/go-acme/lego/providers/dns/gcloud 
> github.com/go-acme/lego/providers/dns/glesys 
> github.com/go-acme/lego/providers/dns/godaddy 
> github.com/go-acme/lego/providers/dns/hostingde 
> github.com/go-acme/lego/providers/dns/httpreq 
> github.com/go-acme/lego/providers/dns/inwx 
> github.com/go-acme/lego/providers/dns/joker 
> github.com/go-acme/lego/providers/dns/lightsail 
> github.com/go-acme/lego/providers/dns/mydnsjp 
> github.com/go-acme/lego/providers/dns/namecheap 
> github.com/go-acme/lego/providers/dns/netcup 
> github.com/go-acme/lego/providers/dns/netcup/internal 
> github.com/go-acme/lego/providers/dns/nifcloud 
> github.com/go-acme/lego/providers/dns/nifcloud/internal 
> github.com/go-acme/lego/providers/dns/otc 
> github.com/go-acme/lego/providers/dns/ovh 
> github.com/go-acme/lego/providers/dns/pdns 
> github.com/go-acme/lego/providers/dns/rackspace 
> github.com/go-acme/lego/providers/dns/rfc2136 
> github.com/go-acme/lego/providers/dns/route53 
> github.com/go-acme/lego/providers/dns/selectel 
> github.com/go-acme/lego/providers/dns/selectel/internal 
> github.com/go-acme/lego/providers/dns/stackpath 
> github.com/go-acme/lego/providers/dns/versio 
> github.com/go-acme/lego/providers/dns/vscale 
> github.com/go-acme/lego/providers/dns/vscale/internal 
> github.com/go-acme/lego/providers/dns/vultr 
> github.com/go-acme/lego/providers/dns/zoneee 
> github.com/go-acme/lego/providers/http/webroot 
> github.com/go-acme/lego/registration
> runtime/internal/sys
> internal/race
> runtime/internal/math
> sync/atomic
> internal/cpu
> runtime/internal/atomic
> unicode
> unicode/utf8
> internal/bytealg
> encoding
> math/bits
> internal/testlog
> unicode/utf16
> math
> crypto/internal/subtle
> crypto/subtle
> vendor/golang.org/x/crypto/cryptobyte/asn1
> internal/nettrace
> container/list
> runtime
> runtime/cgo
> vendor/golang.org/x/crypto/internal/subtle
> golang.org/x/net/internal/iana
> go.opencensus.io
> go.opencensus.io/trace/internal
> go.opencensus.io/internal/tagencoding
> github.com/aws/aws-sdk-go/aws/client/metadata
> github.com/aws/aws-sdk-go/internal/sdkmath
> internal/reflectlite
> sync
> internal/singleflight
> google.golang.org/grpc/internal/grpcsync
> math/rand
> errors
> sort
> io
> internal/oserror
> strconv
> syscall
> vendor/golang.org/x/net/dns/dnsmessage
> bytes
> reflect
> strings
> hash
> crypto
> crypto/internal/randutil
> bufio
> internal/syscall/unix
> time
> hash/crc32
> crypto/hmac
> crypto/rc4
> vendor/golang.org/x/crypto/hkdf
> vendor/golang.org/x/text/transform
> path
> golang.org/x/crypto/pbkdf2
> regexp/syntax
> golang.org/x/text/transform
> internal/poll
> context
> github.com/cenkalti/backoff
> os
> encoding/binary
> internal/fmtsort
> encoding/base32
> regexp
> golang.org/x/net/context
> html
> encoding/base64
> fmt
> crypto/cipher
> crypto/sha512
> crypto/ed25519/internal/edwards25519
> crypto/aes
> crypto/des
> encoding/json
> math/big
> crypto/md5
> crypto/sha1
> crypto/sha256
> encoding/hex
> encoding/pem
> path/filepath
> net
> github.com/go-acme/lego/acme
> io/ioutil
> net/url
> compress/flate
> vendor/golang.org/x/crypto/chacha20
> crypto/dsa
> crypto/elliptic
> encoding/asn1
> crypto/rand
> crypto/ed25519
> crypto/rsa
> compress/gzip
> crypto/ecdsa
> crypto/x509/pkix
> vendor/golang.org/x/crypto/cryptobyte
> vendor/golang.org/x/crypto/poly1305
> vendor/golang.org/x/sys/cpu
> vendor/golang.org/x/crypto/curve25519
> vendor/golang.org/x/crypto/chacha20poly1305
> log
> vendor/golang.org/x/text/unicode/norm
> vendor/golang.org/x/text/unicode/bidi
> vendor/golang.org/x/net/http2/hpack
> vendor/golang.org/x/text/secure/bidirule
> mime
> mime/quotedprintable
> net/http/internal
> vendor/golang.org/x/net/idna
> golang.org/x/crypto/ed25519
> gopkg.in/square/go-jose.v2/cipher
> gopkg.in/square/go-jose.v2/json
> github.com/go-acme/lego/log
> github.com/go-acme/lego/challenge
> github.com/go-acme/lego/platform/wait
> golang.org/x/text/unicode/bidi
> golang.org/x/text/unicode/norm
> golang.org/x/text/secure/bidirule
> golang.org/x/net/bpf
> golang.org/x/sys/unix
> github.com/go-acme/lego/platform/config/env
> os/exec
> golang.org/x/net/idna
> crypto/x509
> net/textproto
> vendor/golang.org/x/net/http/httpproxy
> vendor/golang.org/x/net/http/httpguts
> mime/multipart
> encoding/xml
> golang.org/x/net/internal/socket
> crypto/tls
> gopkg.in/square/go-jose.v2
> golang.org/x/crypto/ocsp
> github.com/go-acme/lego/certcrypto
> golang.org/x/net/ipv4
> golang.org/x/net/ipv6
> golang.org/x/oauth2/jws
> os/user
> google.golang.org/api/internal/third_party/uritemplates
> golang.org/x/net/internal/timeseries
> text/template/parse
> text/tabwriter
> google.golang.org/grpc/grpclog
> google.golang.org/grpc/connectivity
> github.com/golang/protobuf/proto
> text/template
> net/http/httptrace
> net/http
> github.com/miekg/dns
> html/template
> google.golang.org/grpc/credentials/internal
> google.golang.org/grpc/credentials
> google.golang.org/grpc/internal
> google.golang.org/grpc/metadata
> google.golang.org/grpc/serviceconfig
> google.golang.org/grpc/resolver
> google.golang.org/grpc/balancer
> google.golang.org/grpc/balancer/base
> google.golang.org/grpc/internal/grpcrand
> google.golang.org/grpc/codes
> google.golang.org/grpc/balancer/roundrobin
> google.golang.org/grpc/encoding
> google.golang.org/grpc/internal/backoff
> google.golang.org/grpc/internal/balancerload
> google.golang.org/grpc/encoding/proto
> github.com/golang/protobuf/ptypes/any
> github.com/golang/protobuf/ptypes/duration
> github.com/golang/protobuf/ptypes/timestamp
> google.golang.org/genproto/googleapis/rpc/status
> github.com/golang/protobuf/ptypes
> google.golang.org/grpc/binarylog/grpc_binarylog_v1
> google.golang.org/grpc/status
> google.golang.org/grpc/internal/channelz
> google.golang.org/grpc/internal/binarylog
> google.golang.org/grpc/internal/envconfig
> golang.org/x/net/http/httpguts
> golang.org/x/net/http2/hpack
> google.golang.org/grpc/internal/syscall
> google.golang.org/grpc/keepalive
> google.golang.org/grpc/peer
> google.golang.org/grpc/stats
> google.golang.org/grpc/tap
> google.golang.org/grpc/naming
> google.golang.org/grpc/resolver/dns
> google.golang.org/grpc/resolver/passthrough
> github.com/hashicorp/golang-lru/simplelru
> github.com/go-acme/lego/acme/api/internal/sender
> github.com/go-acme/lego/providers/dns/conoha/internal
> github.com/go-acme/lego/providers/dns/dnsmadeeasy/internal
> github.com/go-acme/lego/acme/api/internal/nonces
> cloud.google.com/go/compute/metadata
> golang.org/x/net/context/ctxhttp
> google.golang.org/api/googleapi
> github.com/go-acme/lego/acme/api/internal/secure
> golang.org/x/oauth2/internal
> golang.org/x/net/trace
> github.com/go-acme/lego/acme/api
> golang.org/x/net/http2
> golang.org/x/oauth2
> github.com/go-acme/lego/certificate
> github.com/go-acme/lego/challenge/dns01
> github.com/go-acme/lego/challenge/http01
> github.com/go-acme/lego/challenge/tlsalpn01
> github.com/go-acme/lego/registration
> github.com/go-acme/lego/providers/dns/autodns
> github.com/go-acme/lego/providers/dns/bluecat
> github.com/go-acme/lego/challenge/resolver
> github.com/go-acme/lego/providers/dns/cloudns/internal
> github.com/go-acme/lego/lego
> github.com/go-acme/lego/providers/dns/cloudxns/internal
> github.com/go-acme/lego/providers/dns/cloudns
> github.com/go-acme/lego/providers/dns/conoha
> github.com/go-acme/lego/providers/dns/digitalocean
> github.com/go-acme/lego/providers/dns/cloudxns
> github.com/go-acme/lego/providers/dns/dnsmadeeasy
> github.com/go-acme/lego/providers/dns/dode
> github.com/go-acme/lego/providers/dns/dreamhost
> github.com/go-acme/lego/providers/dns/duckdns
> github.com/go-acme/lego/providers/dns/dyn
> github.com/go-acme/lego/providers/dns/easydns
> github.com/go-acme/lego/providers/dns/exec
> github.com/go-acme/lego/providers/dns/gandi
> github.com/go-acme/lego/providers/dns/gandiv5
> golang.org/x/oauth2/jwt
> net/http/httputil
> go.opencensus.io/internal
> google.golang.org/grpc/internal/transport
> golang.org/x/oauth2/google
> go.opencensus.io/trace/tracestate
> runtime/trace
> go.opencensus.io/trace
> go.opencensus.io/resource
> runtime/pprof
> go.opencensus.io/metric/metricdata
> go.opencensus.io/metric/metricproducer
> go.opencensus.io/trace/propagation
> google.golang.org/api/googleapi/transport
> go.opencensus.io/plugin/ochttp/propagation/b3
> google.golang.org/api/transport/http/internal/propagation
> go.opencensus.io/tag
> github.com/go-acme/lego/providers/dns/glesys
> github.com/go-acme/lego/providers/dns/godaddy
> github.com/go-acme/lego/providers/dns/hostingde
> go.opencensus.io/stats/internal
> github.com/go-acme/lego/providers/dns/httpreq
> go.opencensus.io/stats
> go.opencensus.io/stats/view
> github.com/fatih/structs
> net/http/cookiejar
> google.golang.org/grpc
> encoding/gob
> go/token
> go.opencensus.io/plugin/ochttp
> github.com/mitchellh/mapstructure
> github.com/go-acme/lego/providers/dns/joker
> github.com/aws/aws-sdk-go/aws/awserr
> github.com/aws/aws-sdk-go/internal/shareddefaults
> github.com/aws/aws-sdk-go/internal/ini
> github.com/aws/aws-sdk-go/aws/endpoints
> net/rpc
> github.com/googleapis/gax-go/v2
> google.golang.org/api/internal
> github.com/kolo/xmlrpc
> google.golang.org/api/internal/gensupport
> google.golang.org/api/option
> google.golang.org/api/transport/http
> github.com/nrdcg/goinwx
> github.com/aws/aws-sdk-go/aws/credentials
> google.golang.org/api/dns/v1
> github.com/go-acme/lego/providers/dns/inwx
> github.com/aws/aws-sdk-go/internal/sdkio
> github.com/jmespath/go-jmespath
> github.com/aws/aws-sdk-go/internal/sdkrand
> github.com/aws/aws-sdk-go/aws/credentials/processcreds
> github.com/aws/aws-sdk-go/internal/strings
> github.com/aws/aws-sdk-go/internal/sdkuri
> github.com/go-acme/lego/providers/dns/mydnsjp
> github.com/go-acme/lego/providers/dns/namecheap
> github.com/go-acme/lego/providers/dns/gcloud
> github.com/aws/aws-sdk-go/aws/awsutil
> github.com/go-acme/lego/providers/dns/netcup/internal
> github.com/go-acme/lego/providers/dns/nifcloud/internal
> github.com/go-acme/lego/providers/dns/netcup
> github.com/go-acme/lego/providers/dns/otc
> github.com/go-acme/lego/providers/dns/nifcloud
> gopkg.in/ini.v1
> github.com/go-acme/lego/providers/dns/pdns
> github.com/go-acme/lego/providers/dns/rackspace
> github.com/go-acme/lego/providers/dns/rfc2136
> github.com/go-acme/lego/providers/dns/selectel/internal
> golang.org/x/net/publicsuffix
> github.com/go-acme/lego/providers/dns/selectel
> golang.org/x/oauth2/clientcredentials
> github.com/go-acme/lego/providers/dns/versio
> github.com/go-acme/lego/providers/dns/stackpath
> github.com/ovh/go-ovh/ovh
> github.com/go-acme/lego/providers/dns/vscale/internal
> github.com/vultr/govultr
> github.com/go-acme/lego/providers/dns/vscale
> github.com/go-acme/lego/providers/dns/ovh
> github.com/go-acme/lego/providers/dns/zoneee
> github.com/aws/aws-sdk-go/aws
> github.com/go-acme/lego/providers/http/webroot
> flag
> github.com/russross/blackfriday
> github.com/aws/aws-sdk-go/aws/request
> go/scanner
> go/ast
> github.com/aws/aws-sdk-go/aws/client
> github.com/aws/aws-sdk-go/aws/corehandlers
> github.com/aws/aws-sdk-go/private/protocol
> github.com/aws/aws-sdk-go/aws/csm
> github.com/aws/aws-sdk-go/aws/ec2metadata
> github.com/aws/aws-sdk-go/private/protocol/rest
> github.com/aws/aws-sdk-go/private/protocol/query/queryutil
> github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil
> github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds
> github.com/aws/aws-sdk-go/private/protocol/json/jsonutil
> github.com/go-acme/lego/providers/dns/vultr
> github.com/aws/aws-sdk-go/aws/signer/v4
> github.com/aws/aws-sdk-go/aws/credentials/endpointcreds
> github.com/aws/aws-sdk-go/private/protocol/jsonrpc
> github.com/aws/aws-sdk-go/private/protocol/query
> github.com/aws/aws-sdk-go/aws/defaults
> github.com/cpuguy83/go-md2man/md2man
> github.com/aws/aws-sdk-go/private/protocol/restxml
> github.com/aws/aws-sdk-go/service/sts
> github.com/aws/aws-sdk-go/service/route53
> github.com/aws/aws-sdk-go/service/lightsail
> github.com/urfave/cli
> github.com/aws/aws-sdk-go/service/sts/stsiface
> github.com/aws/aws-sdk-go/aws/credentials/stscreds
> github.com/aws/aws-sdk-go/aws/session
> go/parser
> go/printer
> net/http/httptest
> github.com/go-acme/lego/platform/tester
> go/format
> github.com/go-acme/lego/internal
> github.com/go-acme/lego/providers/dns/route53
> github.com/go-acme/lego/providers/dns/lightsail
> github.com/go-acme/lego/providers/dns
> github.com/go-acme/lego/cmd
> github.com/go-acme/lego/cmd/lego
>    dh_auto_test -O--buildsystem=golang -O--builddirectory=_build
>       cd _build && go test -vet=off -v -p 4 github.com/go-acme/lego/acme 
> github.com/go-acme/lego/acme/api 
> github.com/go-acme/lego/acme/api/internal/nonces 
> github.com/go-acme/lego/acme/api/internal/secure 
> github.com/go-acme/lego/acme/api/internal/sender 
> github.com/go-acme/lego/certcrypto github.com/go-acme/lego/certificate 
> github.com/go-acme/lego/challenge github.com/go-acme/lego/challenge/dns01 
> github.com/go-acme/lego/challenge/http01 
> github.com/go-acme/lego/challenge/resolver 
> github.com/go-acme/lego/challenge/tlsalpn01 github.com/go-acme/lego/cmd 
> github.com/go-acme/lego/cmd/lego github.com/go-acme/lego/internal 
> github.com/go-acme/lego/lego github.com/go-acme/lego/log 
> github.com/go-acme/lego/platform/config/env 
> github.com/go-acme/lego/platform/tester github.com/go-acme/lego/platform/wait 
> github.com/go-acme/lego/providers/dns 
> github.com/go-acme/lego/providers/dns/autodns 
> github.com/go-acme/lego/providers/dns/bluecat 
> github.com/go-acme/lego/providers/dns/cloudns 
> github.com/go-acme/lego/providers/dns/cloudns/internal 
> github.com/go-acme/lego/providers/dns/cloudxns 
> github.com/go-acme/lego/providers/dns/cloudxns/internal 
> github.com/go-acme/lego/providers/dns/conoha 
> github.com/go-acme/lego/providers/dns/conoha/internal 
> github.com/go-acme/lego/providers/dns/digitalocean 
> github.com/go-acme/lego/providers/dns/dnsmadeeasy 
> github.com/go-acme/lego/providers/dns/dnsmadeeasy/internal 
> github.com/go-acme/lego/providers/dns/dode 
> github.com/go-acme/lego/providers/dns/dreamhost 
> github.com/go-acme/lego/providers/dns/duckdns 
> github.com/go-acme/lego/providers/dns/dyn 
> github.com/go-acme/lego/providers/dns/easydns 
> github.com/go-acme/lego/providers/dns/exec 
> github.com/go-acme/lego/providers/dns/gandi 
> github.com/go-acme/lego/providers/dns/gandiv5 
> github.com/go-acme/lego/providers/dns/gcloud 
> github.com/go-acme/lego/providers/dns/glesys 
> github.com/go-acme/lego/providers/dns/godaddy 
> github.com/go-acme/lego/providers/dns/hostingde 
> github.com/go-acme/lego/providers/dns/httpreq 
> github.com/go-acme/lego/providers/dns/inwx 
> github.com/go-acme/lego/providers/dns/joker 
> github.com/go-acme/lego/providers/dns/lightsail 
> github.com/go-acme/lego/providers/dns/mydnsjp 
> github.com/go-acme/lego/providers/dns/namecheap 
> github.com/go-acme/lego/providers/dns/netcup 
> github.com/go-acme/lego/providers/dns/netcup/internal 
> github.com/go-acme/lego/providers/dns/nifcloud 
> github.com/go-acme/lego/providers/dns/nifcloud/internal 
> github.com/go-acme/lego/providers/dns/otc 
> github.com/go-acme/lego/providers/dns/ovh 
> github.com/go-acme/lego/providers/dns/pdns 
> github.com/go-acme/lego/providers/dns/rackspace 
> github.com/go-acme/lego/providers/dns/rfc2136 
> github.com/go-acme/lego/providers/dns/route53 
> github.com/go-acme/lego/providers/dns/selectel 
> github.com/go-acme/lego/providers/dns/selectel/internal 
> github.com/go-acme/lego/providers/dns/stackpath 
> github.com/go-acme/lego/providers/dns/versio 
> github.com/go-acme/lego/providers/dns/vscale 
> github.com/go-acme/lego/providers/dns/vscale/internal 
> github.com/go-acme/lego/providers/dns/vultr 
> github.com/go-acme/lego/providers/dns/zoneee 
> github.com/go-acme/lego/providers/http/webroot 
> github.com/go-acme/lego/registration
> ?     github.com/go-acme/lego/acme    [no test files]
> === RUN   TestCertificateService_Get_issuerRelUp
> --- PASS: TestCertificateService_Get_issuerRelUp (0.20s)
> === RUN   TestCertificateService_Get_embeddedIssuer
> --- PASS: TestCertificateService_Get_embeddedIssuer (0.16s)
> === 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/success_several_lines
> === CONT  Test_getLink/no_header
> --- PASS: Test_getLink (0.00s)
>     --- PASS: Test_getLink/no_link (0.00s)
>     --- PASS: Test_getLink/success_several_lines (0.00s)
>     --- PASS: Test_getLink/no_header (0.00s)
>     --- PASS: Test_getLink/success (0.00s)
> PASS
> ok    github.com/go-acme/lego/acme/api        0.377s
> === RUN   TestNotHoldingLockWhileMakingHTTPRequests
> --- PASS: TestNotHoldingLockWhileMakingHTTPRequests (0.26s)
> PASS
> ok    github.com/go-acme/lego/acme/api/internal/nonces        0.263s
> === RUN   TestNotHoldingLockWhileMakingHTTPRequests
> --- PASS: TestNotHoldingLockWhileMakingHTTPRequests (0.25s)
> PASS
> ok    github.com/go-acme/lego/acme/api/internal/secure        0.270s
> === RUN   TestDo_UserAgentOnAllHTTPMethod
> === RUN   TestDo_UserAgentOnAllHTTPMethod/GET
> === RUN   TestDo_UserAgentOnAllHTTPMethod/HEAD
> === RUN   TestDo_UserAgentOnAllHTTPMethod/POST
> --- PASS: TestDo_UserAgentOnAllHTTPMethod (0.00s)
>     --- PASS: TestDo_UserAgentOnAllHTTPMethod/GET (0.00s)
>     --- 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/acme/api/internal/sender        0.008s
> === RUN   TestGeneratePrivateKey
> --- PASS: TestGeneratePrivateKey (0.14s)
> === 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/private_key_nil
> === CONT  TestGenerateCSR/no_domain_with_SAN
> === CONT  TestGenerateCSR/with_SAN
> === CONT  TestGenerateCSR/without_SAN#01
> --- PASS: TestGenerateCSR (0.00s)
>     --- PASS: TestGenerateCSR/private_key_nil (0.00s)
>     --- PASS: TestGenerateCSR/no_domain_with_SAN (0.00s)
>     --- PASS: TestGenerateCSR/no_domain (0.00s)
>     --- PASS: TestGenerateCSR/without_SAN#01 (0.00s)
>     --- PASS: TestGenerateCSR/with_SAN (0.00s)
>     --- PASS: TestGenerateCSR/without_SAN (0.00s)
> === RUN   TestPEMEncode
> --- PASS: TestPEMEncode (0.00s)
> === RUN   TestParsePEMCertificate
> --- PASS: TestParsePEMCertificate (0.21s)
> PASS
> ok    github.com/go-acme/lego/certcrypto      0.357s
> === RUN   Test_checkResponse
> 2020/03/22 03:16:18 [INFO] [] Server responded with a certificate.
> --- PASS: Test_checkResponse (0.44s)
> === RUN   Test_checkResponse_issuerRelUp
> 2020/03/22 03:16:18 [INFO] [] Server responded with a certificate.
> --- PASS: Test_checkResponse_issuerRelUp (0.36s)
> === RUN   Test_checkResponse_embeddedIssuer
> 2020/03/22 03:16:18 [INFO] [] Server responded with a certificate.
> --- PASS: Test_checkResponse_embeddedIssuer (0.24s)
> === RUN   Test_Get
> --- PASS: Test_Get (0.23s)
> PASS
> ok    github.com/go-acme/lego/certificate     1.277s
> ?     github.com/go-acme/lego/challenge       [no test files]
> === RUN   TestChallenge_PreSolve
> === RUN   TestChallenge_PreSolve/success
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Preparing to solve DNS-01
> === RUN   TestChallenge_PreSolve/validate_fail
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Preparing to solve DNS-01
> === RUN   TestChallenge_PreSolve/preCheck_fail
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Preparing to solve DNS-01
> === RUN   TestChallenge_PreSolve/present_fail
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Preparing to solve DNS-01
> === RUN   TestChallenge_PreSolve/cleanUp_fail
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Preparing to solve DNS-01
> --- PASS: TestChallenge_PreSolve (0.01s)
>     --- 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
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Trying to solve DNS-01
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Checking DNS record 
> propagation using [172.31.0.2:53]
> 2020/03/22 03:16:17 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s]
> === RUN   TestChallenge_Solve/validate_fail
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Trying to solve DNS-01
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Checking DNS record 
> propagation using [172.31.0.2:53]
> 2020/03/22 03:16:17 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s]
> === RUN   TestChallenge_Solve/preCheck_fail
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Trying to solve DNS-01
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Checking DNS record 
> propagation using [172.31.0.2:53]
> 2020/03/22 03:16:17 [INFO] Wait for propagation [timeout: 2s, interval: 500ms]
> 2020/03/22 03:16:17 [INFO] [example.com] acme: Waiting for DNS record 
> propagation.
> 2020/03/22 03:16:18 [INFO] [example.com] acme: Waiting for DNS record 
> propagation.
> 2020/03/22 03:16:18 [INFO] [example.com] acme: Waiting for DNS record 
> propagation.
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Waiting for DNS record 
> propagation.
> === RUN   TestChallenge_Solve/present_fail
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Trying to solve DNS-01
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Checking DNS record 
> propagation using [172.31.0.2:53]
> 2020/03/22 03:16:19 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s]
> === RUN   TestChallenge_Solve/cleanUp_fail
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Trying to solve DNS-01
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Checking DNS record 
> propagation using [172.31.0.2:53]
> 2020/03/22 03:16:19 [INFO] Wait for propagation [timeout: 1m0s, interval: 2s]
> --- PASS: TestChallenge_Solve (2.01s)
>     --- PASS: TestChallenge_Solve/success (0.00s)
>     --- PASS: TestChallenge_Solve/validate_fail (0.00s)
>     --- PASS: TestChallenge_Solve/preCheck_fail (2.00s)
>     --- PASS: TestChallenge_Solve/present_fail (0.00s)
>     --- PASS: TestChallenge_Solve/cleanUp_fail (0.00s)
> === RUN   TestChallenge_CleanUp
> === RUN   TestChallenge_CleanUp/success
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Cleaning DNS-01 challenge
> === RUN   TestChallenge_CleanUp/validate_fail
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Cleaning DNS-01 challenge
> === RUN   TestChallenge_CleanUp/preCheck_fail
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Cleaning DNS-01 challenge
> === RUN   TestChallenge_CleanUp/present_fail
> 2020/03/22 03:16:19 [INFO] [example.com] acme: Cleaning DNS-01 challenge
> === RUN   TestChallenge_CleanUp/cleanUp_fail
> 2020/03/22 03:16:19 [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)
> PASS
> ok    github.com/go-acme/lego/challenge/dns01 2.037s
> === 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/whitespace
> === CONT  TestParseForwardedHeader/multiple_entries
> === CONT  TestParseForwardedHeader/quoted-string
> === CONT  TestParseForwardedHeader/simple_case
> --- PASS: TestParseForwardedHeader (0.00s)
>     --- 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/whitespace (0.00s)
>     --- PASS: TestParseForwardedHeader/multiple_entries (0.00s)
>     --- PASS: TestParseForwardedHeader/quoted-string (0.00s)
>     --- PASS: TestParseForwardedHeader/simple_case (0.00s)
> === RUN   TestChallenge
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> --- PASS: TestChallenge (0.01s)
> === RUN   TestChallengeInvalidPort
> 2020/03/22 03:16:17 [INFO] [localhost:123456] acme: Trying to solve HTTP-01
> --- PASS: TestChallengeInvalidPort (0.00s)
> === RUN   TestChallengeWithProxy
> === RUN   TestChallengeWithProxy/no_proxy
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/empty_string
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/empty_Host
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/matching_Host
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/Host_mismatch
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [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)
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [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
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/matching_X-Forwarded-Host_(multiple_fields)
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/matching_X-Forwarded-Host_(chain_value)
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/X-Forwarded-Host_mismatch
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [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)
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [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
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/matching_X-Something-Else_(multiple_fields)
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/matching_X-Something-Else_(chain_value)
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/X-Something-Else_mismatch
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [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)
> 2020/03/22 03:16:17 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:17 [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)
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:18 [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
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:18 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/matching_Forwarded_(multiple_fields)
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:18 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/matching_Forwarded_(chain_value)
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:18 [INFO] [localhost:23457] Served key authentication
> === RUN   TestChallengeWithProxy/Forwarded_mismatch
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:18 [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)
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:18 [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)
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:18 [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)
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve HTTP-01
> 2020/03/22 03:16:18 [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 (0.19s)
>     --- PASS: TestChallengeWithProxy/no_proxy (0.01s)
>     --- PASS: TestChallengeWithProxy/empty_string (0.01s)
>     --- PASS: TestChallengeWithProxy/empty_Host (0.01s)
>     --- PASS: TestChallengeWithProxy/matching_Host (0.00s)
>     --- PASS: TestChallengeWithProxy/Host_mismatch (0.01s)
>     --- PASS: 
> TestChallengeWithProxy/Host_mismatch_(ignoring_forwarding_header) (0.01s)
>     --- PASS: TestChallengeWithProxy/matching_X-Forwarded-Host (0.00s)
>     --- PASS: 
> TestChallengeWithProxy/matching_X-Forwarded-Host_(multiple_fields) (0.01s)
>     --- PASS: TestChallengeWithProxy/matching_X-Forwarded-Host_(chain_value) 
> (0.00s)
>     --- PASS: TestChallengeWithProxy/X-Forwarded-Host_mismatch (0.00s)
>     --- PASS: 
> TestChallengeWithProxy/X-Forwarded-Host_mismatch_(multiple_fields) (0.01s)
>     --- PASS: TestChallengeWithProxy/matching_X-Something-Else (0.01s)
>     --- PASS: 
> TestChallengeWithProxy/matching_X-Something-Else_(multiple_fields) (0.01s)
>     --- PASS: TestChallengeWithProxy/matching_X-Something-Else_(chain_value) 
> (0.02s)
>     --- PASS: TestChallengeWithProxy/X-Something-Else_mismatch (0.01s)
>     --- PASS: 
> TestChallengeWithProxy/X-Something-Else_mismatch_(multiple_fields) (0.01s)
>     --- PASS: TestChallengeWithProxy/X-Something-Else_mismatch_(chain_value) 
> (0.01s)
>     --- PASS: TestChallengeWithProxy/matching_Forwarded (0.01s)
>     --- PASS: TestChallengeWithProxy/matching_Forwarded_(multiple_fields) 
> (0.01s)
>     --- PASS: TestChallengeWithProxy/matching_Forwarded_(chain_value) (0.01s)
>     --- PASS: TestChallengeWithProxy/Forwarded_mismatch (0.01s)
>     --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(missing_information) 
> (0.01s)
>     --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(multiple_fields) 
> (0.01s)
>     --- PASS: TestChallengeWithProxy/Forwarded_mismatch_(chain_value) (0.01s)
> PASS
> ok    github.com/go-acme/lego/challenge/http01        0.213s
> === 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
> 2020/03/22 03:16:18 [INFO] [acme.wtf] acme: use http-01 solver
> 2020/03/22 03:16:18 [INFO] [lego.wtf] acme: use http-01 solver
> 2020/03/22 03:16:18 [INFO] [mydomain.wtf] acme: use http-01 solver
> === CONT  TestProber_Solve/errors_at_different_stages
> 2020/03/22 03:16:18 [INFO] [acme.wtf] acme: use http-01 solver
> 2020/03/22 03:16:18 [INFO] [lego.wtf] acme: use http-01 solver
> 2020/03/22 03:16:18 [INFO] [mydomain.wtf] acme: use http-01 solver
> 2020/03/22 03:16:18 [WARN] [mydomain.wtf] acme: error cleaning up: clean 
> error mydomain.wtf 
> === CONT  
> TestProber_Solve/when_preSolve_fail,_auth_is_flagged_as_error_and_skipped
> 2020/03/22 03:16:18 [INFO] [acme.wtf] acme: use http-01 solver
> 2020/03/22 03:16:18 [INFO] [lego.wtf] acme: use http-01 solver
> 2020/03/22 03:16:18 [INFO] [mydomain.wtf] acme: use http-01 solver
> 2020/03/22 03:16:18 [WARN] [acme.wtf] acme: error cleaning up: clean error 
> acme.wtf 
> === CONT  TestProber_Solve/already_valid
> 2020/03/22 03:16:18 [INFO] [acme.wtf] acme: authorization already valid; 
> skipping challenge
> 2020/03/22 03:16:18 [INFO] [lego.wtf] acme: authorization already valid; 
> skipping challenge
> 2020/03/22 03:16:18 [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
> 2020/03/22 03:16:18 [INFO] [example.com] The server validated our request
> === RUN   TestValidate/POST-invalid
> === RUN   TestValidate/POST-pending-unexpected
> === RUN   TestValidate/POST-pending-valid
> 2020/03/22 03:16:18 [INFO] [example.com] The server validated our request
> === RUN   TestValidate/POST-pending-invalid
> --- PASS: TestValidate (0.01s)
>     --- 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/challenge/resolver      0.018s
> === RUN   TestChallenge
> 2020/03/22 03:16:18 [INFO] [localhost:23457] acme: Trying to solve TLS-ALPN-01
> --- PASS: TestChallenge (0.32s)
> === RUN   TestChallengeInvalidPort
> 2020/03/22 03:16:19 [INFO] [localhost:123456] acme: Trying to solve 
> TLS-ALPN-01
> --- PASS: TestChallengeInvalidPort (0.23s)
> PASS
> ok    github.com/go-acme/lego/challenge/tlsalpn01     0.556s
> === 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_append
> === CONT  Test_merge/prev_empty
> === CONT  Test_merge/next_empty
> === CONT  Test_merge/merge_same
> --- PASS: Test_merge (0.00s)
>     --- PASS: Test_merge/all_empty (0.00s)
>     --- PASS: Test_merge/merge_append (0.00s)
>     --- PASS: Test_merge/prev_empty (0.00s)
>     --- PASS: Test_merge/next_empty (0.00s)
>     --- PASS: Test_merge/merge_same (0.00s)
> === RUN   Test_needRenewal
> === RUN   Test_needRenewal/30_days,_NotAfter_now
> === RUN   Test_needRenewal/30_days,_NotAfter_31_days
> 2020/03/22 03:16:26 [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
> 2020/03/22 03:16:26 [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/cmd     0.023s
> ?     github.com/go-acme/lego/cmd/lego        [no test files]
> ?     github.com/go-acme/lego/internal        [no test files]
> === RUN   TestNewClient
> --- PASS: TestNewClient (0.00s)
> PASS
> ok    github.com/go-acme/lego/lego    0.007s
> ?     github.com/go-acme/lego/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/platform/config/env     0.007s
> === 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/platform/tester 0.006s
> ?     github.com/go-acme/lego/platform/wait   [no test files]
> ?     github.com/go-acme/lego/providers/dns   [no test files]
> === 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
>     TestLivePresent: autodns_test.go:125: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: autodns_test.go:138: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/autodns   0.007s
> === 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
>     TestLivePresent: bluecat_test.go:216: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: bluecat_test.go:229: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/bluecat   0.018s
> === RUN   TestNewDNSProvider
> === RUN   TestNewDNSProvider/success
> === RUN   TestNewDNSProvider/missing_credentials
> === RUN   TestNewDNSProvider/missing_auth-id
> === RUN   TestNewDNSProvider/missing_auth-password
> --- PASS: TestNewDNSProvider (0.00s)
>     --- PASS: TestNewDNSProvider/success (0.00s)
>     --- PASS: TestNewDNSProvider/missing_credentials (0.00s)
>     --- PASS: TestNewDNSProvider/missing_auth-id (0.00s)
>     --- PASS: TestNewDNSProvider/missing_auth-password (0.00s)
> === RUN   TestNewDNSProviderConfig
> === RUN   TestNewDNSProviderConfig/success
> === RUN   TestNewDNSProviderConfig/missing_credentials
> === RUN   TestNewDNSProviderConfig/missing_auth-id
> === RUN   TestNewDNSProviderConfig/missing_auth-password
> --- PASS: TestNewDNSProviderConfig (0.00s)
>     --- PASS: TestNewDNSProviderConfig/success (0.00s)
>     --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
>     --- PASS: TestNewDNSProviderConfig/missing_auth-id (0.00s)
>     --- PASS: TestNewDNSProviderConfig/missing_auth-password (0.00s)
> === RUN   TestLivePresent
>     TestLivePresent: cloudns_test.go:126: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: cloudns_test.go:139: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/cloudns   0.006s
> ?     github.com/go-acme/lego/providers/dns/cloudns/internal  [no test files]
> === 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
>     TestLivePresent: cloudxns_test.go:126: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: cloudxns_test.go:139: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/cloudxns  0.014s
> ?     github.com/go-acme/lego/providers/dns/cloudxns/internal [no test files]
> ?     github.com/go-acme/lego/providers/dns/conoha    [no test files]
> === RUN   TestClient_GetDomainID
> === RUN   TestClient_GetDomainID/success
> === RUN   TestClient_GetDomainID/non_existing_domain
> === RUN   TestClient_GetDomainID/marshaling_error
> --- PASS: TestClient_GetDomainID (0.00s)
>     --- PASS: TestClient_GetDomainID/success (0.00s)
>     --- 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/providers/dns/conoha/internal   0.019s
> ?     github.com/go-acme/lego/providers/dns/digitalocean      [no test files]
> === 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
>     TestLivePresentAndCleanup: dnsmadeeasy_test.go:130: skipping live test
> --- SKIP: TestLivePresentAndCleanup (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/dnsmadeeasy       0.047s
> ?     github.com/go-acme/lego/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
>     TestLivePresent: dode_test.go:91: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: dode_test.go:104: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/dode      0.011s
> === 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
> 2020/03/22 03:16:27 [INFO] dreamhost: record_added
> --- PASS: TestDNSProvider_Present (0.00s)
> === RUN   TestDNSProvider_PresentFailed
> --- PASS: TestDNSProvider_PresentFailed (0.00s)
> === RUN   TestDNSProvider_Cleanup
> 2020/03/22 03:16:27 [INFO] dreamhost: record_removed
> --- PASS: TestDNSProvider_Cleanup (0.00s)
> === RUN   TestLivePresentAndCleanUp
>     TestLivePresentAndCleanUp: dreamhost_test.go:182: skipping live test
> --- SKIP: TestLivePresentAndCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/dreamhost 0.017s
> === 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
>     TestLivePresent: duckdns_test.go:151: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: duckdns_test.go:164: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/duckdns   0.043s
> === 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
>     TestLivePresent: dyn_test.go:152: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: dyn_test.go:165: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/dyn       0.007s
> === 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.00s)
> === RUN   TestDNSProvider_Cleanup_WhenRecordIdNotSet_NoOp
> --- PASS: TestDNSProvider_Cleanup_WhenRecordIdNotSet_NoOp (0.00s)
> === RUN   TestDNSProvider_Cleanup_WhenRecordIdSet_DeletesTxtRecord
> --- PASS: TestDNSProvider_Cleanup_WhenRecordIdSet_DeletesTxtRecord (0.00s)
> === 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
>     TestLivePresent: easydns_test.go:291: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: easydns_test.go:304: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/easydns   0.055s
> === 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.01s)
>     --- PASS: TestDNSProvider_Present/Standard_mode (0.01s)
>     --- PASS: TestDNSProvider_Present/program_error (0.00s)
>     --- PASS: TestDNSProvider_Present/Raw_mode (0.00s)
> === 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/providers/dns/exec      0.021s
> === 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.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/gandi     0.013s
> === 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
> 2020/03/22 03:16:28 [INFO] request: GET 
> /domains/example.com/records/_acme-challenge.abc.def/TXT
> 2020/03/22 03:16:28 [INFO] request: PUT 
> /domains/example.com/records/_acme-challenge.abc.def/TXT
> 2020/03/22 03:16:28 [INFO] API response: Zone Record Created
> 2020/03/22 03:16:28 [INFO] request: DELETE 
> /domains/example.com/records/_acme-challenge.abc.def/TXT
> --- PASS: TestDNSProvider (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/gandiv5   0.008s
> ?     github.com/go-acme/lego/providers/dns/gcloud    [no test files]
> === 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
>     TestLivePresent: glesys_test.go:127: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: glesys_test.go:140: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/glesys    0.011s
> === 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
>     TestLivePresent: godaddy_test.go:123: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: godaddy_test.go:136: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/godaddy   0.005s
> === RUN   TestNewDNSProvider
> === RUN   TestNewDNSProvider/success
> === RUN   TestNewDNSProvider/missing_credentials
> === RUN   TestNewDNSProvider/missing_access_key
> === RUN   TestNewDNSProvider/missing_zone_name
> --- 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_zone_name (0.00s)
> === RUN   TestNewDNSProviderConfig
> === RUN   TestNewDNSProviderConfig/success
> === RUN   TestNewDNSProviderConfig/missing_credentials
> === RUN   TestNewDNSProviderConfig/missing_api_key
> === RUN   TestNewDNSProviderConfig/missing_zone_name
> --- 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_zone_name (0.00s)
> === RUN   TestLivePresent
>     TestLivePresent: hostingde_test.go:126: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: hostingde_test.go:139: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/hostingde 0.023s
> === RUN   TestNewDNSProvider
> === RUN   TestNewDNSProvider/success
> === RUN   TestNewDNSProvider/invalid_URL
>     TestNewDNSProvider/invalid_URL: httpreq_test.go:60: 
>               Error Trace:    httpreq_test.go:60
>               Error:          Error message not equal:
>                               expected: "httpreq: parse :: missing protocol 
> scheme"
>                               actual  : "httpreq: parse \":\": missing 
> protocol scheme"
>               Test:           TestNewDNSProvider/invalid_URL
> === RUN   TestNewDNSProvider/missing_endpoint
> --- FAIL: TestNewDNSProvider (0.00s)
>     --- PASS: TestNewDNSProvider/success (0.00s)
>     --- FAIL: 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/basic_auth
> === CONT  TestNewDNSProvider_Present/error_raw_mode
> === CONT  TestNewDNSProvider_Present/success_raw_mode
> === CONT  TestNewDNSProvider_Present/error
> === CONT  TestNewDNSProvider_Present/success_with_path_prefix
> --- PASS: TestNewDNSProvider_Present (0.00s)
>     --- PASS: TestNewDNSProvider_Present/success (0.00s)
>     --- PASS: TestNewDNSProvider_Present/success_raw_mode (0.00s)
>     --- PASS: TestNewDNSProvider_Present/basic_auth (0.00s)
>     --- PASS: TestNewDNSProvider_Present/error_raw_mode (0.00s)
>     --- PASS: TestNewDNSProvider_Present/error (0.00s)
>     --- PASS: TestNewDNSProvider_Present/success_with_path_prefix (0.00s)
> === 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_raw_mode
> === CONT  TestNewDNSProvider_Cleanup/success_raw_mode
> === CONT  TestNewDNSProvider_Cleanup/error
> --- PASS: TestNewDNSProvider_Cleanup (0.00s)
>     --- PASS: TestNewDNSProvider_Cleanup/success_raw_mode (0.00s)
>     --- PASS: TestNewDNSProvider_Cleanup/error_raw_mode (0.00s)
>     --- PASS: TestNewDNSProvider_Cleanup/basic_auth (0.00s)
>     --- PASS: TestNewDNSProvider_Cleanup/success (0.00s)
>     --- PASS: TestNewDNSProvider_Cleanup/error (0.00s)
> FAIL
> FAIL  github.com/go-acme/lego/providers/dns/httpreq   0.018s
> === 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
>     TestLivePresentAndCleanup: inwx_test.go:118: skipping live test
> --- SKIP: TestLivePresentAndCleanup (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/inwx      0.006s
> === 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.00s)
>     --- PASS: TestDNSProvider_login_api_key/correct_key (0.00s)
>     --- 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.01s)
>     --- PASS: TestDNSProvider_getZone/correct_auth-sid,_known_domain (0.01s)
>     --- 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_+_Auth-Sid
> === CONT  Test_parseResponse/No_headers,_just_body
> === CONT  Test_parseResponse/Headers_and_body_+_Status-Code
> === CONT  Test_parseResponse/Headers_and_body_+_Status-Text
> === CONT  Test_parseResponse/Headers_and_body
> --- PASS: Test_parseResponse (0.00s)
>     --- PASS: Test_parseResponse/Empty_response (0.00s)
>     --- PASS: Test_parseResponse/No_headers,_just_body (0.00s)
>     --- PASS: Test_parseResponse/Headers_and_body_+_Auth-Sid (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 (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_multiple_cleanup_entries
> === CONT  Test_removeTxtEntryFromZone/zone_with_only_clenup_entry
> === CONT  Test_removeTxtEntryFromZone/zone_with_one_A_and_one_cleanup_entries
> === CONT  Test_removeTxtEntryFromZone/zone_with_only_A_entry
> --- 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)
> === RUN   TestNewDNSProvider
> === RUN   TestNewDNSProvider/success_API_key
> === RUN   TestNewDNSProvider/success_username_password
> === RUN   TestNewDNSProvider/missing_credentials
> === RUN   TestNewDNSProvider/missing_password
> === RUN   TestNewDNSProvider/missing_username
> --- PASS: TestNewDNSProvider (0.00s)
>     --- PASS: TestNewDNSProvider/success_API_key (0.00s)
>     --- PASS: TestNewDNSProvider/success_username_password (0.00s)
>     --- PASS: TestNewDNSProvider/missing_credentials (0.00s)
>     --- PASS: TestNewDNSProvider/missing_password (0.00s)
>     --- PASS: TestNewDNSProvider/missing_username (0.00s)
> === RUN   TestNewDNSProviderConfig
> === RUN   TestNewDNSProviderConfig/success_api_key
> === RUN   TestNewDNSProviderConfig/success_username_and_password
> === RUN   TestNewDNSProviderConfig/missing_credentials
> === RUN   TestNewDNSProviderConfig/missing_credentials:_username
> === RUN   TestNewDNSProviderConfig/missing_credentials:_password
> === RUN   TestNewDNSProviderConfig/Base_URL_should_ends_with_/
> === RUN   TestNewDNSProviderConfig/Base_URL_already_ends_with_/
> --- PASS: TestNewDNSProviderConfig (0.00s)
>     --- PASS: TestNewDNSProviderConfig/success_api_key (0.00s)
>     --- PASS: TestNewDNSProviderConfig/success_username_and_password (0.00s)
>     --- PASS: TestNewDNSProviderConfig/missing_credentials (0.00s)
>     --- PASS: TestNewDNSProviderConfig/missing_credentials:_username (0.00s)
>     --- PASS: TestNewDNSProviderConfig/missing_credentials:_password (0.00s)
>     --- PASS: TestNewDNSProviderConfig/Base_URL_should_ends_with_/ (0.00s)
>     --- PASS: TestNewDNSProviderConfig/Base_URL_already_ends_with_/ (0.00s)
> === RUN   TestLivePresent
>     TestLivePresent: joker_test.go:162: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: joker_test.go:175: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/joker     0.050s
> === RUN   TestLiveTTL
>     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.10s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/lightsail 0.114s
> === 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
>     TestLivePresent: mydnsjp_test.go:121: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: mydnsjp_test.go:134: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/mydnsjp   0.005s
> === 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.00s)
>     --- PASS: TestDNSProvider_getHosts/Test:Success:1 (0.00s)
>     --- 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.00s)
>     --- PASS: TestDNSProvider_CleanUp/Test:Success:1 (0.00s)
>     --- 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/#00
> === RUN   TestDomainSplit/a
> === RUN   TestDomainSplit/com
> === RUN   TestDomainSplit/co.com
> === RUN   TestDomainSplit/co.uk
> === RUN   TestDomainSplit/test.au
> === RUN   TestDomainSplit/za.com
> === RUN   TestDomainSplit/www.za
> === RUN   TestDomainSplit/www.test.au
> === RUN   TestDomainSplit/www.test.unk
> --- 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/#00 (0.00s)
>     --- PASS: TestDomainSplit/a (0.00s)
>     --- PASS: TestDomainSplit/com (0.00s)
>     --- PASS: TestDomainSplit/co.com (0.00s)
>     --- PASS: TestDomainSplit/co.uk (0.00s)
>     --- PASS: TestDomainSplit/test.au (0.00s)
>     --- PASS: TestDomainSplit/za.com (0.00s)
>     --- PASS: TestDomainSplit/www.za (0.00s)
>     --- PASS: TestDomainSplit/www.test.au (0.00s)
>     --- PASS: TestDomainSplit/www.test.unk (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/namecheap 0.035s
> === 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
>     TestLivePresentAndCleanup: netcup_test.go:155: skipping live test
> --- SKIP: TestLivePresentAndCleanup (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/netcup    0.016s
> === 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.00s)
> === 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/API_error (0.00s)
>     --- PASS: TestClient_Login_errors/responsedata_marshaling_error (0.00s)
>     --- PASS: TestClient_Login_errors/HTTP_error (0.00s)
> === RUN   TestClient_Logout
> --- PASS: TestClient_Logout (0.00s)
> === 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/API_error (0.00s)
>     --- PASS: TestClient_Logout_errors/HTTP_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/responsedata_marshaling_error
> === CONT  TestClient_GetDNSRecords_errors/API_error
> --- PASS: TestClient_GetDNSRecords_errors (0.00s)
>     --- PASS: TestClient_GetDNSRecords_errors/responsedata_marshaling_error 
> (0.00s)
>     --- PASS: TestClient_GetDNSRecords_errors/HTTP_error (0.00s)
>     --- PASS: TestClient_GetDNSRecords_errors/API_error (0.00s)
> === RUN   TestLiveClientAuth
>     TestLiveClientAuth: client_test.go:494: skipping live test
> --- SKIP: TestLiveClientAuth (0.00s)
> === RUN   TestLiveClientGetDnsRecords
>     TestLiveClientGetDnsRecords: client_test.go:522: skipping live test
> --- SKIP: TestLiveClientGetDnsRecords (0.00s)
> === RUN   TestLiveClientUpdateDnsRecord
>     TestLiveClientUpdateDnsRecord: client_test.go:555: skipping live test
> --- SKIP: TestLiveClientUpdateDnsRecord (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/netcup/internal   0.012s
> === 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
>     TestLivePresent: nifcloud_test.go:126: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: nifcloud_test.go:139: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/nifcloud  0.031s
> === RUN   TestChangeResourceRecordSets
> --- PASS: TestChangeResourceRecordSets (0.00s)
> === 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/providers/dns/nifcloud/internal 0.021s
> testing: warning: no tests to run
> PASS
> ok    github.com/go-acme/lego/providers/dns/otc       0.030s [no tests to run]
> === 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
>     TestLivePresent: ovh_test.go:204: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: ovh_test.go:217: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/ovh       0.008s
> ?     github.com/go-acme/lego/providers/dns/pdns      [no test files]
> testing: warning: no tests to run
> PASS
> ok    github.com/go-acme/lego/providers/dns/rackspace 0.030s [no tests to run]
> ?     github.com/go-acme/lego/providers/dns/rfc2136   [no test files]
> testing: warning: no tests to run
> PASS
> ok    github.com/go-acme/lego/providers/dns/route53   0.058s [no tests to run]
> === 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
>     TestLivePresent: selectel_test.go:105: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: selectel_test.go:118: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/selectel  0.022s
> ?     github.com/go-acme/lego/providers/dns/selectel/internal [no test files]
> === 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_config
> === PAUSE TestNewDNSProviderConfig/no_config
> === 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
> === CONT  TestNewDNSProviderConfig/no_config
> === CONT  TestNewDNSProviderConfig/no_stack_id
> === CONT  TestNewDNSProviderConfig/no_client_secret
> === CONT  TestNewDNSProviderConfig/no_client_id
> --- PASS: TestNewDNSProviderConfig (0.00s)
>     --- PASS: TestNewDNSProviderConfig/no_config (0.00s)
>     --- PASS: TestNewDNSProviderConfig/no_stack_id (0.00s)
>     --- PASS: TestNewDNSProviderConfig/no_client_secret (0.00s)
>     --- PASS: TestNewDNSProviderConfig/no_client_id (0.00s)
> === RUN   TestDNSProvider_getZoneRecords
> --- PASS: TestDNSProvider_getZoneRecords (0.00s)
> === RUN   TestDNSProvider_getZoneRecords_apiError
> --- PASS: TestDNSProvider_getZoneRecords_apiError (0.00s)
> === RUN   TestDNSProvider_getZones
> --- PASS: TestDNSProvider_getZones (0.00s)
> === RUN   TestLivePresent
>     TestLivePresent: stackpath_test.go:266: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: stackpath_test.go:279: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/stackpath 0.015s
> testing: warning: no tests to run
> PASS
> ok    github.com/go-acme/lego/providers/dns/versio    0.022s [no tests to run]
> === 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
>     TestLivePresent: vscale_test.go:105: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: vscale_test.go:118: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/vscale    0.006s
> ?     github.com/go-acme/lego/providers/dns/vscale/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
>     TestLivePresent: vultr_test.go:93: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: vultr_test.go:106: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/dns/vultr     0.026s
> === RUN   TestNewDNSProvider
> === RUN   TestNewDNSProvider/success
> === RUN   TestNewDNSProvider/missing_credentials
> === RUN   TestNewDNSProvider/missing_username
> === RUN   TestNewDNSProvider/missing_API_key
> === RUN   TestNewDNSProvider/invalid_URL
>     TestNewDNSProvider/invalid_URL: zoneee_test.go:82: 
>               Error Trace:    zoneee_test.go:82
>               Error:          Error message not equal:
>                               expected: "zoneee: parse :: missing protocol 
> scheme"
>                               actual  : "zoneee: parse \":\": missing 
> protocol scheme"
>               Test:           TestNewDNSProvider/invalid_URL
> --- FAIL: 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)
>     --- FAIL: 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/invalid_auth
> === CONT  TestDNSProvider_Present/error
> --- PASS: TestDNSProvider_Present (0.00s)
>     --- PASS: TestDNSProvider_Present/success (0.00s)
>     --- PASS: TestDNSProvider_Present/invalid_auth (0.00s)
>     --- PASS: TestDNSProvider_Present/error (0.00s)
> === 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/no_txt_records
> === CONT  TestDNSProvider_Cleanup/error
> --- 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.00s)
> === RUN   TestLivePresent
>     TestLivePresent: zoneee_test.go:296: skipping live test
> --- SKIP: TestLivePresent (0.00s)
> === RUN   TestLiveCleanUp
>     TestLiveCleanUp: zoneee_test.go:309: skipping live test
> --- SKIP: TestLiveCleanUp (0.00s)
> FAIL
> FAIL  github.com/go-acme/lego/providers/dns/zoneee    0.013s
> === RUN   TestHTTPProvider
> --- PASS: TestHTTPProvider (0.00s)
> PASS
> ok    github.com/go-acme/lego/providers/http/webroot  0.010s
> === RUN   TestRegistrar_ResolveAccountByKey
> 2020/03/22 03:16:34 [INFO] acme: Trying to resolve account by key
> --- PASS: TestRegistrar_ResolveAccountByKey (0.00s)
> PASS
> ok    github.com/go-acme/lego/registration    0.008s
> FAIL
> dh_auto_test: error: cd _build && go test -vet=off -v -p 4 
> github.com/go-acme/lego/acme github.com/go-acme/lego/acme/api 
> github.com/go-acme/lego/acme/api/internal/nonces 
> github.com/go-acme/lego/acme/api/internal/secure 
> github.com/go-acme/lego/acme/api/internal/sender 
> github.com/go-acme/lego/certcrypto github.com/go-acme/lego/certificate 
> github.com/go-acme/lego/challenge github.com/go-acme/lego/challenge/dns01 
> github.com/go-acme/lego/challenge/http01 
> github.com/go-acme/lego/challenge/resolver 
> github.com/go-acme/lego/challenge/tlsalpn01 github.com/go-acme/lego/cmd 
> github.com/go-acme/lego/cmd/lego github.com/go-acme/lego/internal 
> github.com/go-acme/lego/lego github.com/go-acme/lego/log 
> github.com/go-acme/lego/platform/config/env 
> github.com/go-acme/lego/platform/tester github.com/go-acme/lego/platform/wait 
> github.com/go-acme/lego/providers/dns 
> github.com/go-acme/lego/providers/dns/autodns 
> github.com/go-acme/lego/providers/dns/bluecat 
> github.com/go-acme/lego/providers/dns/cloudns 
> github.com/go-acme/lego/providers/dns/cloudns/internal 
> github.com/go-acme/lego/providers/dns/cloudxns 
> github.com/go-acme/lego/providers/dns/cloudxns/internal 
> github.com/go-acme/lego/providers/dns/conoha 
> github.com/go-acme/lego/providers/dns/conoha/internal 
> github.com/go-acme/lego/providers/dns/digitalocean 
> github.com/go-acme/lego/providers/dns/dnsmadeeasy 
> github.com/go-acme/lego/providers/dns/dnsmadeeasy/internal 
> github.com/go-acme/lego/providers/dns/dode 
> github.com/go-acme/lego/providers/dns/dreamhost 
> github.com/go-acme/lego/providers/dns/duckdns 
> github.com/go-acme/lego/providers/dns/dyn 
> github.com/go-acme/lego/providers/dns/easydns 
> github.com/go-acme/lego/providers/dns/exec 
> github.com/go-acme/lego/providers/dns/gandi 
> github.com/go-acme/lego/providers/dns/gandiv5 
> github.com/go-acme/lego/providers/dns/gcloud 
> github.com/go-acme/lego/providers/dns/glesys 
> github.com/go-acme/lego/providers/dns/godaddy 
> github.com/go-acme/lego/providers/dns/hostingde 
> github.com/go-acme/lego/providers/dns/httpreq 
> github.com/go-acme/lego/providers/dns/inwx 
> github.com/go-acme/lego/providers/dns/joker 
> github.com/go-acme/lego/providers/dns/lightsail 
> github.com/go-acme/lego/providers/dns/mydnsjp 
> github.com/go-acme/lego/providers/dns/namecheap 
> github.com/go-acme/lego/providers/dns/netcup 
> github.com/go-acme/lego/providers/dns/netcup/internal 
> github.com/go-acme/lego/providers/dns/nifcloud 
> github.com/go-acme/lego/providers/dns/nifcloud/internal 
> github.com/go-acme/lego/providers/dns/otc 
> github.com/go-acme/lego/providers/dns/ovh 
> github.com/go-acme/lego/providers/dns/pdns 
> github.com/go-acme/lego/providers/dns/rackspace 
> github.com/go-acme/lego/providers/dns/rfc2136 
> github.com/go-acme/lego/providers/dns/route53 
> github.com/go-acme/lego/providers/dns/selectel 
> github.com/go-acme/lego/providers/dns/selectel/internal 
> github.com/go-acme/lego/providers/dns/stackpath 
> github.com/go-acme/lego/providers/dns/versio 
> github.com/go-acme/lego/providers/dns/vscale 
> github.com/go-acme/lego/providers/dns/vscale/internal 
> github.com/go-acme/lego/providers/dns/vultr 
> github.com/go-acme/lego/providers/dns/zoneee 
> github.com/go-acme/lego/providers/http/webroot 
> github.com/go-acme/lego/registration returned exit code 1

The full build log is available from:
   
http://qa-logs.debian.net/2020/03/21/golang-github-xenolf-lego_3.2.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to