windows 1809 unit tests 5/6
Passed Started
by
@tmaczukin
Tomasz Maczukin
1Running with gitlab-runner 14.8.0 (565b6c0b)2 on windows-shared-runners-manager 6QgxEPvR3 feature flags: FF_USE_FASTZIP:true, FF_USE_NEW_BASH_EVAL_STRATEGY:true, FF_SCRIPT_SECTIONS:true6Using Custom executor with driver autoscaler 0.1.0 (495ee7a)...7Creating virtual machine for the job...8Virtual machine created!10Running on PACKER-5F1153D4 via 11runner-wsrm-2144779628...13Fetching changes...14Initialized empty Git repository in C:/GitLab-Runner/builds/gitlab-org/gitlab-runner/.git/15Created fresh repository.16Checking out 842c70ae as refs/merge-requests/3320/train...17git-lfs/2.8.0 (GitHub; windows amd64; go 1.12.2; git 30af66bb)18Skipping Git submodules setup20Version: 13.1.121Git revision: 6fbc747422Git branch: 13-1-stable23GO version: go1.13.824Built: 2020-07-01T06:50:35+000025OS/Arch: windows/amd6426Checking cache for windows 1809 unit tests 5/6-vault-namespaces-3...27Runtime platform arch=amd64 os=windows pid=1172 revision=6fbc7474 version=13.1.128Downloading cache.zip from https://storage.googleapis.com/gitlab-com-windows-runner-cache/project/250833/windows%201809%20unit%20tests%205/6-vault-namespaces-3 29Successfully extracted cache31Version: 13.1.132Git revision: 6fbc747433Git branch: 13-1-stable34GO version: go1.13.835Built: 2020-07-01T06:50:35+000036OS/Arch: windows/amd6437Downloading artifacts for clone test repo (2144779585)...38Runtime platform arch=amd64 os=windows pid=4924 revision=6fbc7474 version=13.1.139WARNING: Failed to load system CertPool: crypto/x509: system root pool is not available on Windows 40ERROR: Downloading artifacts from coordinator... error couldn't execute GET against https://gitlab.com/api/v4/jobs/2144779585/artifacts?direct_download=true: Get https://storage.googleapis.com/gitlab-gprd-artifacts/10/78/1078cff2bf780a015e9c575179077f3c3c9df47d15785a133c1384de464c1911/2022_02_28/2144779585/2333699916/artifacts.zip?GoogleAccessId=gitlab-object-storage-prd@gitlab-production.iam.gserviceaccount.com&Signature=kVnvwZwsO5cqjRo6cWQgdGTNiZ3xkwuNHSKx3vKXrtf5IH1lWz%2F%2FFfxCtTUu%0An3qQ%2ByOt6o9QhVRMQ%2BiPUCpbjwv7nIYNGqZxQ%2FP4z5I9HpUcUTuJzhw1fDE%2F%0ACmVeNrP024Ey4ZjxFfJqQz1eoQnwOtat1gp8A5h8PdN%2FlgST2AnxTt1G8K1k%0AIyW9Ag195n3NDPVgrVsrOt0hBXHbono78nJRk7c97sr1Lb23OW4jelWCTRVl%0AzLAZllc51meNYOdNUaPlU0Erg1YyX6c0f9CCHNUvblSuR73tTfAErizEgO%2Bz%0AP44%2ByFZW37hr1rhdc88JEWcn3oVJMCJONcY4N3GXEQ%3D%3D&Expires=1646062250: x509: certificate signed by unknown authority id=2144779585 token=Cuy5Sxwy41WARNING: Retrying... error=invalid argument42Downloading artifacts from coordinator... ok id=2144779585 responseStatus=200 OK token=Cuy5Sxwy43Downloading artifacts for unit test definitions (2144779587)...44Runtime platform arch=amd64 os=windows pid=3364 revision=6fbc7474 version=13.1.145WARNING: Failed to load system CertPool: crypto/x509: system root pool is not available on Windows 46ERROR: Downloading artifacts from coordinator... error couldn't execute GET against https://gitlab.com/api/v4/jobs/2144779587/artifacts?direct_download=true: Get https://storage.googleapis.com/gitlab-gprd-artifacts/10/78/1078cff2bf780a015e9c575179077f3c3c9df47d15785a133c1384de464c1911/2022_02_28/2144779587/2333713553/artifacts.zip?GoogleAccessId=gitlab-object-storage-prd@gitlab-production.iam.gserviceaccount.com&Signature=FiFrxCeMtV0hvNq67WddrSsdakCtNdS0%2B0Z%2Fl9%2BPeFuO2%2BDmJgDdAfqxwcqm%0A59pZR7dP8%2BksAUjV2Zm2PNnwOA0OEznra5q6vLVT%2FnQGS%2BsRuRc9dW3M3gQe%0ADlMv65UOnbQ1M9PJxhmbS2idRpwTk8LDWrE0hrUXgFAxjyxncOm58JtFkdZR%0ASNV9hw3EElg%2FeBiNOVnjV%2BG7w0%2F6V25DdgdwWt5askye4j7FQwxDvNQ9mngG%0A%2BfFN7pFkmfjcljtIvzGOdcHR6kFdg1ErkbAZxS6wyt%2Batt%2BHbFG%2F7pNpdKEm%0AeEUmQSxfCUhuI%2Bc8Ew5pkWXLWj4susT8HLgwkdXAYg%3D%3D&Expires=1646062253: x509: certificate signed by unknown authority id=2144779587 token=9y5gs58d47WARNING: Retrying... error=invalid argument48Downloading artifacts from coordinator... ok id=2144779587 responseStatus=200 OK token=9y5gs58d50WARNING: Starting with version 14.0 the 'build_script' stage will be replaced with 'step_script': https://gitlab.com/gitlab-org/gitlab-runner/-/issues/2642651go version go1.13 windows/amd6452go version go1.17.7 windows/amd6453 Directory: C:\GitLab-Runner\builds\gitlab-org\gitlab-runner54Mode LastWriteTime Length Name 55---- ------------- ------ ---- 56d----- 2/28/2022 2:24 PM .gocache-false 57Number of definitions: 10958Suite size: 659Suite index: 560Execution size: 1861Execution offset: 7262 Directory: C:\GitLab-Runner\builds\gitlab-org\gitlab-runner\.testoutput63Mode LastWriteTime Length Name 64---- ------------- ------ ---- 65d----- 2/28/2022 3:28 PM unit 66--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/prometheus' package:67go: downloading github.com/sirupsen/logrus v1.8.168go: downloading github.com/prometheus/client_golang v1.1.069go: downloading github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d470go: downloading github.com/stretchr/testify v1.7.071go: downloading golang.org/x/sys v0.0.0-20220209214540-3681064d515872go: downloading github.com/BurntSushi/toml v0.3.173go: downloading github.com/bmatcuk/doublestar v1.3.074go: downloading github.com/docker/go-units v0.3.2-0.20160802145505-eb879ae3e2b875go: downloading github.com/tevino/abool v0.0.0-20160628101133-3c25f2fe7cd076go: downloading github.com/urfave/cli v1.20.077go: downloading gitlab.com/gitlab-org/golang-cli-helpers v0.0.0-20210929155855-70bef318ae0a78go: downloading k8s.io/api v0.21.179go: downloading k8s.io/apimachinery v0.21.180go: downloading github.com/golang/protobuf v1.5.081go: downloading github.com/beorn7/perks v1.0.182go: downloading github.com/prometheus/common v0.6.083go: downloading github.com/davecgh/go-spew v1.1.184go: downloading github.com/pmezard/go-difflib v1.0.085go: downloading gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe77686go: downloading github.com/stretchr/objx v0.3.087go: downloading github.com/docker/docker v20.10.12+incompatible88go: downloading gopkg.in/yaml.v2 v2.4.089go: downloading github.com/docker/go-connections v0.3.090go: downloading github.com/docker/machine v0.7.1-0.20170120224952-7b7a141da84491go: downloading golang.org/x/crypto v0.0.0-20220214200702-86341886e29292go: downloading github.com/gorhill/cronexpr v0.0.0-20160318121724-f0984319b44293go: downloading github.com/gorilla/websocket v1.4.294go: downloading github.com/gogo/protobuf v1.3.295go: downloading github.com/google/gofuzz v1.1.096go: downloading k8s.io/klog/v2 v2.8.097go: downloading google.golang.org/protobuf v1.27.198go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.199go: downloading github.com/opencontainers/image-spec v1.0.1100go: downloading github.com/moby/term v0.0.0-20201216013528-df9cb8a40635101go: downloading github.com/morikuni/aec v1.0.0102go: downloading github.com/containerd/containerd v1.4.3103go: downloading github.com/docker/distribution v2.7.0+incompatible104go: downloading github.com/opencontainers/go-digest v1.0.0-rc1105go: downloading github.com/pkg/errors v0.9.1106go: downloading github.com/Microsoft/go-winio v0.4.12107go: downloading golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd108go: downloading github.com/hashicorp/vault/api v1.0.4109go: downloading github.com/json-iterator/go v1.1.12110go: downloading gopkg.in/inf.v0 v0.9.1111go: downloading github.com/google/go-cmp v0.5.5112go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.1.0113go: downloading github.com/go-logr/logr v0.4.0114go: downloading google.golang.org/grpc v1.34.0115go: downloading github.com/hashicorp/errwrap v1.0.0116go: downloading github.com/hashicorp/go-cleanhttp v0.5.1117go: downloading github.com/hashicorp/go-multierror v1.0.0118go: downloading github.com/hashicorp/go-retryablehttp v0.5.4119go: downloading github.com/hashicorp/go-rootcerts v1.0.1120go: downloading github.com/hashicorp/hcl v1.0.0121go: downloading github.com/hashicorp/vault/sdk v0.1.13122go: downloading github.com/mitchellh/mapstructure v1.4.0123go: downloading golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba124go: downloading gopkg.in/square/go-jose.v2 v2.3.1125go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd126go: downloading github.com/modern-go/reflect2 v1.0.2127go: downloading github.com/Azure/go-ansiterm v0.0.0-20170929234023-d6e3b3328b78128go: downloading google.golang.org/genproto v0.0.0-20201203001206-6486ece9c497129go: downloading github.com/hashicorp/go-sockaddr v1.0.2130go: downloading github.com/golang/snappy v0.0.1131go: downloading github.com/pierrec/lz4 v2.0.5+incompatible132go: downloading github.com/ryanuber/go-glob v1.0.0133go: downloading golang.org/x/text v0.3.7134=== RUN TestFailuresCollector_Collect_GroupingReasons135--- PASS: TestFailuresCollector_Collect_GroupingReasons (0.00s)136=== RUN TestFailuresCollector_Collect_MetricsValues137--- PASS: TestFailuresCollector_Collect_MetricsValues (0.00s)138=== RUN TestConcurrentFireCall139--- PASS: TestConcurrentFireCall (0.00s)140=== RUN TestCouncurrentFireCallWithCollect141--- PASS: TestCouncurrentFireCallWithCollect (0.01s)142PASS143ok gitlab.com/gitlab-org/gitlab-runner/helpers/prometheus 0.079s144--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/retry' package:145go: downloading github.com/jpillora/backoff v0.0.0-20170222002228-06c7a16c845d146=== RUN TestRetry_Run147=== RUN TestRetry_Run/no_error_should_succeed148 retry_test.go:61: PASS: Run()149 retry_test.go:61: PASS: ShouldRetry(string,string)150=== RUN TestRetry_Run/one_error_succeed_on_second_call151 retry_test.go:61: PASS: Run()152 retry_test.go:61: PASS: Run()153 retry_test.go:61: PASS: ShouldRetry(string,string)154=== RUN TestRetry_Run/on_error_should_not_retry155 retry_test.go:61: PASS: Run()156 retry_test.go:61: PASS: ShouldRetry(string,string)157--- PASS: TestRetry_Run (1.01s)158 --- PASS: TestRetry_Run/no_error_should_succeed (0.00s)159 --- PASS: TestRetry_Run/one_error_succeed_on_second_call (1.01s)160 --- PASS: TestRetry_Run/on_error_should_not_retry (0.00s)161=== RUN TestRunBackoff162 retry_test.go:84: PASS: Run()163 retry_test.go:84: PASS: ShouldRetry(string,string)164 retry_test.go:84: PASS: ShouldRetry(string,string)165--- PASS: TestRunBackoff (2.01s)166=== RUN TestRetryable167--- PASS: TestRetryable (0.00s)168=== RUN TestRetryableLogrusDecorator169 retry_test.go:117: PASS: Run()170 retry_test.go:117: PASS: ShouldRetry(string,string)171--- PASS: TestRetryableLogrusDecorator (0.00s)172=== RUN TestRetryableBuildLoggerDecorator173 retry_test.go:134: PASS: Run()174 retry_test.go:134: PASS: ShouldRetry(string,string)175--- PASS: TestRetryableBuildLoggerDecorator (0.00s)176PASS177ok gitlab.com/gitlab-org/gitlab-runner/helpers/retry 3.089s178--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/secrets' package:179=== RUN TestResolvingUnsupportedSecretError_Error180--- PASS: TestResolvingUnsupportedSecretError_Error (0.00s)181=== RUN TestResolvingUnsupportedSecretError_Is182--- PASS: TestResolvingUnsupportedSecretError_Is (0.00s)183PASS184ok gitlab.com/gitlab-org/gitlab-runner/helpers/secrets (cached)185--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/secrets/resolvers/vault' package:186=== RUN TestResolver_Name187--- PASS: TestResolver_Name (0.00s)188=== RUN TestResolver_IsSupported189=== RUN TestResolver_IsSupported/unsupported_secret190=== RUN TestResolver_IsSupported/supported_secret191--- PASS: TestResolver_IsSupported (0.00s)192 --- PASS: TestResolver_IsSupported/unsupported_secret (0.00s)193 --- PASS: TestResolver_IsSupported/supported_secret (0.00s)194=== RUN TestResolver_Resolve195=== RUN TestResolver_Resolve/error_on_field_resolving196 resolver_test.go:118: PASS: GetField(*common.VaultSecret,*common.VaultSecret)197=== RUN TestResolver_Resolve/field_resolved_properly198 resolver_test.go:123: PASS: GetField(*common.VaultSecret,*common.VaultSecret)199=== RUN TestResolver_Resolve/error_on_support_detection200=== RUN TestResolver_Resolve/error_on_vault_service_creation201--- PASS: TestResolver_Resolve (0.00s)202 --- PASS: TestResolver_Resolve/error_on_field_resolving (0.00s)203 --- PASS: TestResolver_Resolve/field_resolved_properly (0.00s)204 --- PASS: TestResolver_Resolve/error_on_support_detection (0.00s)205 --- PASS: TestResolver_Resolve/error_on_vault_service_creation (0.00s)206PASS207ok gitlab.com/gitlab-org/gitlab-runner/helpers/secrets/resolvers/vault 0.073s208--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/sentry' package:209go: downloading github.com/getsentry/sentry-go v0.11.0210=== RUN TestNewLogHook211=== RUN TestNewLogHook/test_old_DSN_format212=== RUN TestNewLogHook/test_new_DSN_format_with_HTTP213=== RUN TestNewLogHook/test_new_DSN_format_with_HTTPS214--- PASS: TestNewLogHook (0.00s)215 --- PASS: TestNewLogHook/test_old_DSN_format (0.00s)216 --- PASS: TestNewLogHook/test_new_DSN_format_with_HTTP (0.00s)217 --- PASS: TestNewLogHook/test_new_DSN_format_with_HTTPS (0.00s)218PASS219ok gitlab.com/gitlab-org/gitlab-runner/helpers/sentry 0.067s220--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/service' package:221go: downloading github.com/kardianos/service v1.2.0222go: downloading github.com/golang/mock v1.4.4223=== RUN TestStart224 simple_test.go:27: PASS: Start(*service_helpers.SimpleService)225--- PASS: TestStart (0.00s)226PASS227ok gitlab.com/gitlab-org/gitlab-runner/helpers/service 0.044s228--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/ssh' package:229=== RUN TestStrictHostCheckingWithKnownHostsFile230=== RUN TestStrictHostCheckingWithKnownHostsFile/no_strict_host_checking_with_missing_known_hosts_file231=== RUN TestStrictHostCheckingWithKnownHostsFile/strict_host_checking_without_provided_known_hosts_file232=== RUN TestStrictHostCheckingWithKnownHostsFile/strict_host_checking_with_valid_known_hosts_file233=== RUN TestStrictHostCheckingWithKnownHostsFile/strict_host_checking_with_missing_known_hosts_file234--- PASS: TestStrictHostCheckingWithKnownHostsFile (9.04s)235 --- PASS: TestStrictHostCheckingWithKnownHostsFile/no_strict_host_checking_with_missing_known_hosts_file (0.00s)236 --- PASS: TestStrictHostCheckingWithKnownHostsFile/strict_host_checking_without_provided_known_hosts_file (0.00s)237 --- PASS: TestStrictHostCheckingWithKnownHostsFile/strict_host_checking_with_valid_known_hosts_file (0.00s)238 --- PASS: TestStrictHostCheckingWithKnownHostsFile/strict_host_checking_with_missing_known_hosts_file (9.03s)239PASS240ok gitlab.com/gitlab-org/gitlab-runner/helpers/ssh 9.086s241--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/timeperiod' package:242=== RUN TestInPeriod243 period_test.go:40: Testing periodPattern "* 59 14 * * wed *" with time "2017-02-22 14:59:00 +0000 GMT" and currentTime "2017-02-22 14:59:00 +0000 GMT"244 period_test.go:40: Testing periodPattern "* 59 14 * * wed *" with time "2017-02-22 14:59:59 +0000 GMT" and currentTime "2017-02-22 14:59:59 +0000 GMT"245 period_test.go:40: Testing periodPattern "* 59 14 * * wed *" with time "2017-02-22 14:59:00 +0000 GMT" and currentTime "2017-02-24 14:59:00 +0000 GMT"246 period_test.go:40: Testing periodPattern "* 59 14 * * wed *" with time "2017-02-22 14:59:00 +0000 GMT" and currentTime "2017-02-22 18:59:00 +0000 GMT"247 period_test.go:40: Testing periodPattern "* 59 14 * * wed *" with time "2017-02-22 14:59:00 +0000 GMT" and currentTime "2017-02-22 15:03:00 +0000 GMT"248--- PASS: TestInPeriod (0.00s)249=== RUN TestInvalidTimezone250--- PASS: TestInvalidTimezone (0.00s)251=== RUN TestTimeperiodsWithTimezone252 period_test.go:82: Checking timeperiod '* * 10-17 * * * *' in timezone 'Europe/Berlin' for 2017-01-01 16:30:00 +0000 UTC (2017-01-01 17:30:00 +0100 CET)253 period_test.go:82: Checking timeperiod '* * 10-17 * * * *' in timezone 'Europe/Berlin' for 2017-07-01 16:30:00 +0000 UTC (2017-07-01 18:30:00 +0200 CEST)254 period_test.go:82: Checking timeperiod '* * 10-17 * * * *' in timezone 'Europe/Berlin' for 2017-01-01 14:30:00 +0000 UTC (2017-01-01 15:30:00 +0100 CET)255 period_test.go:82: Checking timeperiod '* * 10-17 * * * *' in timezone 'Europe/Berlin' for 2017-07-01 14:30:00 +0000 UTC (2017-07-01 16:30:00 +0200 CEST)256 period_test.go:82: Checking timeperiod '* * 10-17 * * * *' in timezone 'Europe/Berlin' for 2017-01-01 20:30:00 +0000 UTC (2017-01-01 21:30:00 +0100 CET)257 period_test.go:82: Checking timeperiod '* * 10-17 * * * *' in timezone 'Europe/Berlin' for 2017-07-01 20:30:00 +0000 UTC (2017-07-01 22:30:00 +0200 CEST)258--- PASS: TestTimeperiodsWithTimezone (0.00s)259PASS260ok gitlab.com/gitlab-org/gitlab-runner/helpers/timeperiod (cached)261--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/tls/ca_chain' package:262go: downloading github.com/fullsailor/pkcs7 v0.0.0-20190404230743-d7302db945fa263=== RUN TestDefaultBuilder_BuildChainFromTLSConnectionState264=== RUN TestDefaultBuilder_BuildChainFromTLSConnectionState/no_chains265=== RUN TestDefaultBuilder_BuildChainFromTLSConnectionState/empty_chain266=== RUN TestDefaultBuilder_BuildChainFromTLSConnectionState/error_on_chain_resolving267 builder_test.go:151: PASS: Resolve([]*x509.Certificate)268=== RUN TestDefaultBuilder_BuildChainFromTLSConnectionState/certificates_chain_prepared_properly269 builder_test.go:170: PASS: Resolve([]*x509.Certificate)270--- PASS: TestDefaultBuilder_BuildChainFromTLSConnectionState (0.00s)271 --- PASS: TestDefaultBuilder_BuildChainFromTLSConnectionState/no_chains (0.00s)272 --- PASS: TestDefaultBuilder_BuildChainFromTLSConnectionState/empty_chain (0.00s)273 --- PASS: TestDefaultBuilder_BuildChainFromTLSConnectionState/error_on_chain_resolving (0.00s)274 --- PASS: TestDefaultBuilder_BuildChainFromTLSConnectionState/certificates_chain_prepared_properly (0.00s)275=== RUN TestDefaultBuilder_addCertificate276--- PASS: TestDefaultBuilder_addCertificate (0.00s)277=== RUN TestDefaultBuilder_String278=== RUN TestDefaultBuilder_String/encoding_error279=== RUN TestDefaultBuilder_String/encoding_succeeded280--- PASS: TestDefaultBuilder_String (0.00s)281 --- PASS: TestDefaultBuilder_String/encoding_error (0.00s)282 --- PASS: TestDefaultBuilder_String/encoding_succeeded (0.00s)283=== RUN TestErrorInvalidCertificate_Error284=== RUN TestErrorInvalidCertificate_Error/no_details_provided285=== RUN TestErrorInvalidCertificate_Error/inner_specified286=== RUN TestErrorInvalidCertificate_Error/marked_with_nonCertBlockType287=== RUN TestErrorInvalidCertificate_Error/marked_with_nilBlock288--- PASS: TestErrorInvalidCertificate_Error (0.00s)289 --- PASS: TestErrorInvalidCertificate_Error/no_details_provided (0.00s)290 --- PASS: TestErrorInvalidCertificate_Error/inner_specified (0.00s)291 --- PASS: TestErrorInvalidCertificate_Error/marked_with_nonCertBlockType (0.00s)292 --- PASS: TestErrorInvalidCertificate_Error/marked_with_nilBlock (0.00s)293=== RUN TestDecodeCertificate294=== RUN TestDecodeCertificate/invalid_data295=== RUN TestDecodeCertificate/invalid_PEM_type296=== RUN TestDecodeCertificate/raw_PEM_x509_data297=== RUN TestDecodeCertificate/decoded_PEM_x509_data298=== RUN TestDecodeCertificate/decoded_PEM_pkcs7_data299=== RUN TestDecodeCertificate/empty_PEM_pkcs7_data300--- PASS: TestDecodeCertificate (0.00s)301 --- PASS: TestDecodeCertificate/invalid_data (0.00s)302 --- PASS: TestDecodeCertificate/invalid_PEM_type (0.00s)303 --- PASS: TestDecodeCertificate/raw_PEM_x509_data (0.00s)304 --- PASS: TestDecodeCertificate/decoded_PEM_x509_data (0.00s)305 --- PASS: TestDecodeCertificate/decoded_PEM_pkcs7_data (0.00s)306 --- PASS: TestDecodeCertificate/empty_PEM_pkcs7_data (0.00s)307=== RUN TestIsPem308--- PASS: TestIsPem (0.00s)309=== RUN TestChainResolver_Resolve310=== RUN TestChainResolver_Resolve/error_on_urlResolver311 resolver_chain_test.go:21: PASS: Resolve([]*x509.Certificate)312=== RUN TestChainResolver_Resolve/error_on_verifyResolver313 resolver_chain_test.go:21: PASS: Resolve([]*x509.Certificate)314 resolver_chain_test.go:21: PASS: Resolve([]*x509.Certificate)315=== RUN TestChainResolver_Resolve/certificates_resolved_properly316 resolver_chain_test.go:21: PASS: Resolve([]*x509.Certificate)317 resolver_chain_test.go:21: PASS: Resolve([]*x509.Certificate)318--- PASS: TestChainResolver_Resolve (0.00s)319 --- PASS: TestChainResolver_Resolve/error_on_urlResolver (0.00s)320 --- PASS: TestChainResolver_Resolve/error_on_verifyResolver (0.00s)321 --- PASS: TestChainResolver_Resolve/certificates_resolved_properly (0.00s)322=== RUN TestUrlResolver_Resolve323=== RUN TestUrlResolver_Resolve/empty_input_chain324=== RUN TestUrlResolver_Resolve/last_certificate_without_URL325=== RUN TestUrlResolver_Resolve/last_certificate_with_URL_and_fetcher_error326=== RUN TestUrlResolver_Resolve/last_certificate_with_URL_and_decoder_error327=== RUN TestUrlResolver_Resolve/last_certificate_with_URL_with_not_self_signed328=== RUN TestUrlResolver_Resolve/last_certificate_with_URL_with_self_signed329=== RUN TestUrlResolver_Resolve/last_certificate_with_URL_but_no_issue_certificate330=== RUN TestUrlResolver_Resolve/infinite_loop331--- PASS: TestUrlResolver_Resolve (0.00s)332 --- PASS: TestUrlResolver_Resolve/empty_input_chain (0.00s)333 --- PASS: TestUrlResolver_Resolve/last_certificate_without_URL (0.00s)334 --- PASS: TestUrlResolver_Resolve/last_certificate_with_URL_and_fetcher_error (0.00s)335 --- PASS: TestUrlResolver_Resolve/last_certificate_with_URL_and_decoder_error (0.00s)336 --- PASS: TestUrlResolver_Resolve/last_certificate_with_URL_with_not_self_signed (0.00s)337 --- PASS: TestUrlResolver_Resolve/last_certificate_with_URL_with_self_signed (0.00s)338 --- PASS: TestUrlResolver_Resolve/last_certificate_with_URL_but_no_issue_certificate (0.00s)339 --- PASS: TestUrlResolver_Resolve/infinite_loop (0.00s)340=== RUN TestHTTPFetcher341=== RUN TestHTTPFetcher/fetch_ok342=== RUN TestHTTPFetcher/fetch_timeout343=== RUN TestHTTPFetcher/fetch_no_remote344--- PASS: TestHTTPFetcher (0.13s)345 --- PASS: TestHTTPFetcher/fetch_ok (0.01s)346 --- PASS: TestHTTPFetcher/fetch_timeout (0.06s)347 --- PASS: TestHTTPFetcher/fetch_no_remote (0.06s)348=== RUN TestVerifyResolver_Resolve349=== RUN TestVerifyResolver_Resolve/empty_input_chain350=== RUN TestVerifyResolver_Resolve/last_certificate_is_self_signed351=== RUN TestVerifyResolver_Resolve/last_certificate_is_not_self_signed,_verifier_fails_with_unknown_authority352=== RUN TestVerifyResolver_Resolve/last_certificate_is_not_self_signed,_verifier_fails_with_unexpected_error353=== RUN TestVerifyResolver_Resolve/last_certificate_is_not_self_signed,_duplicate_of_input_certificate_in_verify_chain354=== RUN TestVerifyResolver_Resolve/last_certificate_is_not_self_signed,_other_certificates_in_verify_chain355--- PASS: TestVerifyResolver_Resolve (0.00s)356 --- PASS: TestVerifyResolver_Resolve/empty_input_chain (0.00s)357 --- PASS: TestVerifyResolver_Resolve/last_certificate_is_self_signed (0.00s)358 --- PASS: TestVerifyResolver_Resolve/last_certificate_is_not_self_signed,_verifier_fails_with_unknown_authority (0.00s)359 --- PASS: TestVerifyResolver_Resolve/last_certificate_is_not_self_signed,_verifier_fails_with_unexpected_error (0.00s)360 --- PASS: TestVerifyResolver_Resolve/last_certificate_is_not_self_signed,_duplicate_of_input_certificate_in_verify_chain (0.00s)361 --- PASS: TestVerifyResolver_Resolve/last_certificate_is_not_self_signed,_other_certificates_in_verify_chain (0.00s)362PASS363ok gitlab.com/gitlab-org/gitlab-runner/helpers/tls/ca_chain 0.177s364--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/trace' package:365=== RUN TestVariablesMasking366--- PASS: TestVariablesMasking (0.00s)367=== RUN TestTraceLimit368--- PASS: TestTraceLimit (0.00s)369=== RUN TestTraceLimitEnsureValidUTF8370=== RUN TestTraceLimitEnsureValidUTF8/2-byte_UTF-8_characters371=== RUN TestTraceLimitEnsureValidUTF8/2-byte_UTF-8_characters_on_even_boundary372=== RUN TestTraceLimitEnsureValidUTF8/3-byte_UTF-8_characters373=== RUN TestTraceLimitEnsureValidUTF8/3-byte_UTF-8_characters_with_a_limit_of_1_byte374=== RUN TestTraceLimitEnsureValidUTF8/4-byte_UTF-8_characters375=== RUN TestTraceLimitEnsureValidUTF8/4-byte_UTF-8_characters_on_even_boundary376=== RUN TestTraceLimitEnsureValidUTF8/1-byte_UTF-8_characters_(ASCII_text)377--- PASS: TestTraceLimitEnsureValidUTF8 (0.01s)378 --- PASS: TestTraceLimitEnsureValidUTF8/2-byte_UTF-8_characters (0.00s)379 --- PASS: TestTraceLimitEnsureValidUTF8/2-byte_UTF-8_characters_on_even_boundary (0.00s)380 --- PASS: TestTraceLimitEnsureValidUTF8/3-byte_UTF-8_characters (0.00s)381 --- PASS: TestTraceLimitEnsureValidUTF8/3-byte_UTF-8_characters_with_a_limit_of_1_byte (0.00s)382 --- PASS: TestTraceLimitEnsureValidUTF8/4-byte_UTF-8_characters (0.00s)383 --- PASS: TestTraceLimitEnsureValidUTF8/4-byte_UTF-8_characters_on_even_boundary (0.00s)384 --- PASS: TestTraceLimitEnsureValidUTF8/1-byte_UTF-8_characters_(ASCII_text) (0.00s)385=== RUN TestDelayedMask386--- PASS: TestDelayedMask (0.00s)387=== RUN TestDelayedLimit388--- PASS: TestDelayedLimit (0.00s)389=== RUN TestTraceRace390--- PASS: TestTraceRace (0.01s)391=== RUN TestFixupInvalidUTF8392--- PASS: TestFixupInvalidUTF8 (0.00s)393=== RUN TestVariablesMaskingBoundary394=== RUN TestVariablesMaskingBoundary/no_escaping_at_all_http://example.org/?test=foobar395=== RUN TestVariablesMaskingBoundary/at_the_start_of_the_buffer396=== RUN TestVariablesMaskingBoundary/in_the_middle_of_the_buffer397=== RUN TestVariablesMaskingBoundary/at_the_end_of_the_buffer398=== RUN TestVariablesMaskingBoundary/all_values_are_masked399=== RUN TestVariablesMaskingBoundary/prefixed_and_suffixed:_xfoox_ybary_ffoo_barr_ffooo_bbarr400=== RUN TestVariablesMaskingBoundary/prefix|ed,_su|ffi|xed_|and_split|:|_xfo|ox_y|bary_ffo|o_ba|rr_ffooo_b|barr401=== RUN TestVariablesMaskingBoundary/sp|lit_al|l_val|ues_ar|e_|mask|ed402=== RUN TestVariablesMaskingBoundary/prefix_mask_mask_prefix_|mask_prefix_ma|sk_mas|k403=== RUN TestVariablesMaskingBoundary/buffered_writes_due_to_large_secret:_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++404=== RUN TestVariablesMaskingBoundary/head_slice_...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................|tail_slice405=== RUN TestVariablesMaskingBoundary/large_secret,_but_no_match:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++406=== RUN TestVariablesMaskingBoundary/large_secret,_full_sized/full_match:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________407=== RUN TestVariablesMaskingBoundary/large_secret,_over_sized/partial_match/tailing_reveal:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________endsuffix408=== RUN TestVariablesMaskingBoundary/large_secret,_2x_mask:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________409=== RUN TestVariablesMaskingBoundary/large_secret_mask_in_single_write:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________410=== RUN TestVariablesMaskingBoundary/undersized_partial_matches_should_have_no_masks:___nomatch___|small___000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000411--- PASS: TestVariablesMaskingBoundary (0.02s)412 --- PASS: TestVariablesMaskingBoundary/no_escaping_at_all_http://example.org/?test=foobar (0.00s)413 --- PASS: TestVariablesMaskingBoundary/at_the_start_of_the_buffer (0.00s)414 --- PASS: TestVariablesMaskingBoundary/in_the_middle_of_the_buffer (0.00s)415 --- PASS: TestVariablesMaskingBoundary/at_the_end_of_the_buffer (0.00s)416 --- PASS: TestVariablesMaskingBoundary/all_values_are_masked (0.00s)417 --- PASS: TestVariablesMaskingBoundary/prefixed_and_suffixed:_xfoox_ybary_ffoo_barr_ffooo_bbarr (0.00s)418 --- PASS: TestVariablesMaskingBoundary/prefix|ed,_su|ffi|xed_|and_split|:|_xfo|ox_y|bary_ffo|o_ba|rr_ffooo_b|barr (0.00s)419 --- PASS: TestVariablesMaskingBoundary/sp|lit_al|l_val|ues_ar|e_|mask|ed (0.00s)420 --- PASS: TestVariablesMaskingBoundary/prefix_mask_mask_prefix_|mask_prefix_ma|sk_mas|k (0.00s)421 --- PASS: TestVariablesMaskingBoundary/buffered_writes_due_to_large_secret:_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ (0.00s)422 --- PASS: TestVariablesMaskingBoundary/head_slice_...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................|tail_slice (0.00s)423 --- PASS: TestVariablesMaskingBoundary/large_secret,_but_no_match:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ (0.00s)424 --- PASS: TestVariablesMaskingBoundary/large_secret,_full_sized/full_match:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ (0.00s)425 --- PASS: TestVariablesMaskingBoundary/large_secret,_over_sized/partial_match/tailing_reveal:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________endsuffix (0.00s)426 --- PASS: TestVariablesMaskingBoundary/large_secret,_2x_mask:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________|________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ (0.00s)427 --- PASS: TestVariablesMaskingBoundary/large_secret_mask_in_single_write:_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ (0.00s)428 --- PASS: TestVariablesMaskingBoundary/undersized_partial_matches_should_have_no_masks:___nomatch___|small___000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000|000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (0.00s)429=== RUN TestPhraseFind430=== RUN TestPhraseFind/this_text_[secret]_contains_the_secret431=== RUN TestPhraseFind/this_text_has_no_secret432=== RUN TestPhraseFind/within_this_text_[secret]_there's_two_[secret]s433=== RUN TestPhraseFind/within_this_text_there's_a_partial_[secre434=== RUN TestPhraseFind/within_this_text_there's_almost_a_[secret_followed_by_a_full_[secret]435=== RUN TestPhraseFind/within_this_text_there's_almost_a_[secret_followed_by_a_partial_[se436=== RUN TestPhraseFind/within_this_text_there's_a_[[secret]437--- PASS: TestPhraseFind (0.00s)438 --- PASS: TestPhraseFind/this_text_[secret]_contains_the_secret (0.00s)439 --- PASS: TestPhraseFind/this_text_has_no_secret (0.00s)440 --- PASS: TestPhraseFind/within_this_text_[secret]_there's_two_[secret]s (0.00s)441 --- PASS: TestPhraseFind/within_this_text_there's_a_partial_[secre (0.00s)442 --- PASS: TestPhraseFind/within_this_text_there's_almost_a_[secret_followed_by_a_full_[secret] (0.00s)443 --- PASS: TestPhraseFind/within_this_text_there's_almost_a_[secret_followed_by_a_partial_[se (0.00s)444 --- PASS: TestPhraseFind/within_this_text_there's_a_[[secret] (0.00s)445PASS446ok gitlab.com/gitlab-org/gitlab-runner/helpers/trace 0.093s447--- Starting part 1 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/trace' package:448=== RUN TestMaskNonEOFSafeBoundary449=== RUN TestMaskNonEOFSafeBoundary/cannot_safely_flush:_secret_secre450=== RUN TestMaskNonEOFSafeBoundary/cannot_safely_flush:_secret_secre!451=== RUN TestMaskNonEOFSafeBoundary/cannot_safely_flush:_secret_secre_452=== RUN TestMaskNonEOFSafeBoundary/can_safely_flush:_secret_secre_453=== RUN TestMaskNonEOFSafeBoundary/can_safely_flush:_secret_secre_#01454=== RUN TestMaskNonEOFSafeBoundary/can_safely_flush:_secret_secre__455=== RUN TestMaskNonEOFSafeBoundary/can_safely_flush:__:_but_doesn't_use_the_last_safe_token_if_the_input_is_much_greater_than_the_token_being_indexed_sec456=== RUN TestMaskNonEOFSafeBoundary/can_safely_flush:__:_and_always_uses_the_last_safe_token_even_on_long_inputs_457--- PASS: TestMaskNonEOFSafeBoundary (0.01s)458 --- PASS: TestMaskNonEOFSafeBoundary/cannot_safely_flush:_secret_secre (0.00s)459 --- PASS: TestMaskNonEOFSafeBoundary/cannot_safely_flush:_secret_secre! (0.00s)460 --- PASS: TestMaskNonEOFSafeBoundary/cannot_safely_flush:_secret_secre_ (0.00s)461 --- PASS: TestMaskNonEOFSafeBoundary/can_safely_flush:_secret_secre_ (0.00s)462 --- PASS: TestMaskNonEOFSafeBoundary/can_safely_flush:_secret_secre_#01 (0.00s)463 --- PASS: TestMaskNonEOFSafeBoundary/can_safely_flush:_secret_secre__ (0.00s)464 --- PASS: TestMaskNonEOFSafeBoundary/can_safely_flush:__:_but_doesn't_use_the_last_safe_token_if_the_input_is_much_greater_than_the_token_being_indexed_sec (0.00s)465 --- PASS: TestMaskNonEOFSafeBoundary/can_safely_flush:__:_and_always_uses_the_last_safe_token_even_on_long_inputs_ (0.00s)466=== RUN TestMaskShortWrites467=== RUN TestMaskShortWrites/the_source_is_too_long_to_copy_to_the_destination468=== RUN TestMaskShortWrites/a_phrase_is_replaced_but_the_source_is_too_long_to_copy_to_the_destination469=== RUN TestMaskShortWrites/the_source_is_too_long_to_copy_to_the_destination_and_but_contains_a_phrase470=== RUN TestMaskShortWrites/included_phrase_is_replaced_but_replacement_text_is_too_for_destination471--- PASS: TestMaskShortWrites (0.00s)472 --- PASS: TestMaskShortWrites/the_source_is_too_long_to_copy_to_the_destination (0.00s)473 --- PASS: TestMaskShortWrites/a_phrase_is_replaced_but_the_source_is_too_long_to_copy_to_the_destination (0.00s)474 --- PASS: TestMaskShortWrites/the_source_is_too_long_to_copy_to_the_destination_and_but_contains_a_phrase (0.00s)475 --- PASS: TestMaskShortWrites/included_phrase_is_replaced_but_replacement_text_is_too_for_destination (0.00s)476=== RUN TestRandomCopyReadback477--- PASS: TestRandomCopyReadback (0.06s)478=== RUN TestMaskLargePartialMasks479--- PASS: TestMaskLargePartialMasks (0.08s)480PASS481ok gitlab.com/gitlab-org/gitlab-runner/helpers/trace 0.196s482--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/url' package:483=== RUN TestRemovingAllSensitiveData484--- PASS: TestRemovingAllSensitiveData (0.00s)485=== RUN TestInvalidURL486--- PASS: TestInvalidURL (0.00s)487=== RUN TestScrubSecrets488--- PASS: TestScrubSecrets (0.00s)489PASS490ok gitlab.com/gitlab-org/gitlab-runner/helpers/url (cached)491--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/vault' package:492=== RUN TestNewClient493=== RUN TestNewClient/vault_server_not_initialized494 client_test.go:31: PASS: Health()495 client_test.go:84: PASS: Sys()496=== RUN TestNewClient/vault_server_sealed497 client_test.go:31: PASS: Health()498 client_test.go:84: PASS: Sys()499=== RUN TestNewClient/vault_client_initialized500 client_test.go:31: PASS: Health()501 client_test.go:93: PASS: Sys()502 client_test.go:93: PASS: SetNamespace(string)503=== RUN TestNewClient/error_on_client_creation504=== RUN TestNewClient/vault_health_check_error505 client_test.go:31: PASS: Health()506 client_test.go:84: PASS: Sys()507--- PASS: TestNewClient (0.00s)508 --- PASS: TestNewClient/vault_server_not_initialized (0.00s)509 --- PASS: TestNewClient/vault_server_sealed (0.00s)510 --- PASS: TestNewClient/vault_client_initialized (0.00s)511 --- PASS: TestNewClient/error_on_client_creation (0.00s)512 --- PASS: TestNewClient/vault_health_check_error (0.00s)513=== RUN TestDefaultClient_Authenticate514=== RUN TestDefaultClient_Authenticate/authentication_error515 client_test.go:137: PASS: Authenticate(*vault.defaultClient)516=== RUN TestDefaultClient_Authenticate/authentication_succeeded517 client_test.go:141: PASS: Authenticate(*vault.defaultClient)518 client_test.go:141: PASS: Token()519 client_test.go:141: PASS: SetToken(string)520--- PASS: TestDefaultClient_Authenticate (0.00s)521 --- PASS: TestDefaultClient_Authenticate/authentication_error (0.00s)522 --- PASS: TestDefaultClient_Authenticate/authentication_succeeded (0.00s)523=== RUN TestDefaultClient_Write524=== RUN TestDefaultClient_Write/successful_writing525 client_test.go:197: PASS: Write(string,map[string]interface {})526 client_test.go:197: PASS: Logical()527=== RUN TestDefaultClient_Write/error_on_writing528 client_test.go:191: PASS: Write(string,map[string]interface {})529 client_test.go:191: PASS: Logical()530=== RUN TestDefaultClient_Write/api_response_type_error_on_writing531 client_test.go:191: PASS: Write(string,map[string]interface {})532 client_test.go:191: PASS: Logical()533--- PASS: TestDefaultClient_Write (0.00s)534 --- PASS: TestDefaultClient_Write/successful_writing (0.00s)535 --- PASS: TestDefaultClient_Write/error_on_writing (0.00s)536 --- PASS: TestDefaultClient_Write/api_response_type_error_on_writing (0.00s)537=== RUN TestDefaultClient_Read538=== RUN TestDefaultClient_Read/error_on_reading539 client_test.go:245: PASS: Read(string)540 client_test.go:245: PASS: Logical()541=== RUN TestDefaultClient_Read/api_response_type_error_on_reading542 client_test.go:245: PASS: Read(string)543 client_test.go:245: PASS: Logical()544=== RUN TestDefaultClient_Read/successful_reading545 client_test.go:251: PASS: Read(string)546 client_test.go:251: PASS: Logical()547--- PASS: TestDefaultClient_Read (0.00s)548 --- PASS: TestDefaultClient_Read/error_on_reading (0.00s)549 --- PASS: TestDefaultClient_Read/api_response_type_error_on_reading (0.00s)550 --- PASS: TestDefaultClient_Read/successful_reading (0.00s)551=== RUN TestDefaultClient_Delete552=== RUN TestDefaultClient_Delete/error_on_reading553 client_test.go:299: PASS: Delete(string)554 client_test.go:299: PASS: Logical()555=== RUN TestDefaultClient_Delete/api_response_type_error_on_reading556 client_test.go:299: PASS: Delete(string)557 client_test.go:299: PASS: Logical()558=== RUN TestDefaultClient_Delete/successful_reading559 client_test.go:303: PASS: Delete(string)560 client_test.go:303: PASS: Logical()561--- PASS: TestDefaultClient_Delete (0.00s)562 --- PASS: TestDefaultClient_Delete/error_on_reading (0.00s)563 --- PASS: TestDefaultClient_Delete/api_response_type_error_on_reading (0.00s)564 --- PASS: TestDefaultClient_Delete/successful_reading (0.00s)565=== RUN TestSecretResult_Data566=== RUN TestSecretResult_Data/nil_api.Secret567=== RUN TestSecretResult_Data/non-nil_api.Secret568--- PASS: TestSecretResult_Data (0.00s)569 --- PASS: TestSecretResult_Data/nil_api.Secret (0.00s)570 --- PASS: TestSecretResult_Data/non-nil_api.Secret (0.00s)571=== RUN TestSecretResult_TokenID572=== RUN TestSecretResult_TokenID/non-nil_api.Secret573=== RUN TestSecretResult_TokenID/nil_api.Secret574--- PASS: TestSecretResult_TokenID (0.00s)575 --- PASS: TestSecretResult_TokenID/non-nil_api.Secret (0.00s)576 --- PASS: TestSecretResult_TokenID/nil_api.Secret (0.00s)577=== RUN TestUnwrapAPIResponseError578=== RUN TestUnwrapAPIResponseError/non-API_error579=== RUN TestUnwrapAPIResponseError/API_error580=== RUN TestUnwrapAPIResponseError/nil_error581--- PASS: TestUnwrapAPIResponseError (0.00s)582 --- PASS: TestUnwrapAPIResponseError/non-API_error (0.00s)583 --- PASS: TestUnwrapAPIResponseError/API_error (0.00s)584 --- PASS: TestUnwrapAPIResponseError/nil_error (0.00s)585=== RUN TestUnwrappedAPIResponseError_Error586--- PASS: TestUnwrappedAPIResponseError_Error (0.00s)587=== RUN TestUnwrappedAPIResponseError_Is588--- PASS: TestUnwrappedAPIResponseError_Is (0.00s)589PASS590ok gitlab.com/gitlab-org/gitlab-runner/helpers/vault (cached)591--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/vault/auth_methods' package:592=== RUN TestMissingRequiredConfigurationKeyError_Error593--- PASS: TestMissingRequiredConfigurationKeyError_Error (0.00s)594=== RUN TestMissingRequiredConfigurationKeyError_Is595--- PASS: TestMissingRequiredConfigurationKeyError_Is (0.00s)596=== RUN TestData_Filter597=== RUN TestData_Filter/missing_required_field598=== RUN TestData_Filter/missing_allowed_field599=== RUN TestData_Filter/unexpected_field_used600=== RUN TestData_Filter/only_required_and_allowed_fields601--- PASS: TestData_Filter (0.00s)602 --- PASS: TestData_Filter/missing_required_field (0.00s)603 --- PASS: TestData_Filter/missing_allowed_field (0.00s)604 --- PASS: TestData_Filter/unexpected_field_used (0.00s)605 --- PASS: TestData_Filter/only_required_and_allowed_fields (0.00s)606=== RUN TestMustRegisterFactory607=== RUN TestMustRegisterFactory/duplicate_factory_registration608=== RUN TestMustRegisterFactory/successful_factory_registration609--- PASS: TestMustRegisterFactory (0.00s)610 --- PASS: TestMustRegisterFactory/duplicate_factory_registration (0.00s)611 --- PASS: TestMustRegisterFactory/successful_factory_registration (0.00s)612=== RUN TestGetFactory613=== RUN TestGetFactory/factory_found614=== RUN TestGetFactory/factory_not_found615--- PASS: TestGetFactory (0.00s)616 --- PASS: TestGetFactory/factory_found (0.00s)617 --- PASS: TestGetFactory/factory_not_found (0.00s)618PASS619ok gitlab.com/gitlab-org/gitlab-runner/helpers/vault/auth_methods (cached)620--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/vault/auth_methods/jwt' package:621=== RUN TestNewMethod622=== RUN TestNewMethod/missing_required_key623=== RUN TestNewMethod/unexpected_key_provided624=== RUN TestNewMethod/proper_configuration625--- PASS: TestNewMethod (0.00s)626 --- PASS: TestNewMethod/missing_required_key (0.00s)627 --- PASS: TestNewMethod/unexpected_key_provided (0.00s)628 --- PASS: TestNewMethod/proper_configuration (0.00s)629=== RUN TestJWTAuth_Name630--- PASS: TestJWTAuth_Name (0.00s)631=== RUN TestJWTAuth_Authenticate_Token632=== RUN TestJWTAuth_Authenticate_Token/client_write_failure633 auth_test.go:97: PASS: Write(string,map[string]interface {})634=== RUN TestJWTAuth_Authenticate_Token/client_write_succeeded_but_token_failure635 auth_test.go:114: PASS: Write(string,map[string]interface {})636 auth_test.go:115: PASS: TokenID()637=== RUN TestJWTAuth_Authenticate_Token/authentication_succeeded638 auth_test.go:132: PASS: Write(string,map[string]interface {})639 auth_test.go:133: PASS: TokenID()640--- PASS: TestJWTAuth_Authenticate_Token (0.00s)641 --- PASS: TestJWTAuth_Authenticate_Token/client_write_failure (0.00s)642 --- PASS: TestJWTAuth_Authenticate_Token/client_write_succeeded_but_token_failure (0.00s)643 --- PASS: TestJWTAuth_Authenticate_Token/authentication_succeeded (0.00s)644PASS645ok gitlab.com/gitlab-org/gitlab-runner/helpers/vault/auth_methods/jwt (cached)646--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/vault/internal/registry' package:647=== RUN TestFactoryAlreadyRegisteredError_Error648--- PASS: TestFactoryAlreadyRegisteredError_Error (0.00s)649=== RUN TestFactoryAlreadyRegisteredError_Is650--- PASS: TestFactoryAlreadyRegisteredError_Is (0.00s)651=== RUN TestFactoryNotRegisteredError_Error652--- PASS: TestFactoryNotRegisteredError_Error (0.00s)653=== RUN TestFactoryNotRegisteredError_Is654--- PASS: TestFactoryNotRegisteredError_Is (0.00s)655=== RUN TestFactoryRegistry_Register656=== RUN TestFactoryRegistry_Register/successful_factory_registration657=== RUN TestFactoryRegistry_Register/duplicate_factory_registration658--- PASS: TestFactoryRegistry_Register (0.00s)659 --- PASS: TestFactoryRegistry_Register/successful_factory_registration (0.00s)660 --- PASS: TestFactoryRegistry_Register/duplicate_factory_registration (0.00s)661=== RUN TestFactoryRegistry_Get662=== RUN TestFactoryRegistry_Get/factory_not_found663=== RUN TestFactoryRegistry_Get/factory_found664--- PASS: TestFactoryRegistry_Get (0.00s)665 --- PASS: TestFactoryRegistry_Get/factory_not_found (0.00s)666 --- PASS: TestFactoryRegistry_Get/factory_found (0.00s)667PASS668ok gitlab.com/gitlab-org/gitlab-runner/helpers/vault/internal/registry (cached)669--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/vault/secret_engines' package:670=== RUN TestOperationNotSupportedError_Error671--- PASS: TestOperationNotSupportedError_Error (0.00s)672=== RUN TestOperationNotSupportedError_Is673--- PASS: TestOperationNotSupportedError_Is (0.00s)674=== RUN TestMustRegisterFactory675=== RUN TestMustRegisterFactory/successful_factory_registration676=== RUN TestMustRegisterFactory/duplicate_factory_registration677--- PASS: TestMustRegisterFactory (0.00s)678 --- PASS: TestMustRegisterFactory/successful_factory_registration (0.00s)679 --- PASS: TestMustRegisterFactory/duplicate_factory_registration (0.00s)680=== RUN TestGetFactory681=== RUN TestGetFactory/factory_not_found682=== RUN TestGetFactory/factory_found683--- PASS: TestGetFactory (0.00s)684 --- PASS: TestGetFactory/factory_not_found (0.00s)685 --- PASS: TestGetFactory/factory_found (0.00s)686PASS687ok gitlab.com/gitlab-org/gitlab-runner/helpers/vault/secret_engines (cached)688--- Starting part 0 of go unit tests of 'gitlab.com/gitlab-org/gitlab-runner/helpers/vault/secret_engines/kv_v1' package:689=== RUN TestEngine_EngineName690--- PASS: TestEngine_EngineName (0.00s)691=== RUN TestEngine_Get692=== RUN TestEngine_Get/client_read_succeeded_with_no_data693 engine_test.go:56: PASS: Read(string)694 engine_test.go:57: PASS: Data()695=== RUN TestEngine_Get/client_read_succeeded_with_data696 engine_test.go:74: PASS: Read(string)697 engine_test.go:75: PASS: Data()698=== RUN TestEngine_Get/client_read_error699 engine_test.go:39: PASS: Read(string)700--- PASS: TestEngine_Get (0.00s)701 --- PASS: TestEngine_Get/client_read_succeeded_with_no_data (0.00s)702 --- PASS: TestEngine_Get/client_read_succeeded_with_data (0.00s)703 --- PASS: TestEngine_Get/client_read_error (0.00s)704=== RUN TestEngine_Put705=== RUN TestEngine_Put/client_write_error706 engine_test.go:119: PASS: Write(string,map[string]interface {})707=== RUN TestEngine_Put/client_write_succeeded708 engine_test.go:131: PASS: Write(string,map[string]interface {})709--- PASS: TestEngine_Put (0.00s)710 --- PASS: TestEngine_Put/client_write_error (0.00s)711 --- PASS: TestEngine_Put/client_write_succeeded (0.00s)712=== RUN TestEngine_Delete713=== RUN TestEngine_Delete/client_delete_succeeded714 engine_test.go:182: PASS: Delete(string)715=== RUN TestEngine_Delete/client_delete_error716 engine_test.go:170: PASS: Delete(string)717--- PASS: TestEngine_Delete (0.00s)718 --- PASS: TestEngine_Delete/client_delete_succeeded (0.00s)719 --- PASS: TestEngine_Delete/client_delete_error (0.00s)720PASS721ok gitlab.com/gitlab-org/gitlab-runner/helpers/vault/secret_engines/kv_v1 (cached)723Version: 13.1.1724Git revision: 6fbc7474725Git branch: 13-1-stable726GO version: go1.13.8727Built: 2020-07-01T06:50:35+0000728OS/Arch: windows/amd64729Creating cache windows 1809 unit tests 5/6-vault-namespaces-3...730Runtime platform arch=amd64 os=windows pid=4344 revision=6fbc7474 version=13.1.1731C:\GitLab-Runner\builds\gitlab-org\gitlab-runner\.gocache-false\: found 2809 matching files and directories 732Created cache733Uploading cache.zip to https://storage.googleapis.com/gitlab-com-windows-runner-cache/project/250833/windows%201809%20unit%20tests%205/6-vault-namespaces-3 735Version: 13.1.1736Git revision: 6fbc7474737Git branch: 13-1-stable738GO version: go1.13.8739Built: 2020-07-01T06:50:35+0000740OS/Arch: windows/amd64741Uploading artifacts...742Runtime platform arch=amd64 os=windows pid=4388 revision=6fbc7474 version=13.1.1743.testoutput/: found 20 matching files and directories 744WARNING: Failed to load system CertPool: crypto/x509: system root pool is not available on Windows 745Uploading artifacts as "archive" to coordinator... ok id=2144779628 responseStatus=201 Created token=iwc6Sp9s747Job succeeded