This job view page is being replaced by Spyglass soon. Check out the new job view.
PRandrewsykim: support configuration of kube-proxy IPVS tcp,tcpfin,udp timeout
ResultFAILURE
Tests 2 failed / 898 succeeded
Started2019-12-17 02:43
Elapsed9m4s
Revision0099b5e9290d92b7a913cdaa3897618a5c5d023a
Refs 85517

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
-----------------------------------------------------------------------------
--- FAIL: TestKubeProxyMarshal (0.01s)
    --- FAIL: TestKubeProxyMarshal/Empty_config (0.00s)
        kubeproxy_test.go:157: Missmatch between expected and got:
            Expected:
            apiVersion: kubeproxy.config.k8s.io/v1alpha1
            bindAddress: ""
            clientConnection:
              acceptContentTypes: ""
              burst: 0
              contentType: ""
              kubeconfig: ""
              qps: 0
            clusterCIDR: ""
            configSyncPeriod: 0s
            conntrack:
              maxPerCore: null
              min: null
              tcpCloseWaitTimeout: null
              tcpEstablishedTimeout: null
            enableProfiling: false
            healthzBindAddress: ""
            hostnameOverride: ""
            iptables:
              masqueradeAll: false
              masqueradeBit: null
              minSyncPeriod: 0s
              syncPeriod: 0s
            ipvs:
              excludeCIDRs: null
              minSyncPeriod: 0s
              scheduler: ""
              strictARP: false
              syncPeriod: 0s
            kind: KubeProxyConfiguration
            metricsBindAddress: ""
            mode: ""
            nodePortAddresses: null
            oomScoreAdj: null
            portRange: ""
            udpIdleTimeout: 0s
            winkernel:
              enableDSR: false
              networkName: ""
              sourceVip: ""
            ---
            Got:
            apiVersion: kubeproxy.config.k8s.io/v1alpha1
            bindAddress: ""
            clientConnection:
              acceptContentTypes: ""
              burst: 0
              contentType: ""
              kubeconfig: ""
              qps: 0
            clusterCIDR: ""
            configSyncPeriod: 0s
            conntrack:
              maxPerCore: null
              min: null
              tcpCloseWaitTimeout: null
              tcpEstablishedTimeout: null
            enableProfiling: false
            healthzBindAddress: ""
            hostnameOverride: ""
            iptables:
              masqueradeAll: false
              masqueradeBit: null
              minSyncPeriod: 0s
              syncPeriod: 0s
            ipvs:
              excludeCIDRs: null
              minSyncPeriod: 0s
              scheduler: ""
              strictARP: false
              syncPeriod: 0s
              tcpFinTimeout: 0s
              tcpTimeout: 0s
              udpTimeout: 0s
            kind: KubeProxyConfiguration
            metricsBindAddress: ""
            mode: ""
            nodePortAddresses: null
            oomScoreAdj: null
            portRange: ""
            udpIdleTimeout: 0s
            winkernel:
              enableDSR: false
              networkName: ""
              sourceVip: ""
    --- FAIL: TestKubeProxyMarshal/Non_empty_config (0.00s)
        kubeproxy_test.go:157: Missmatch between expected and got:
            Expected:
            apiVersion: kubeproxy.config.k8s.io/v1alpha1
            bindAddress: 1.2.3.4
            clientConnection:
              acceptContentTypes: ""
              burst: 0
              contentType: ""
              kubeconfig: ""
              qps: 0
            clusterCIDR: ""
            configSyncPeriod: 0s
            conntrack:
              maxPerCore: null
              min: null
              tcpCloseWaitTimeout: null
              tcpEstablishedTimeout: null
            enableProfiling: true
            healthzBindAddress: ""
            hostnameOverride: ""
            iptables:
              masqueradeAll: false
              masqueradeBit: null
              minSyncPeriod: 0s
              syncPeriod: 0s
            ipvs:
              excludeCIDRs: null
              minSyncPeriod: 0s
              scheduler: ""
              strictARP: false
              syncPeriod: 0s
            kind: KubeProxyConfiguration
            metricsBindAddress: ""
            mode: ""
            nodePortAddresses: null
            oomScoreAdj: null
            portRange: ""
            udpIdleTimeout: 0s
            winkernel:
              enableDSR: false
              networkName: ""
              sourceVip: ""
            ---
            Got:
            apiVersion: kubeproxy.config.k8s.io/v1alpha1
            bindAddress: 1.2.3.4
            clientConnection:
              acceptContentTypes: ""
              burst: 0
              contentType: ""
              kubeconfig: ""
              qps: 0
            clusterCIDR: ""
            configSyncPeriod: 0s
            conntrack:
              maxPerCore: null
              min: null
              tcpCloseWaitTimeout: null
              tcpEstablishedTimeout: null
            enableProfiling: true
            healthzBindAddress: ""
            hostnameOverride: ""
            iptables:
              masqueradeAll: false
              masqueradeBit: null
              minSyncPeriod: 0s
              syncPeriod: 0s
            ipvs:
              excludeCIDRs: null
              minSyncPeriod: 0s
              scheduler: ""
              strictARP: false
              syncPeriod: 0s
              tcpFinTimeout: 0s
              tcpTimeout: 0s
              udpTimeout: 0s
            kind: KubeProxyConfiguration
            metricsBindAddress: ""
            mode: ""
            nodePortAddresses: null
            oomScoreAdj: null
            portRange: ""
            udpIdleTimeout: 0s
            winkernel:
              enableDSR: false
              networkName: ""
              sourceVip: ""
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


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

