This job view page is being replaced by Spyglass soon. Check out the new job view.
PRafrouzMashaykhi: add --logging-format flag to kubelet
ResultFAILURE
Tests 8 failed / 949 succeeded
Started2020-06-30 13:02
Elapsed9m44s
Revision18a5ad493927b562973374b830da21a42d423ff9
Refs 91532
links{u'resultstore': {u'url': u'https://source.cloud.google.com/results/invocations/ed055f46-dbf2-4ec3-a2ea-14d1f017d661/targets/test'}}
resultstorehttps://source.cloud.google.com/results/invocations/ed055f46-dbf2-4ec3-a2ea-14d1f017d661/targets/test

Test Failures


//cmd/kubeadm/app/componentconfigs:go_default_test 0.00s

bazel test //cmd/kubeadm/app/componentconfigs:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //cmd/kubeadm/app/componentconfigs:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestChecksumForConfigMap
=== RUN   TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestChecksumForConfigMap (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestSignConfigMap
=== RUN   TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestSignConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestSignConfigMap (0.00s)
    --- PASS: TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestSignConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestVerifyConfigMapSignature
=== RUN   TestVerifyConfigMapSignature/correct_signature_is_acknowledged
=== RUN   TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure
=== RUN   TestVerifyConfigMapSignature/missing_signature_means_error
--- PASS: TestVerifyConfigMapSignature (0.00s)
    --- PASS: TestVerifyConfigMapSignature/correct_signature_is_acknowledged (0.00s)
    --- PASS: TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure (0.00s)
    --- PASS: TestVerifyConfigMapSignature/missing_signature_means_error (0.00s)
=== RUN   TestDefault
--- PASS: TestDefault (0.25s)
=== RUN   TestFromCluster
--- PASS: TestFromCluster (0.01s)
=== RUN   TestFetchFromDocumentMap
--- PASS: TestFetchFromDocumentMap (0.00s)
=== RUN   TestFetchFromClusterWithLocalUpgrades
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error
--- PASS: TestFetchFromClusterWithLocalUpgrades (0.02s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error (0.00s)
=== RUN   TestKubeletMarshal
=== RUN   TestKubeletMarshal/Empty_config
    TestKubeletMarshal/Empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
=== RUN   TestKubeletMarshal/Non_empty_config
    TestKubeletMarshal/Non_empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
--- FAIL: TestKubeletMarshal (0.01s)
    --- FAIL: TestKubeletMarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeletUnmarshal
=== RUN   TestKubeletUnmarshal/Empty_config
    TestKubeletUnmarshal/Empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
=== RUN   TestKubeletUnmarshal/Non_empty_config
    TestKubeletUnmarshal/Non_empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
--- FAIL: TestKubeletUnmarshal (0.01s)
    --- FAIL: TestKubeletUnmarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeletDefault
=== RUN   TestKubeletDefault/No_specific_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/DNS_domain_defaulting_works
=== RUN   TestKubeletDefault/CertificatesDir_defaulting_works
--- PASS: TestKubeletDefault (0.02s)
    --- PASS: TestKubeletDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/DNS_domain_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/CertificatesDir_defaulting_works (0.00s)
=== RUN   TestKubeletFromDocumentMap
=== RUN   TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromDocumentMap (0.01s)
    --- PASS: TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeletFromCluster
=== RUN   TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromCluster/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromCluster (0.01s)
    --- PASS: TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeletFromCluster
=== RUN   TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeletFromCluster (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config (0.00s)
=== RUN   TestKubeProxyMarshal
=== RUN   TestKubeProxyMarshal/Empty_config
=== RUN   TestKubeProxyMarshal/Non_empty_config
--- PASS: TestKubeProxyMarshal (0.01s)
    --- PASS: TestKubeProxyMarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeProxyUnmarshal
=== RUN   TestKubeProxyUnmarshal/Empty_config
=== RUN   TestKubeProxyUnmarshal/Non_empty_config
--- PASS: TestKubeProxyUnmarshal (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeProxyDefault
=== RUN   TestKubeProxyDefault/No_specific_defaulting_works
=== RUN   TestKubeProxyDefault/IPv4_bind_address
=== RUN   TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false
--- PASS: TestKubeProxyDefault (0.00s)
    --- PASS: TestKubeProxyDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeProxyDefault/IPv4_bind_address (0.00s)
    --- PASS: TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false (0.00s)
=== RUN   TestKubeProxyFromDocumentMap
=== RUN   TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromDocumentMap (0.01s)
    --- PASS: TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeProxyFromCluster
=== RUN   TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromCluster (0.01s)
    --- PASS: TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeProxyFromCluster
=== RUN   TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeProxyFromCluster (0.01s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//cmd/kubeadm/app/componentconfigs:go_default_test 0.00s

bazel test //cmd/kubeadm/app/componentconfigs:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //cmd/kubeadm/app/componentconfigs:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestChecksumForConfigMap
=== RUN   TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestChecksumForConfigMap (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestSignConfigMap
=== RUN   TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestSignConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestSignConfigMap (0.00s)
    --- PASS: TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestSignConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestVerifyConfigMapSignature
=== RUN   TestVerifyConfigMapSignature/correct_signature_is_acknowledged
=== RUN   TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure
=== RUN   TestVerifyConfigMapSignature/missing_signature_means_error
--- PASS: TestVerifyConfigMapSignature (0.00s)
    --- PASS: TestVerifyConfigMapSignature/correct_signature_is_acknowledged (0.00s)
    --- PASS: TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure (0.00s)
    --- PASS: TestVerifyConfigMapSignature/missing_signature_means_error (0.00s)
=== RUN   TestDefault
--- PASS: TestDefault (0.25s)
=== RUN   TestFromCluster
--- PASS: TestFromCluster (0.01s)
=== RUN   TestFetchFromDocumentMap
--- PASS: TestFetchFromDocumentMap (0.00s)
=== RUN   TestFetchFromClusterWithLocalUpgrades
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error
--- PASS: TestFetchFromClusterWithLocalUpgrades (0.02s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error (0.00s)
=== RUN   TestKubeletMarshal
=== RUN   TestKubeletMarshal/Empty_config
    TestKubeletMarshal/Empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
=== RUN   TestKubeletMarshal/Non_empty_config
    TestKubeletMarshal/Non_empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
--- FAIL: TestKubeletMarshal (0.01s)
    --- FAIL: TestKubeletMarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeletUnmarshal
=== RUN   TestKubeletUnmarshal/Empty_config
    TestKubeletUnmarshal/Empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
=== RUN   TestKubeletUnmarshal/Non_empty_config
    TestKubeletUnmarshal/Non_empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
--- FAIL: TestKubeletUnmarshal (0.01s)
    --- FAIL: TestKubeletUnmarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeletDefault
=== RUN   TestKubeletDefault/No_specific_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/DNS_domain_defaulting_works
=== RUN   TestKubeletDefault/CertificatesDir_defaulting_works
--- PASS: TestKubeletDefault (0.02s)
    --- PASS: TestKubeletDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/DNS_domain_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/CertificatesDir_defaulting_works (0.00s)
=== RUN   TestKubeletFromDocumentMap
=== RUN   TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromDocumentMap (0.01s)
    --- PASS: TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeletFromCluster
=== RUN   TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromCluster/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromCluster (0.01s)
    --- PASS: TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeletFromCluster
=== RUN   TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeletFromCluster (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config (0.00s)
=== RUN   TestKubeProxyMarshal
=== RUN   TestKubeProxyMarshal/Empty_config
=== RUN   TestKubeProxyMarshal/Non_empty_config
--- PASS: TestKubeProxyMarshal (0.01s)
    --- PASS: TestKubeProxyMarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeProxyUnmarshal
=== RUN   TestKubeProxyUnmarshal/Empty_config
=== RUN   TestKubeProxyUnmarshal/Non_empty_config
--- PASS: TestKubeProxyUnmarshal (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeProxyDefault
=== RUN   TestKubeProxyDefault/No_specific_defaulting_works
=== RUN   TestKubeProxyDefault/IPv4_bind_address
=== RUN   TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false
--- PASS: TestKubeProxyDefault (0.00s)
    --- PASS: TestKubeProxyDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeProxyDefault/IPv4_bind_address (0.00s)
    --- PASS: TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false (0.00s)
=== RUN   TestKubeProxyFromDocumentMap
=== RUN   TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromDocumentMap (0.01s)
    --- PASS: TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeProxyFromCluster
=== RUN   TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromCluster (0.01s)
    --- PASS: TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeProxyFromCluster
=== RUN   TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeProxyFromCluster (0.01s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//cmd/kubeadm/app/componentconfigs:go_default_test 0.00s

bazel test //cmd/kubeadm/app/componentconfigs:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //cmd/kubeadm/app/componentconfigs:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestChecksumForConfigMap
=== RUN   TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestChecksumForConfigMap (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestSignConfigMap
=== RUN   TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestSignConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestSignConfigMap (0.00s)
    --- PASS: TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestSignConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestVerifyConfigMapSignature
=== RUN   TestVerifyConfigMapSignature/correct_signature_is_acknowledged
=== RUN   TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure
=== RUN   TestVerifyConfigMapSignature/missing_signature_means_error
--- PASS: TestVerifyConfigMapSignature (0.00s)
    --- PASS: TestVerifyConfigMapSignature/correct_signature_is_acknowledged (0.00s)
    --- PASS: TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure (0.00s)
    --- PASS: TestVerifyConfigMapSignature/missing_signature_means_error (0.00s)
=== RUN   TestDefault
--- PASS: TestDefault (0.25s)
=== RUN   TestFromCluster
--- PASS: TestFromCluster (0.01s)
=== RUN   TestFetchFromDocumentMap
--- PASS: TestFetchFromDocumentMap (0.00s)
=== RUN   TestFetchFromClusterWithLocalUpgrades
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error
--- PASS: TestFetchFromClusterWithLocalUpgrades (0.02s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error (0.00s)
=== RUN   TestKubeletMarshal
=== RUN   TestKubeletMarshal/Empty_config
    TestKubeletMarshal/Empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
=== RUN   TestKubeletMarshal/Non_empty_config
    TestKubeletMarshal/Non_empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
--- FAIL: TestKubeletMarshal (0.01s)
    --- FAIL: TestKubeletMarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeletUnmarshal
=== RUN   TestKubeletUnmarshal/Empty_config
    TestKubeletUnmarshal/Empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
=== RUN   TestKubeletUnmarshal/Non_empty_config
    TestKubeletUnmarshal/Non_empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
--- FAIL: TestKubeletUnmarshal (0.01s)
    --- FAIL: TestKubeletUnmarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeletDefault
=== RUN   TestKubeletDefault/No_specific_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/DNS_domain_defaulting_works
=== RUN   TestKubeletDefault/CertificatesDir_defaulting_works
--- PASS: TestKubeletDefault (0.02s)
    --- PASS: TestKubeletDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/DNS_domain_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/CertificatesDir_defaulting_works (0.00s)
=== RUN   TestKubeletFromDocumentMap
=== RUN   TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromDocumentMap (0.01s)
    --- PASS: TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeletFromCluster
=== RUN   TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromCluster/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromCluster (0.01s)
    --- PASS: TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeletFromCluster
=== RUN   TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeletFromCluster (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config (0.00s)
=== RUN   TestKubeProxyMarshal
=== RUN   TestKubeProxyMarshal/Empty_config
=== RUN   TestKubeProxyMarshal/Non_empty_config
--- PASS: TestKubeProxyMarshal (0.01s)
    --- PASS: TestKubeProxyMarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeProxyUnmarshal
=== RUN   TestKubeProxyUnmarshal/Empty_config
=== RUN   TestKubeProxyUnmarshal/Non_empty_config
--- PASS: TestKubeProxyUnmarshal (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeProxyDefault
=== RUN   TestKubeProxyDefault/No_specific_defaulting_works
=== RUN   TestKubeProxyDefault/IPv4_bind_address
=== RUN   TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false
--- PASS: TestKubeProxyDefault (0.00s)
    --- PASS: TestKubeProxyDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeProxyDefault/IPv4_bind_address (0.00s)
    --- PASS: TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false (0.00s)
=== RUN   TestKubeProxyFromDocumentMap
=== RUN   TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromDocumentMap (0.01s)
    --- PASS: TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeProxyFromCluster
=== RUN   TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromCluster (0.01s)
    --- PASS: TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeProxyFromCluster
=== RUN   TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeProxyFromCluster (0.01s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//cmd/kubeadm/app/componentconfigs:go_default_test 0.00s

bazel test //cmd/kubeadm/app/componentconfigs:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //cmd/kubeadm/app/componentconfigs:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestChecksumForConfigMap
=== RUN   TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestChecksumForConfigMap (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestSignConfigMap
=== RUN   TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestSignConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestSignConfigMap (0.00s)
    --- PASS: TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestSignConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestVerifyConfigMapSignature
=== RUN   TestVerifyConfigMapSignature/correct_signature_is_acknowledged
=== RUN   TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure
=== RUN   TestVerifyConfigMapSignature/missing_signature_means_error
--- PASS: TestVerifyConfigMapSignature (0.00s)
    --- PASS: TestVerifyConfigMapSignature/correct_signature_is_acknowledged (0.00s)
    --- PASS: TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure (0.00s)
    --- PASS: TestVerifyConfigMapSignature/missing_signature_means_error (0.00s)
=== RUN   TestDefault
--- PASS: TestDefault (0.25s)
=== RUN   TestFromCluster
--- PASS: TestFromCluster (0.01s)
=== RUN   TestFetchFromDocumentMap
--- PASS: TestFetchFromDocumentMap (0.00s)
=== RUN   TestFetchFromClusterWithLocalUpgrades
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error
--- PASS: TestFetchFromClusterWithLocalUpgrades (0.02s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error (0.00s)
=== RUN   TestKubeletMarshal
=== RUN   TestKubeletMarshal/Empty_config
    TestKubeletMarshal/Empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
=== RUN   TestKubeletMarshal/Non_empty_config
    TestKubeletMarshal/Non_empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
--- FAIL: TestKubeletMarshal (0.01s)
    --- FAIL: TestKubeletMarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeletUnmarshal
=== RUN   TestKubeletUnmarshal/Empty_config
    TestKubeletUnmarshal/Empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
=== RUN   TestKubeletUnmarshal/Non_empty_config
    TestKubeletUnmarshal/Non_empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
--- FAIL: TestKubeletUnmarshal (0.01s)
    --- FAIL: TestKubeletUnmarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeletDefault
=== RUN   TestKubeletDefault/No_specific_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/DNS_domain_defaulting_works
=== RUN   TestKubeletDefault/CertificatesDir_defaulting_works
--- PASS: TestKubeletDefault (0.02s)
    --- PASS: TestKubeletDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/DNS_domain_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/CertificatesDir_defaulting_works (0.00s)
=== RUN   TestKubeletFromDocumentMap
=== RUN   TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromDocumentMap (0.01s)
    --- PASS: TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeletFromCluster
=== RUN   TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromCluster/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromCluster (0.01s)
    --- PASS: TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeletFromCluster
=== RUN   TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeletFromCluster (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config (0.00s)
=== RUN   TestKubeProxyMarshal
=== RUN   TestKubeProxyMarshal/Empty_config
=== RUN   TestKubeProxyMarshal/Non_empty_config
--- PASS: TestKubeProxyMarshal (0.01s)
    --- PASS: TestKubeProxyMarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeProxyUnmarshal
=== RUN   TestKubeProxyUnmarshal/Empty_config
=== RUN   TestKubeProxyUnmarshal/Non_empty_config
--- PASS: TestKubeProxyUnmarshal (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeProxyDefault
=== RUN   TestKubeProxyDefault/No_specific_defaulting_works
=== RUN   TestKubeProxyDefault/IPv4_bind_address
=== RUN   TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false
--- PASS: TestKubeProxyDefault (0.00s)
    --- PASS: TestKubeProxyDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeProxyDefault/IPv4_bind_address (0.00s)
    --- PASS: TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false (0.00s)
=== RUN   TestKubeProxyFromDocumentMap
=== RUN   TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromDocumentMap (0.01s)
    --- PASS: TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeProxyFromCluster
=== RUN   TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromCluster (0.01s)
    --- PASS: TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeProxyFromCluster
=== RUN   TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeProxyFromCluster (0.01s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//cmd/kubeadm/app/componentconfigs:go_default_test 0.00s

bazel test //cmd/kubeadm/app/componentconfigs:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //cmd/kubeadm/app/componentconfigs:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestChecksumForConfigMap
=== RUN   TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestChecksumForConfigMap (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestSignConfigMap
=== RUN   TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestSignConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestSignConfigMap (0.00s)
    --- PASS: TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestSignConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestVerifyConfigMapSignature
=== RUN   TestVerifyConfigMapSignature/correct_signature_is_acknowledged
=== RUN   TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure
=== RUN   TestVerifyConfigMapSignature/missing_signature_means_error
--- PASS: TestVerifyConfigMapSignature (0.00s)
    --- PASS: TestVerifyConfigMapSignature/correct_signature_is_acknowledged (0.00s)
    --- PASS: TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure (0.00s)
    --- PASS: TestVerifyConfigMapSignature/missing_signature_means_error (0.00s)
=== RUN   TestDefault
--- PASS: TestDefault (0.25s)
=== RUN   TestFromCluster
--- PASS: TestFromCluster (0.01s)
=== RUN   TestFetchFromDocumentMap
--- PASS: TestFetchFromDocumentMap (0.00s)
=== RUN   TestFetchFromClusterWithLocalUpgrades
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error
--- PASS: TestFetchFromClusterWithLocalUpgrades (0.02s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error (0.00s)
=== RUN   TestKubeletMarshal
=== RUN   TestKubeletMarshal/Empty_config
    TestKubeletMarshal/Empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
=== RUN   TestKubeletMarshal/Non_empty_config
    TestKubeletMarshal/Non_empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
--- FAIL: TestKubeletMarshal (0.01s)
    --- FAIL: TestKubeletMarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeletUnmarshal
=== RUN   TestKubeletUnmarshal/Empty_config
    TestKubeletUnmarshal/Empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
=== RUN   TestKubeletUnmarshal/Non_empty_config
    TestKubeletUnmarshal/Non_empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
--- FAIL: TestKubeletUnmarshal (0.01s)
    --- FAIL: TestKubeletUnmarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeletDefault
=== RUN   TestKubeletDefault/No_specific_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/DNS_domain_defaulting_works
=== RUN   TestKubeletDefault/CertificatesDir_defaulting_works
--- PASS: TestKubeletDefault (0.02s)
    --- PASS: TestKubeletDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/DNS_domain_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/CertificatesDir_defaulting_works (0.00s)
=== RUN   TestKubeletFromDocumentMap
=== RUN   TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromDocumentMap (0.01s)
    --- PASS: TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeletFromCluster
=== RUN   TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromCluster/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromCluster (0.01s)
    --- PASS: TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeletFromCluster
=== RUN   TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeletFromCluster (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config (0.00s)
=== RUN   TestKubeProxyMarshal
=== RUN   TestKubeProxyMarshal/Empty_config
=== RUN   TestKubeProxyMarshal/Non_empty_config
--- PASS: TestKubeProxyMarshal (0.01s)
    --- PASS: TestKubeProxyMarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeProxyUnmarshal
=== RUN   TestKubeProxyUnmarshal/Empty_config
=== RUN   TestKubeProxyUnmarshal/Non_empty_config
--- PASS: TestKubeProxyUnmarshal (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeProxyDefault
=== RUN   TestKubeProxyDefault/No_specific_defaulting_works
=== RUN   TestKubeProxyDefault/IPv4_bind_address
=== RUN   TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false
--- PASS: TestKubeProxyDefault (0.00s)
    --- PASS: TestKubeProxyDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeProxyDefault/IPv4_bind_address (0.00s)
    --- PASS: TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false (0.00s)
=== RUN   TestKubeProxyFromDocumentMap
=== RUN   TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromDocumentMap (0.01s)
    --- PASS: TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeProxyFromCluster
=== RUN   TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromCluster (0.01s)
    --- PASS: TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeProxyFromCluster
=== RUN   TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeProxyFromCluster (0.01s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//cmd/kubeadm/app/componentconfigs:go_default_test 0.00s

bazel test //cmd/kubeadm/app/componentconfigs:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //cmd/kubeadm/app/componentconfigs:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestChecksumForConfigMap
=== RUN   TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestChecksumForConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestChecksumForConfigMap (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestChecksumForConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestSignConfigMap
=== RUN   TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData
=== RUN   TestSignConfigMap/config_keys_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_binaryData
=== RUN   TestSignConfigMap/checksum_can_be_calculated_without_data
--- PASS: TestSignConfigMap (0.00s)
    --- PASS: TestSignConfigMap/checksum_is_calculated_using_both_data_and_binaryData (0.00s)
    --- PASS: TestSignConfigMap/config_keys_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/metadata_fields_have_no_effect_on_the_checksum (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_binaryData (0.00s)
    --- PASS: TestSignConfigMap/checksum_can_be_calculated_without_data (0.00s)
=== RUN   TestVerifyConfigMapSignature
=== RUN   TestVerifyConfigMapSignature/correct_signature_is_acknowledged
=== RUN   TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure
=== RUN   TestVerifyConfigMapSignature/missing_signature_means_error
--- PASS: TestVerifyConfigMapSignature (0.00s)
    --- PASS: TestVerifyConfigMapSignature/correct_signature_is_acknowledged (0.00s)
    --- PASS: TestVerifyConfigMapSignature/wrong_checksum_leads_to_failure (0.00s)
    --- PASS: TestVerifyConfigMapSignature/missing_signature_means_error (0.00s)
=== RUN   TestDefault
--- PASS: TestDefault (0.25s)
=== RUN   TestFromCluster
--- PASS: TestFromCluster (0.01s)
=== RUN   TestFetchFromDocumentMap
--- PASS: TestFetchFromDocumentMap (0.00s)
=== RUN   TestFetchFromClusterWithLocalUpgrades
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success
=== RUN   TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error
--- PASS: TestFetchFromClusterWithLocalUpgrades (0.02s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_without_overwrite_is_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/reconginzed_cluster_object_with_overwrite_is_not_used (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_without_overwrite_returns_an_error (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_recognized_overwrite_returns_success (0.00s)
    --- PASS: TestFetchFromClusterWithLocalUpgrades/old_config_with_old_overwrite_returns_an_error (0.00s)
=== RUN   TestKubeletMarshal
=== RUN   TestKubeletMarshal/Empty_config
    TestKubeletMarshal/Empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
=== RUN   TestKubeletMarshal/Non_empty_config
    TestKubeletMarshal/Non_empty_config: kubelet_test.go:148: Missmatch between expected and got:
        Expected:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging:
          format: text
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
        ---
        Got:
        address: 1.2.3.4
        apiVersion: kubelet.config.k8s.io/v1beta1
        authentication:
          anonymous: {}
          webhook:
            cacheTTL: 0s
          x509: {}
        authorization:
          webhook:
            cacheAuthorizedTTL: 0s
            cacheUnauthorizedTTL: 0s
        cpuManagerReconcilePeriod: 0s
        evictionPressureTransitionPeriod: 0s
        fileCheckFrequency: 0s
        httpCheckFrequency: 0s
        imageMinimumGCAge: 0s
        kind: KubeletConfiguration
        logging: {}
        nodeStatusReportFrequency: 0s
        nodeStatusUpdateFrequency: 0s
        port: 12345
        rotateCertificates: true
        runtimeRequestTimeout: 0s
        streamingConnectionIdleTimeout: 0s
        syncFrequency: 0s
        volumeStatsAggPeriod: 0s
--- FAIL: TestKubeletMarshal (0.01s)
    --- FAIL: TestKubeletMarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeletUnmarshal
=== RUN   TestKubeletUnmarshal/Empty_config
    TestKubeletUnmarshal/Empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[]  0 0   []  false false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
=== RUN   TestKubeletUnmarshal/Non_empty_config
    TestKubeletUnmarshal/Non_empty_config: kubelet_test.go:172: Missmatch between expected and got:
        Expected:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {}}}
        ---
        Got:
        &{{kubelet.config.k8s.io/v1beta1 false} {{KubeletConfiguration kubelet.config.k8s.io/v1beta1} <nil>  {0} {0} {0}  map[] 1.2.3.4 12345 0   []  true false {{} {<nil> {0}} {<nil>}} { {{0} {0}}} <nil> 0 <nil> 0 <nil> false <nil>  <nil>  [] {0} {0} {0} 0 {0} <nil> <nil> {0}    <nil>   {0}  map[] {0}  0  <nil>  false <nil> <nil> <nil> 0  <nil> 0 <nil> map[] map[] map[] {0} 0 map[] 0 <nil> false <nil> <nil> <nil> map[] <nil>  <nil>  map[] map[]     [] []   false {text}}}
--- FAIL: TestKubeletUnmarshal (0.01s)
    --- FAIL: TestKubeletUnmarshal/Empty_config (0.01s)
    --- FAIL: TestKubeletUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeletDefault
=== RUN   TestKubeletDefault/No_specific_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works
=== RUN   TestKubeletDefault/DNS_domain_defaulting_works
=== RUN   TestKubeletDefault/CertificatesDir_defaulting_works
--- PASS: TestKubeletDefault (0.02s)
    --- PASS: TestKubeletDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_no_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_explicitly_disabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/Service_subnet,_enabled_dual_stack_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/DNS_domain_defaulting_works (0.00s)
    --- PASS: TestKubeletDefault/CertificatesDir_defaulting_works (0.00s)
=== RUN   TestKubeletFromDocumentMap
=== RUN   TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromDocumentMap (0.01s)
    --- PASS: TestKubeletFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromDocumentMap/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeletFromCluster
=== RUN   TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully
=== RUN   TestKubeletFromCluster/Old_kubelet_version_returns_an_error
=== RUN   TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error
=== RUN   TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded
=== RUN   TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeletFromCluster (0.01s)
    --- PASS: TestKubeletFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Non-empty_non-kubelet_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeletFromCluster/Old_kubelet_version_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Wrong_kubelet_kind_returns_an_error (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeletFromCluster/Valid_kubelet_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeletFromCluster
=== RUN   TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeletFromCluster (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Matching_hash_means_generated_config (0.01s)
    --- PASS: TestGeneratedKubeletFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeletFromCluster/No_hash_means_user_supplied_config (0.00s)
=== RUN   TestKubeProxyMarshal
=== RUN   TestKubeProxyMarshal/Empty_config
=== RUN   TestKubeProxyMarshal/Non_empty_config
--- PASS: TestKubeProxyMarshal (0.01s)
    --- PASS: TestKubeProxyMarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyMarshal/Non_empty_config (0.00s)
=== RUN   TestKubeProxyUnmarshal
=== RUN   TestKubeProxyUnmarshal/Empty_config
=== RUN   TestKubeProxyUnmarshal/Non_empty_config
--- PASS: TestKubeProxyUnmarshal (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Empty_config (0.01s)
    --- PASS: TestKubeProxyUnmarshal/Non_empty_config (0.01s)
=== RUN   TestKubeProxyDefault
=== RUN   TestKubeProxyDefault/No_specific_defaulting_works
=== RUN   TestKubeProxyDefault/IPv4_bind_address
=== RUN   TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true
=== RUN   TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false
--- PASS: TestKubeProxyDefault (0.00s)
    --- PASS: TestKubeProxyDefault/No_specific_defaulting_works (0.00s)
    --- PASS: TestKubeProxyDefault/IPv4_bind_address (0.00s)
    --- PASS: TestKubeProxyDefault/ClusterCIDR_is_fetched_from_PodSubnet (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_true (0.00s)
    --- PASS: TestKubeProxyDefault/IPv6DualStack_feature_gate_set_to_false (0.00s)
=== RUN   TestKubeProxyFromDocumentMap
=== RUN   TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromDocumentMap (0.01s)
    --- PASS: TestKubeProxyFromDocumentMap/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromDocumentMap/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestKubeProxyFromCluster
=== RUN   TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully
=== RUN   TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error
=== RUN   TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded
=== RUN   TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document
--- PASS: TestKubeProxyFromCluster (0.01s)
    --- PASS: TestKubeProxyFromCluster/Empty_document_map_should_return_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Non-empty_non-kube-proxy_document_map_returns_nothing_successfully (0.00s)
    --- PASS: TestKubeProxyFromCluster/Old_kube-proxy_version_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Wrong_kube-proxy_kind_returns_an_error (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_only_config_gets_loaded (0.00s)
    --- PASS: TestKubeProxyFromCluster/Valid_kube-proxy_config_gets_loaded_when_coupled_with_an_extra_document (0.00s)
=== RUN   TestGeneratedKubeProxyFromCluster
=== RUN   TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config
=== RUN   TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config
=== RUN   TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config
--- PASS: TestGeneratedKubeProxyFromCluster (0.01s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Matching_hash_means_generated_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/Missmatching_hash_means_user_supplied_config (0.00s)
    --- PASS: TestGeneratedKubeProxyFromCluster/No_hash_means_user_supplied_config (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/kubelet/apis/config/scheme:go_default_test 0.00s

bazel test //pkg/kubelet/apis/config/scheme:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/kubelet/apis/config/scheme:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestRoundTripFuzzing
    TestRoundTripFuzzing: roundtrip.go:135: starting group "kubelet.config.k8s.io"
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=KubeletConfiguration v1beta1.KubeletConfiguration
    TestRoundTripFuzzing: roundtrip.go:361: KubeletConfiguration: diff:   &config.KubeletConfiguration{
          	... // 5 identical fields
          	HTTPCheckFrequency: v1.Duration{Duration: s"20s"},
          	StaticPodURL:       "F蒆觧跳蔂 稆6>`吜聩葮鱟ȝ",
        - 	StaticPodURLHeader: map[string][]string{},
        + 	StaticPodURLHeader: nil,
          	Address:            "0.0.0.0",
          	Port:               10250,
          	... // 3 identical fields
          	TLSCertFile:        "殩ØV:圖aȜ",
          	TLSPrivateKeyFile:  "d%OȅƟWaɿƳƈ櫽gk",
        - 	TLSCipherSuites:    []string{},
        + 	TLSCipherSuites:    nil,
          	TLSMinVersion:      ":ʪ螞e'霢³曘Ż9騍管鞱Õ噧n4dz惷",
          	RotateCertificates: false,
          	... // 11 identical fields
          	OOMScoreAdj:                    -999,
          	ClusterDomain:                  "¥śd",
        - 	ClusterDNS:                     []string{},
        + 	ClusterDNS:                     nil,
          	StreamingConnectionIdleTimeout: v1.Duration{Duration: s"4h0m0s"},
          	NodeStatusUpdateFrequency:      v1.Duration{Duration: s"10s"},
          	... // 33 identical fields
          	EvictionPressureTransitionPeriod: v1.Duration{Duration: s"5m0s"},
          	EvictionMaxPodGracePeriod:        -1637428203,
        - 	EvictionMinimumReclaim:           map[string]string{},
        + 	EvictionMinimumReclaim:           nil,
          	PodsPerCore:                      315723814,
          	EnableControllerAttachDetach:     true,
          	... // 7 identical fields
          	ContainerLogMaxFiles:                      5,
          	ConfigMapAndSecretChangeDetectionStrategy: "Watch",
        - 	AllowedUnsafeSysctls:                      []string{},
        + 	AllowedUnsafeSysctls:                      nil,
          	KernelMemcgNotification:                   false,
        - 	SystemReserved:                            map[string]string{},
        + 	SystemReserved:                            nil,
          	KubeReserved:                              map[string]string{"Ì?韁Ţ际擢": "`wş"},
          	SystemReservedCgroup:                      "6IKŽ'í钀%Ķ:劉Qƥ",
          	... // 2 identical fields
          	ReservedSystemCPUs:          "岝顬ʩ鑣蹕脒袠晜Ȑ湋ƅP\u00a0",
          	ShowHiddenMetricsForVersion: "遢Ŧ+Ƅ",
        - 	Logging:                     config.LoggingConfiguration{},
        + 	Logging:                     config.LoggingConfiguration{Format: "text"},
          }
        
        Codec: &versioning.codec{encoder:(*json.Serializer)(0xc0002d2f50), decoder:(*recognizer.decoder)(0xc0003013c0), convertor:runtime.unsafeObjectConvertor{Scheme:(*runtime.Scheme)(0xc00030d650)}, creater:(*runtime.Scheme)(0xc00030d650), typer:(*runtime.Scheme)(0xc00030d650), defaulter:(*runtime.Scheme)(0xc00030d650), encodeVersion:schema.GroupVersions{schema.GroupVersion{Group:"kubelet.config.k8s.io", Version:"v1beta1"}}, decodeVersion:runtime.internalGroupVersioner{}, identifier:"{\"encodeGV\":\"[kubelet.config.k8s.io/v1beta1]\",\"encoder\":\"{\\\"name\\\":\\\"json\\\",\\\"pretty\\\":\\\"false\\\",\\\"yaml\\\":\\\"false\\\"}\",\"name\":\"versioning\"}", originalSchemeName:"pkg/kubelet/apis/config/scheme/scheme.go:32"}
        Source:
        
        "(*config.KubeletConfiguration){TypeMeta:(v1.TypeMeta){Kind:(string) APIVersion:(string)} EnableServer:(bool)true StaticPodPath:(string)jɫî腱w淡 SyncFrequency:(v1.Duration){Duration:(time.Duration)60000000000} FileCheckFrequency:(v1.Duration){Duration:(time.Duration)20000000000} HTTPCheckFrequency:(v1.Duration){Duration:(time.Duration)20000000000} StaticPodURL:(string)F蒆觧跳蔂 稆6>`吜聩葮鱟ȝ StaticPodURLHeader:(map[string][]string)map[] Address:(string)0.0.0.0 Port:(int32)10250 ReadOnlyPort:(int32)10255 VolumePluginDir:(string)/usr/libexec/kubernetes/kubelet-plugins/volume/exec/ ProviderID:(string)|ȋ=Wc眳t孭誢睽!ŭ TLSCertFile:(string)殩ØV:圖aȜ TLSPrivateKeyFile:(string)d%OȅƟWaɿƳƈ櫽gk TLSCipherSuites:([]string)[] TLSMinVersion:(string):ʪ螞e'霢³曘Ż9騍管鞱Õ噧n4dz惷 RotateCertificates:(bool)false ServerTLSBootstrap:(bool)false Authentication:(config.KubeletAuthentication){X509:(config.KubeletX509Authentication){ClientCAFile:(string)ŕaǽ]ʄ箳螢叩Ǫ畺bșƒ鯰} Webhook:(config.KubeletWebhookAuthentication){Enabled:(bool)false CacheTTL:(v1.Duration){Duration:(time.Duration)120000000000}} Anonymous:(config.KubeletAnonymousAuthentication){Enabled:(bool)true}} Authorization:(config.KubeletAuthorization){Mode:(config.KubeletAuthorizationMode)AlwaysAllow Webhook:(config.KubeletWebhookAuthorization){CacheAuthorizedTTL:(v1.Duration){Duration:(time.Duration)300000000000} CacheUnauthorizedTTL:(v1.Duration){Duration:(time.Duration)30000000000}}} RegistryPullQPS:(int32)5 RegistryBurst:(int32)10 EventRecordQPS:(int32)5 EventBurst:(int32)10 EnableDebuggingHandlers:(bool)true EnableContentionProfiling:(bool)true HealthzPort:(int32)10248 HealthzBindAddress:(string)127.0.0.1 OOMScoreAdj:(int32)-999 ClusterDomain:(string)¥śd ClusterDNS:([]string)[] StreamingConnectionIdleTimeout:(v1.Duration){Duration:(time.Duration)14400000000000} NodeStatusUpdateFrequency:(v1.Duration){Duration:(time.Duration)10000000000} NodeStatusReportFrequency:(v1.Duration){Duration:(time.Duration)60000000000} NodeLeaseDurationSeconds:(int32)40 ImageMinimumGCAge:(v1.Duration){Duration:(time.Duration)120000000000} ImageGCHighThresholdPercent:(int32)85 ImageGCLowThresholdPercent:(int32)80 VolumeStatsAggPeriod:(v1.Duration){Duration:(time.Duration)60000000000} KubeletCgroups:(string)LJ曣t,翬 SystemCgroups:(string)+湆ɼ>#cóŨ CgroupRoot:(string)þ_睕 CgroupsPerQOS:(bool)true CgroupDriver:(string)cgroupfs CPUManagerPolicy:(string)none CPUManagerReconcilePeriod:(v1.Duration){Duration:(time.Duration)10000000000} TopologyManagerPolicy:(string)none QOSReserved:(map[string]string)map[memory:50%] RuntimeRequestTimeout:(v1.Duration){Duration:(time.Duration)120000000000} HairpinMode:(string)promiscuous-bridge MaxPods:(int32)110 PodCIDR:(string)玫4/ʓ皑穒麅gMƬƿĉ)¤ń怗 PodPidsLimit:(int64)-1 ResolverConfig:(string)/etc/resolv.conf RunOnce:(bool)true CPUCFSQuota:(bool)true CPUCFSQuotaPeriod:(v1.Duration){Duration:(time.Duration)8455975487199079169} MaxOpenFiles:(int64)1000000 NodeStatusMaxImages:(int32)50 ContentType:(string)application/vnd.kubernetes.protobuf KubeAPIQPS:(int32)5 KubeAPIBurst:(int32)10 SerializeImagePulls:(bool)true EvictionHard:(map[string]string)map[memory.available:100Mi nodefs.available:10% nodefs.inodesFree:5% imagefs.available:15%] EvictionSoft:(map[string]string)<nil> EvictionSoftGracePeriod:(map[string]string)map[M琟Pdcıɽ蟬ʩ:鶂Ħ驜9_Klh1ÍʇǏƬ`ŌZȺ] EvictionPressureTransitionPeriod:(v1.Duration){Duration:(time.Duration)300000000000} EvictionMaxPodGracePeriod:(int32)-1637428203 EvictionMinimumReclaim:(map[string]string)map[] PodsPerCore:(int32)315723814 EnableControllerAttachDetach:(bool)true ProtectKernelDefaults:(bool)false MakeIPTablesUtilChains:(bool)true IPTablesMasqueradeBit:(int32)14 IPTablesDropBit:(int32)15 FeatureGates:(map[string]bool)<nil> FailSwapOn:(bool)false ContainerLogMaxSize:(string)10Mi ContainerLogMaxFiles:(int32)5 ConfigMapAndSecretChangeDetectionStrategy:(config.ResourceChangeDetectionStrategy)Watch AllowedUnsafeSysctls:([]string)[] KernelMemcgNotification:(bool)false SystemReserved:(map[string]string)map[] KubeReserved:(map[string]string)map[Ì?韁Ţ际擢:`wş] SystemReservedCgroup:(string)6IKŽ'í钀%Ķ:劉Qƥ KubeReservedCgroup:(string)kĚă EnforceNodeAllocatable:([]string)[pods] ReservedSystemCPUs:(string)岝顬ʩ鑣蹕脒袠晜Ȑ湋ƅP\u00a0 ShowHiddenMetricsForVersion:(string)遢Ŧ+Ƅ Logging:(config.LoggingConfiguration){Format:(string)}}"
        
        Encoded:
        
        {"kind":"KubeletConfiguration","apiVersion":"kubelet.config.k8s.io/v1beta1","enableServer":true,"staticPodPath":"jɫî腱w淡","syncFrequency":"1m0s","fileCheckFrequency":"20s","httpCheckFrequency":"20s","staticPodURL":"F蒆觧跳蔂 稆6\u003e`吜聩葮鱟ȝ","address":"0.0.0.0","port":10250,"readOnlyPort":10255,"tlsCertFile":"殩ØV:圖aȜ","tlsPrivateKeyFile":"d%OȅƟWaɿƳƈ櫽gk","tlsMinVersion":":ʪ螞e'霢³曘Ż9騍管鞱Õ噧n4dz惷","authentication":{"x509":{"clientCAFile":"ŕaǽ]ʄ箳螢叩Ǫ畺bșƒ鯰"},"webhook":{"enabled":false,"cacheTTL":"2m0s"},"anonymous":{"enabled":true}},"authorization":{"mode":"AlwaysAllow","webhook":{"cacheAuthorizedTTL":"5m0s","cacheUnauthorizedTTL":"30s"}},"registryPullQPS":5,"registryBurst":10,"eventRecordQPS":5,"eventBurst":10,"enableDebuggingHandlers":true,"enableContentionProfiling":true,"healthzPort":10248,"healthzBindAddress":"127.0.0.1","oomScoreAdj":-999,"clusterDomain":"¥śd","streamingConnectionIdleTimeout":"4h0m0s","nodeStatusUpdateFrequency":"10s","nodeStatusReportFrequency":"1m0s","nodeLeaseDurationSeconds":40,"imageMinimumGCAge":"2m0s","imageGCHighThresholdPercent":85,"imageGCLowThresholdPercent":80,"volumeStatsAggPeriod":"1m0s","kubeletCgroups":"LJ曣t,翬","systemCgroups":"+湆ɼ\u003e#cóŨ","cgroupRoot":"þ_睕","cgroupsPerQOS":true,"cgroupDriver":"cgroupfs","cpuManagerPolicy":"none","cpuManagerReconcilePeriod":"10s","topologyManagerPolicy":"none","qosReserved":{"memory":"50%"},"runtimeRequestTimeout":"2m0s","hairpinMode":"promiscuous-bridge","maxPods":110,"podCIDR":"玫4/ʓ皑穒麅gMƬƿĉ)¤ń怗","podPidsLimit":-1,"resolvConf":"/etc/resolv.conf","runOnce":true,"cpuCFSQuota":true,"cpuCFSQuotaPeriod":"2348882h4m47.199079169s","nodeStatusMaxImages":50,"maxOpenFiles":1000000,"contentType":"application/vnd.kubernetes.protobuf","kubeAPIQPS":5,"kubeAPIBurst":10,"serializeImagePulls":true,"evictionHard":{"imagefs.available":"15%","memory.available":"100Mi","nodefs.available":"10%","nodefs.inodesFree":"5%"},"evictionSoftGracePeriod":{"M琟Pdcıɽ蟬ʩ":"鶂Ħ驜9_Klh1ÍʇǏƬ`ŌZȺ"},"evictionPressureTransitionPeriod":"5m0s","evictionMaxPodGracePeriod":-1637428203,"podsPerCore":315723814,"enableControllerAttachDetach":true,"makeIPTablesUtilChains":true,"iptablesMasqueradeBit":14,"iptablesDropBit":15,"failSwapOn":false,"containerLogMaxSize":"10Mi","containerLogMaxFiles":5,"configMapAndSecretChangeDetectionStrategy":"Watch","kubeReserved":{"Ì?韁Ţ际擢":"`wş"},"reservedSystemCPUs":"岝顬ʩ鑣蹕脒袠晜Ȑ湋ƅP ","showHiddenMetricsForVersion":"遢Ŧ+Ƅ","systemReservedCgroup":"6IKŽ'í钀%Ķ:劉Qƥ","kubeReservedCgroup":"kĚă","enforceNodeAllocatable":["pods"],"volumePluginDir":"/usr/libexec/kubernetes/kubelet-plugins/volume/exec/","providerID":"|ȋ=Wc眳t孭誢睽!ŭ","logging":{}}
        
        
        Final:
        
        "(*config.KubeletConfiguration){TypeMeta:(v1.TypeMeta){Kind:(string) APIVersion:(string)} EnableServer:(bool)true StaticPodPath:(string)jɫî腱w淡 SyncFrequency:(v1.Duration){Duration:(time.Duration)60000000000} FileCheckFrequency:(v1.Duration){Duration:(time.Duration)20000000000} HTTPCheckFrequency:(v1.Duration){Duration:(time.Duration)20000000000} StaticPodURL:(string)F蒆觧跳蔂 稆6>`吜聩葮鱟ȝ StaticPodURLHeader:(map[string][]string)<nil> Address:(string)0.0.0.0 Port:(int32)10250 ReadOnlyPort:(int32)10255 VolumePluginDir:(string)/usr/libexec/kubernetes/kubelet-plugins/volume/exec/ ProviderID:(string)|ȋ=Wc眳t孭誢睽!ŭ TLSCertFile:(string)殩ØV:圖aȜ TLSPrivateKeyFile:(string)d%OȅƟWaɿƳƈ櫽gk TLSCipherSuites:([]string)<nil> TLSMinVersion:(string):ʪ螞e'霢³曘Ż9騍管鞱Õ噧n4dz惷 RotateCertificates:(bool)false ServerTLSBootstrap:(bool)false Authentication:(config.KubeletAuthentication){X509:(config.KubeletX509Authentication){ClientCAFile:(string)ŕaǽ]ʄ箳螢叩Ǫ畺bșƒ鯰} Webhook:(config.KubeletWebhookAuthentication){Enabled:(bool)false CacheTTL:(v1.Duration){Duration:(time.Duration)120000000000}} Anonymous:(config.KubeletAnonymousAuthentication){Enabled:(bool)true}} Authorization:(config.KubeletAuthorization){Mode:(config.KubeletAuthorizationMode)AlwaysAllow Webhook:(config.KubeletWebhookAuthorization){CacheAuthorizedTTL:(v1.Duration){Duration:(time.Duration)300000000000} CacheUnauthorizedTTL:(v1.Duration){Duration:(time.Duration)30000000000}}} RegistryPullQPS:(int32)5 RegistryBurst:(int32)10 EventRecordQPS:(int32)5 EventBurst:(int32)10 EnableDebuggingHandlers:(bool)true EnableContentionProfiling:(bool)true HealthzPort:(int32)10248 HealthzBindAddress:(string)127.0.0.1 OOMScoreAdj:(int32)-999 ClusterDomain:(string)¥śd ClusterDNS:([]string)<nil> StreamingConnectionIdleTimeout:(v1.Duration){Duration:(time.Duration)14400000000000} NodeStatusUpdateFrequency:(v1.Duration){Duration:(time.Duration)10000000000} NodeStatusReportFrequency:(v1.Duration){Duration:(time.Duration)60000000000} NodeLeaseDurationSeconds:(int32)40 ImageMinimumGCAge:(v1.Duration){Duration:(time.Duration)120000000000} ImageGCHighThresholdPercent:(int32)85 ImageGCLowThresholdPercent:(int32)80 VolumeStatsAggPeriod:(v1.Duration){Duration:(time.Duration)60000000000} KubeletCgroups:(string)LJ曣t,翬 SystemCgroups:(string)+湆ɼ>#cóŨ CgroupRoot:(string)þ_睕 CgroupsPerQOS:(bool)true CgroupDriver:(string)cgroupfs CPUManagerPolicy:(string)none CPUManagerReconcilePeriod:(v1.Duration){Duration:(time.Duration)10000000000} TopologyManagerPolicy:(string)none QOSReserved:(map[string]string)map[memory:50%] RuntimeRequestTimeout:(v1.Duration){Duration:(time.Duration)120000000000} HairpinMode:(string)promiscuous-bridge MaxPods:(int32)110 PodCIDR:(string)玫4/ʓ皑穒麅gMƬƿĉ)¤ń怗 PodPidsLimit:(int64)-1 ResolverConfig:(string)/etc/resolv.conf RunOnce:(bool)true CPUCFSQuota:(bool)true CPUCFSQuotaPeriod:(v1.Duration){Duration:(time.Duration)8455975487199079169} MaxOpenFiles:(int64)1000000 NodeStatusMaxImages:(int32)50 ContentType:(string)application/vnd.kubernetes.protobuf KubeAPIQPS:(int32)5 KubeAPIBurst:(int32)10 SerializeImagePulls:(bool)true EvictionHard:(map[string]string)map[imagefs.available:15% memory.available:100Mi nodefs.available:10% nodefs.inodesFree:5%] EvictionSoft:(map[string]string)<nil> EvictionSoftGracePeriod:(map[string]string)map[M琟Pdcıɽ蟬ʩ:鶂Ħ驜9_Klh1ÍʇǏƬ`ŌZȺ] EvictionPressureTransitionPeriod:(v1.Duration){Duration:(time.Duration)300000000000} EvictionMaxPodGracePeriod:(int32)-1637428203 EvictionMinimumReclaim:(map[string]string)<nil> PodsPerCore:(int32)315723814 EnableControllerAttachDetach:(bool)true ProtectKernelDefaults:(bool)false MakeIPTablesUtilChains:(bool)true IPTablesMasqueradeBit:(int32)14 IPTablesDropBit:(int32)15 FeatureGates:(map[string]bool)<nil> FailSwapOn:(bool)false ContainerLogMaxSize:(string)10Mi ContainerLogMaxFiles:(int32)5 ConfigMapAndSecretChangeDetectionStrategy:(config.ResourceChangeDetectionStrategy)Watch AllowedUnsafeSysctls:([]string)<nil> KernelMemcgNotification:(bool)false SystemReserved:(map[string]string)<nil> KubeReserved:(map[string]string)map[Ì?韁Ţ际擢:`wş] SystemReservedCgroup:(string)6IKŽ'í钀%Ķ:劉Qƥ KubeReservedCgroup:(string)kĚă EnforceNodeAllocatable:([]string)[pods] ReservedSystemCPUs:(string)岝顬ʩ鑣蹕脒袠晜Ȑ湋ƅP\u00a0 ShowHiddenMetricsForVersion:(string)遢Ŧ+Ƅ Logging:(config.LoggingConfiguration){Format:(string)text}}"
    TestRoundTripFuzzing: roundtrip.go:254: 	round tripping to kubelet.config.k8s.io/v1beta1, Kind=SerializedNodeConfigSource v1beta1.SerializedNodeConfigSource
    TestRoundTripFuzzing: roundtrip.go:148: finished group "kubelet.config.k8s.io"
--- FAIL: TestRoundTripFuzzing (0.06s)
=== RUN   TestRoundTripYAML
=== RUN   TestRoundTripYAML/SerializedNodeConfigSource_v1beta1Tov1beta1_default
=== RUN   TestRoundTripYAML/KubeletConfiguration_v1beta1Tov1beta1_default
--- PASS: TestRoundTripYAML (0.02s)
    --- PASS: TestRoundTripYAML/SerializedNodeConfigSource_v1beta1Tov1beta1_default (0.00s)
    --- PASS: TestRoundTripYAML/KubeletConfiguration_v1beta1Tov1beta1_default (0.02s)
=== RUN   TestDefaultsYAML
=== RUN   TestDefaultsYAML/KubeletConfiguration_default_v1beta1
=== RUN   TestDefaultsYAML/SerializedNodeConfigSource_default_v1beta1
--- PASS: TestDefaultsYAML (0.01s)
    --- PASS: TestDefaultsYAML/KubeletConfiguration_default_v1beta1 (0.01s)
    --- PASS: TestDefaultsYAML/SerializedNodeConfigSource_default_v1beta1 (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


//pkg/kubelet/apis/config/validation:go_default_test 0.00s

bazel test //pkg/kubelet/apis/config/validation:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/kubelet/apis/config/validation:go_default_test
-----------------------------------------------------------------------------
=== RUN   TestValidateKubeletConfiguration
    TestValidateKubeletConfiguration: validation_test.go:58: expect no errors, got unsupported log format: 
    TestValidateKubeletConfiguration: validation_test.go:91: expect no errors, got unsupported log format: 
    TestValidateKubeletConfiguration: validation_test.go:122: expect 25 errors, got 26
    TestValidateKubeletConfiguration: validation_test.go:156: expect 1 errors, got 2
--- FAIL: TestValidateKubeletConfiguration (0.00s)
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


Show 949 Passed Tests