bazel test //pkg/proxy/apis/config/scheme:go_default_test
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //pkg/proxy/apis/config/scheme:go_default_test
-----------------------------------------------------------------------------
--- FAIL: TestRoundTripYAML (0.01s)
    --- FAIL: TestRoundTripYAML/v1alpha1Tov1alpha1 (0.01s)
        helpers.go:65: Output does not match expected, diff (- want, + got):
            	in: testdata/KubeProxyConfiguration/v1alpha1Tov1alpha1/empty.yaml
            	out: testdata/KubeProxyConfiguration/v1alpha1Tov1alpha1/empty.yaml.after_roundtrip
            	groupversion: kubeproxy.config.k8s.io/v1alpha1
            	diff: 
              strings.Join({
              	... // 27 identical lines
              	"  strictARP: false",
              	"  syncPeriod: 30s",
            + 	"  tcpFinTimeout: 0s",
            + 	"  tcpTimeout: 0s",
            + 	"  udpTimeout: 0s",
              	"kind: KubeProxyConfiguration",
              	"metricsBindAddress: 127.0.0.1:10249",
              	... // 10 identical lines
              }, "\n")
            
        helpers.go:78: if the diff is expected because of a new type or a new field, re-run with UPDATE_COMPONENTCONFIG_FIXTURE_DATA=true to update the compatibility data
    --- FAIL: TestRoundTripYAML/v1alpha1To__internal (0.01s)
        helpers.go:65: Output does not match expected, diff (- want, + got):
            	in: testdata/KubeProxyConfiguration/v1alpha1To__internal/empty.yaml
            	out: testdata/KubeProxyConfiguration/v1alpha1To__internal/empty.yaml.after_roundtrip
            	groupversion: kubeproxy.config.k8s.io/__internal
            	diff: 
              strings.Join({
              	... // 27 identical lines
              	"  StrictARP: false",
              	"  SyncPeriod: 30s",
            + 	"  TCPFinTimeout: 0s",
            + 	"  TCPTimeout: 0s",
            + 	"  UDPTimeout: 0s",
              	"MetricsBindAddress: 127.0.0.1:10249",
              	`Mode: ""`,
              	... // 9 identical lines
              }, "\n")
            
        helpers.go:78: if the diff is expected because of a new type or a new field, re-run with UPDATE_COMPONENTCONFIG_FIXTURE_DATA=true to update the compatibility data
--- FAIL: TestDefaults (0.01s)
    --- FAIL: TestDefaults/default_v1alpha1 (0.00s)
        helpers.go:65: Output does not match expected, diff (- want, + got):
            	in: testdata/KubeProxyConfiguration/before/v1alpha1.yaml
            	out: testdata/KubeProxyConfiguration/after/v1alpha1.yaml
            	groupversion: kubeproxy.config.k8s.io/v1alpha1
            	diff: 
              strings.Join({
              	... // 27 identical lines
              	"  strictARP: false",
              	"  syncPeriod: 30s",
            + 	"  tcpFinTimeout: 0s",
            + 	"  tcpTimeout: 0s",
            + 	"  udpTimeout: 0s",
              	"kind: KubeProxyConfiguration",
              	"metricsBindAddress: 127.0.0.1:10249",
              	... // 10 identical lines
              }, "\n")
            
        helpers.go:78: if the diff is expected because of a new type or a new field, re-run with UPDATE_COMPONENTCONFIG_FIXTURE_DATA=true to update the compatibility data
    --- FAIL: TestDefaults/default___internal (0.01s)
        helpers.go:65: Output does not match expected, diff (- want, + got):
            	in: testdata/KubeProxyConfiguration/before/__internal.yaml
            	out: testdata/KubeProxyConfiguration/after/__internal.yaml
            	groupversion: kubeproxy.config.k8s.io/__internal
            	diff: 
              strings.Join({
              	... // 27 identical lines
              	"  StrictARP: false",
              	"  SyncPeriod: 0s",
            + 	"  TCPFinTimeout: 0s",
            + 	"  TCPTimeout: 0s",
            + 	"  UDPTimeout: 0s",
              	`MetricsBindAddress: ""`,
              	`Mode: ""`,
              	... // 9 identical lines
              }, "\n")
            
        helpers.go:78: if the diff is expected because of a new type or a new field, re-run with UPDATE_COMPONENTCONFIG_FIXTURE_DATA=true to update the compatibility data
FAIL

				from junit_bazel.xml

Filter through log files | View test history on testgrid


Show 898 Passed Tests