Console Output
Skipping 8,981 KB..
Full Log--- PASS: TestMakePayload (0.00s)
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
=== RUN TestPluginReboot
--- PASS: TestPluginReboot (0.00s)
=== RUN TestPluginOptional
--- PASS: TestPluginOptional (0.00s)
=== RUN TestPluginKeysOptional
--- PASS: TestPluginKeysOptional (0.00s)
PASS
coverage: 77.5% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/configmap 2.102s coverage: 77.5% of statements
=== RUN TestAttacherAttach
--- PASS: TestAttacherAttach (0.02s)
csi_attacher_test.go:113: test case: test ok 1
csi_attacher_test.go:113: test case: test ok 2
csi_attacher_test.go:113: test case: mismatch vol
csi_attacher_test.go:113: test case: mismatch driver
csi_attacher_test.go:113: test case: mismatch node
=== RUN TestAttacherWaitForVolumeAttachment
E1017 17:45:50.009388 20448 csi_attacher.go:155] kubernetes.io/csi: attachment for test-vol-1 failed: missing volume
E1017 17:45:50.011304 20448 csi_attacher.go:160] kubernetes.io/csi: attacher.WaitForAttach timeout after 0s [volume=test-vol-2; attachment.ID=csi-7abd6e0ec9124637db4e952a24f9ff404b1185f5ead8852977a1d67741508e9f]
--- PASS: TestAttacherWaitForVolumeAttachment (0.04s)
csi_attacher_test.go:181: running test: attach ok
csi_attacher_test.go:181: running test: attachment error
csi_attacher_test.go:181: running test: time ran out
=== RUN TestAttacherVolumesAreAttached
--- PASS: TestAttacherVolumesAreAttached (0.00s)
=== RUN TestAttacherDetach
E1017 17:45:52.019812 20448 csi_attacher.go:241] kubernetes.io/csi: detacher.Detach failed to delete VolumeAttachment [csi-3e5c836086cee50ceb4c9291752352f84094de29a16e624be94d10feb57bb599]: volumeattachments.storage.k8s.io "csi-3e5c836086cee50ceb4c9291752352f84094de29a16e624be94d10feb57bb599" not found
--- PASS: TestAttacherDetach (2.00s)
=== RUN TestClientAssertSupportedVersion
--- PASS: TestClientAssertSupportedVersion (0.00s)
csi_client_test.go:55: case: supported version
csi_client_test.go:55: case: unsupported version
csi_client_test.go:55: case: grpc error
=== RUN TestClientNodeProbe
--- PASS: TestClientNodeProbe (0.00s)
csi_client_test.go:77: case: supported version
csi_client_test.go:77: case: grpc error
=== RUN TestClientNodePublishVolume
--- PASS: TestClientNodePublishVolume (0.00s)
csi_client_test.go:106: case: test ok
csi_client_test.go:106: case: missing volID
csi_client_test.go:106: case: missing target path
csi_client_test.go:106: case: bad fs
csi_client_test.go:106: case: grpc error
=== RUN TestClientNodeUnpublishVolume
--- PASS: TestClientNodeUnpublishVolume (0.00s)
csi_client_test.go:142: case: test ok
csi_client_test.go:142: case: missing volID
csi_client_test.go:142: case: missing target path
csi_client_test.go:142: case: grpc error
=== RUN TestMounterGetPath
--- PASS: TestMounterGetPath (0.00s)
csi_mounter_test.go:67: test case: simple specName
csi_mounter_test.go:81: *** GetPath: /tmp/csi-test443014462/pods/test-pod/volumes/kubernetes.io~csi/spec-0/mount
csi_mounter_test.go:67: test case: specName with dots
csi_mounter_test.go:81: *** GetPath: /tmp/csi-test443014462/pods/test-pod/volumes/kubernetes.io~csi/test.spec.1/mount
=== RUN TestMounterSetUp
--- PASS: TestMounterSetUp (0.00s)
=== RUN TestUnmounterTeardown
--- PASS: TestUnmounterTeardown (0.00s)
=== RUN TestGetVolAttribsFromSpec
E1017 17:45:52.029280 20448 csi_mounter.go:330] kubernetes.io/csi: error parsing csi PV.Annotation [csi.volume.kubernetes.io/volume-attributes]={"k0""attr0","k1":"attr1,"k2":"attr2": invalid character '"' after object key
--- PASS: TestGetVolAttribsFromSpec (0.00s)
csi_mounter_test.go:234: test case: attribs ok
csi_mounter_test.go:234: test case: missing attribs
csi_mounter_test.go:234: test case: missing annotations
csi_mounter_test.go:234: test case: bad json
=== RUN TestSaveVolumeData
--- PASS: TestSaveVolumeData (0.01s)
csi_mounter_test.go:265: test case: test with data ok
csi_mounter_test.go:265: test case: test with data ok 2
=== RUN TestPluginGetPluginName
--- PASS: TestPluginGetPluginName (0.00s)
=== RUN TestPluginGetVolumeName
--- PASS: TestPluginGetVolumeName (0.00s)
csi_plugin_test.go:112: testing: alphanum names
csi_plugin_test.go:112: testing: mixchar driver
csi_plugin_test.go:112: testing: mixchar volume
csi_plugin_test.go:112: testing: mixchars all
=== RUN TestPluginCanSupport
--- PASS: TestPluginCanSupport (0.00s)
=== RUN TestPluginConstructVolumeSpec
--- PASS: TestPluginConstructVolumeSpec (0.00s)
csi_plugin_test.go:155: test case: valid spec name
=== RUN TestPluginNewMounter
--- PASS: TestPluginNewMounter (0.00s)
=== RUN TestPluginNewUnmounter
--- PASS: TestPluginNewUnmounter (0.00s)
=== RUN TestValidateDriverName
--- PASS: TestValidateDriverName (0.00s)
csi_plugin_test.go:268: test case: ok no punctuations
csi_plugin_test.go:268: test case: ok dot only
csi_plugin_test.go:268: test case: ok dash only
csi_plugin_test.go:268: test case: ok underscore only
csi_plugin_test.go:268: test case: ok dot underscores
csi_plugin_test.go:268: test case: ok dot dash underscores
csi_plugin_test.go:268: test case: invalid length 0
csi_plugin_test.go:268: test case: invalid length > 63
csi_plugin_test.go:268: test case: invalid start char
csi_plugin_test.go:268: test case: invalid end char
csi_plugin_test.go:268: test case: invalid separators
=== RUN TestPluginNewAttacher
--- PASS: TestPluginNewAttacher (0.00s)
=== RUN TestPluginNewDetacher
--- PASS: TestPluginNewDetacher (0.00s)
PASS
coverage: 57.8% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/csi 3.996s coverage: 57.8% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestDownwardAPI
--- PASS: TestDownwardAPI (0.04s)
downwardapi_test.go:186: Test case: "test_labels" Step: "labels"
downwardapi_test.go:186: Test case: "test_annotations" Step: "annotations"
downwardapi_test.go:186: Test case: "test_name" Step: "name_file_name"
downwardapi_test.go:186: Test case: "test_namespace" Step: "namespace_file_name"
downwardapi_test.go:186: Test case: "test_write_twice_no_update" Step: "resetup"
downwardapi_test.go:186: Test case: "test_write_twice_no_update" Step: "labels"
downwardapi_test.go:186: Test case: "test_write_twice_with_update" Step: "resetup"
downwardapi_test.go:186: Test case: "test_write_twice_with_update" Step: "labels"
downwardapi_test.go:186: Test case: "test_write_with_unix_path" Step: "these/are/my/labels"
downwardapi_test.go:186: Test case: "test_write_with_unix_path" Step: "these/are/your/annotations"
downwardapi_test.go:186: Test case: "test_write_with_two_consecutive_slashes_in_the_path" Step: "this/labels"
downwardapi_test.go:186: Test case: "test_default_mode" Step: "name_file_name"
downwardapi_test.go:186: Test case: "test_item_mode" Step: "name_file_name"
PASS
coverage: 51.1% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/downwardapi 2.041s coverage: 51.1% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestPluginEmptyRootContext
--- PASS: TestPluginEmptyRootContext (0.00s)
=== RUN TestPluginHugetlbfs
--- PASS: TestPluginHugetlbfs (0.00s)
=== RUN TestPluginBackCompat
--- PASS: TestPluginBackCompat (0.00s)
=== RUN TestMetrics
--- PASS: TestMetrics (0.03s)
=== RUN TestGetHugePagesMountOptions
--- PASS: TestGetHugePagesMountOptions (0.00s)
PASS
coverage: 49.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/empty_dir 2.184s coverage: 49.3% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestPluginVolume
--- PASS: TestPluginVolume (0.00s)
=== RUN TestPluginPersistentVolume
--- PASS: TestPluginPersistentVolume (0.00s)
=== RUN TestPluginVolumeWWIDs
--- PASS: TestPluginVolumeWWIDs (0.00s)
=== RUN TestPluginPersistentVolumeWWIDs
--- PASS: TestPluginPersistentVolumeWWIDs (0.00s)
=== RUN TestPluginVolumeNoDiskInfo
--- PASS: TestPluginVolumeNoDiskInfo (0.00s)
=== RUN TestPluginPersistentVolumeNoDiskInfo
--- PASS: TestPluginPersistentVolumeNoDiskInfo (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
=== RUN Test_getWwnsLun
--- PASS: Test_getWwnsLun (0.00s)
=== RUN Test_getWwids
--- PASS: Test_getWwids (0.00s)
=== RUN Test_getWwnsLunWwidsError
--- PASS: Test_getWwnsLunWwidsError (0.00s)
=== RUN TestSearchDisk
--- PASS: TestSearchDisk (0.00s)
=== RUN TestSearchDiskWWID
--- PASS: TestSearchDiskWWID (0.00s)
PASS
coverage: 31.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/fc 2.076s coverage: 31.3% of statements
=== RUN TestAttach
--- PASS: TestAttach (0.00s)
=== RUN TestWaitForAttach
--- PASS: TestWaitForAttach (0.00s)
=== RUN TestMountDevice
--- PASS: TestMountDevice (0.00s)
=== RUN TestIsVolumeAttached
--- PASS: TestIsVolumeAttached (0.00s)
=== RUN TestDetach
--- PASS: TestDetach (0.00s)
=== RUN TestUnmountDevice
--- PASS: TestUnmountDevice (0.00s)
=== RUN TestHandleResponseDefaults
--- PASS: TestHandleResponseDefaults (0.00s)
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.01s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.01s)
=== RUN TestSetUpAt
--- PASS: TestSetUpAt (0.00s)
=== RUN TestInit
--- PASS: TestInit (0.00s)
=== RUN TestGetVolumeName
--- PASS: TestGetVolumeName (0.00s)
=== RUN TestProberExistingDriverBeforeInit
--- PASS: TestProberExistingDriverBeforeInit (0.00s)
=== RUN TestProberAddDriver
--- PASS: TestProberAddDriver (0.00s)
=== RUN TestEmptyPluginDir
--- PASS: TestEmptyPluginDir (0.00s)
=== RUN TestRemovePluginDir
--- PASS: TestRemovePluginDir (0.00s)
=== RUN TestProberMultipleEvents
--- PASS: TestProberMultipleEvents (0.00s)
=== RUN TestProberRateLimit
--- PASS: TestProberRateLimit (0.00s)
=== RUN TestProberError
--- PASS: TestProberError (0.00s)
=== RUN TestTearDownAt
--- PASS: TestTearDownAt (0.00s)
PASS
coverage: 62.9% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/flexvolume 2.185s coverage: 62.9% of statements
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
=== RUN TestGetByName
--- PASS: TestGetByName (0.00s)
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetFlockerVolumeSource
--- PASS: TestGetFlockerVolumeSource (0.00s)
=== RUN TestNewMounterDatasetName
--- PASS: TestNewMounterDatasetName (0.00s)
=== RUN TestNewMounterDatasetUUID
--- PASS: TestNewMounterDatasetUUID (0.00s)
=== RUN TestNewUnmounter
--- SKIP: TestNewUnmounter (0.00s)
flocker_test.go:291: broken
=== RUN TestIsReadOnly
--- PASS: TestIsReadOnly (0.00s)
=== RUN TestFlockerUtil_CreateVolume
--- PASS: TestFlockerUtil_CreateVolume (0.00s)
=== RUN TestProvision
--- PASS: TestProvision (0.00s)
PASS
coverage: 27.4% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/flocker 2.016s coverage: 27.4% of statements
=== RUN TestGetDeviceName_Volume
--- PASS: TestGetDeviceName_Volume (0.00s)
=== RUN TestGetDeviceName_PersistentVolume
--- PASS: TestGetDeviceName_PersistentVolume (0.00s)
=== RUN TestAttachDetach
E1017 17:46:04.351240 20807 attacher.go:69] Error checking if PD ("disk") is already attached to current node ("instance"). Will continue and try attach anyway. err=Fake DiskIsAttached error
E1017 17:46:04.352704 20807 attacher.go:69] Error checking if PD ("disk") is already attached to current node ("instance"). Will continue and try attach anyway. err=Fake DiskIsAttached error
E1017 17:46:04.352778 20807 attacher.go:83] Error attaching PD "disk" to node "instance": Fake attach error
E1017 17:46:04.353019 20807 attacher.go:289] Error checking if PD ("disk") is already attached to current node ("instance"). Will continue and try detach anyway. err=Fake DiskIsAttached error
E1017 17:46:04.353125 20807 attacher.go:289] Error checking if PD ("disk") is already attached to current node ("instance"). Will continue and try detach anyway. err=Fake DiskIsAttached error
E1017 17:46:04.353233 20807 attacher.go:305] Error detaching PD "disk" from node "instance": Fake detach error
--- PASS: TestAttachDetach (0.00s)
attacher_test.go:197: Test "Attach_Positive" succeeded
attacher_test.go:197: Test "Attach_Positive_AlreadyAttached" succeeded
attacher_test.go:197: Test "Attach_Positive_CheckFails" succeeded
attacher_test.go:197: Test "Attach_Negative" succeeded
attacher_test.go:197: Test "Detach_Positive" succeeded
attacher_test.go:197: Test "Detach_Positive_AlreadyDetached" succeeded
attacher_test.go:197: Test "Detach_Positive_CheckFails" succeeded
attacher_test.go:197: Test "Detach_Negative" succeeded
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
PASS
coverage: 23.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/gce_pd 2.014s coverage: 23.3% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.04s)
PASS
coverage: 60.9% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/git_repo 2.039s coverage: 60.9% of statements
=== RUN TestNewFree
--- PASS: TestNewFree (0.00s)
=== RUN TestNewInvalidRange
--- PASS: TestNewInvalidRange (0.00s)
=== RUN TestSetRange
--- PASS: TestSetRange (0.00s)
=== RUN TestAllocateNext
--- PASS: TestAllocateNext (0.00s)
=== RUN TestAllocateMax
--- PASS: TestAllocateMax (0.00s)
=== RUN TestAllocate
--- PASS: TestAllocate (0.00s)
=== RUN TestAllocateConflict
--- PASS: TestAllocateConflict (0.00s)
=== RUN TestAllocateOutOfRange
--- PASS: TestAllocateOutOfRange (0.00s)
=== RUN TestRelease
--- PASS: TestRelease (0.00s)
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestPluginVolume
--- PASS: TestPluginVolume (0.00s)
=== RUN TestPluginPersistentVolume
--- PASS: TestPluginPersistentVolume (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
=== RUN TestParseClassParameters
E1017 17:46:07.879077 20875 glusterfs.go:1028] failed to get secret default/mysecret: Test missing secret did not set a secret
--- PASS: TestParseClassParameters (0.00s)
PASS
coverage: 34.7% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/glusterfs 2.053s coverage: 34.7% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestRecycler
--- PASS: TestRecycler (0.00s)
=== RUN TestDeleter
--- PASS: TestDeleter (0.00s)
=== RUN TestDeleterTempDir
--- PASS: TestDeleterTempDir (0.00s)
=== RUN TestProvisioner
--- PASS: TestProvisioner (0.00s)
=== RUN TestInvalidHostPath
--- PASS: TestInvalidHostPath (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
=== RUN TestOSFileTypeChecker
--- PASS: TestOSFileTypeChecker (0.00s)
=== RUN TestHostPathTypeCheckerInternal
--- PASS: TestHostPathTypeCheckerInternal (0.00s)
PASS
coverage: 70.7% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/host_path 2.047s coverage: 70.7% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestPluginVolume
--- PASS: TestPluginVolume (0.00s)
=== RUN TestPluginPersistentVolume
--- PASS: TestPluginPersistentVolume (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
=== RUN TestPortalMounter
--- PASS: TestPortalMounter (0.00s)
=== RUN TestGetSecretNameAndNamespaceForPV
--- PASS: TestGetSecretNameAndNamespaceForPV (0.00s)
=== RUN TestGetISCSIInitiatorInfo
--- PASS: TestGetISCSIInitiatorInfo (0.00s)
=== RUN TestGetDevicePrefixRefCount
--- PASS: TestGetDevicePrefixRefCount (0.00s)
=== RUN TestExtractDeviceAndPrefix
--- PASS: TestExtractDeviceAndPrefix (0.00s)
=== RUN TestExtractIface
--- PASS: TestExtractIface (0.00s)
=== RUN TestExtractPortalAndIqn
--- PASS: TestExtractPortalAndIqn (0.00s)
=== RUN TestRemoveDuplicate
--- PASS: TestRemoveDuplicate (0.00s)
=== RUN TestExtractTransportname
--- PASS: TestExtractTransportname (0.00s)
=== RUN TestWaitForPathToExist
--- PASS: TestWaitForPathToExist (0.00s)
=== RUN TestParseIscsiadmShow
--- PASS: TestParseIscsiadmShow (0.00s)
=== RUN TestClonedIface
--- PASS: TestClonedIface (0.00s)
=== RUN TestClonedIfaceShowError
--- PASS: TestClonedIfaceShowError (0.00s)
=== RUN TestClonedIfaceUpdateError
--- PASS: TestClonedIfaceUpdateError (0.00s)
PASS
coverage: 32.1% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/iscsi 2.229s coverage: 32.1% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestGetVolumeName
--- PASS: TestGetVolumeName (0.00s)
=== RUN TestInvalidLocalPath
--- PASS: TestInvalidLocalPath (0.00s)
=== RUN TestMountUnmount
--- PASS: TestMountUnmount (0.00s)
=== RUN TestFSGroupMount
--- PASS: TestFSGroupMount (0.00s)
=== RUN TestConstructVolumeSpec
--- PASS: TestConstructVolumeSpec (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
=== RUN TestUnsupportedPlugins
--- PASS: TestUnsupportedPlugins (0.00s)
PASS
coverage: 56.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/local 1.960s coverage: 56.2% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestRecycler
--- PASS: TestRecycler (0.00s)
=== RUN TestPluginVolume
--- PASS: TestPluginVolume (0.00s)
=== RUN TestPluginPersistentVolume
--- PASS: TestPluginPersistentVolume (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
PASS
coverage: 39.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/nfs 2.020s coverage: 39.3% of statements
=== RUN TestGetDeviceName_Volume
--- PASS: TestGetDeviceName_Volume (0.00s)
=== RUN TestGetDeviceName_PersistentVolume
--- PASS: TestGetDeviceName_PersistentVolume (0.00s)
=== RUN TestAttachDetach
E1017 17:46:15.722157 21021 attacher.go:282] Error checking if persistent disk ("000-000-000") is already attached to current node ("instance"). Will continue and try detach anyway. err=Fake DiskIsAttached error
E1017 17:46:15.723098 21021 attacher.go:282] Error checking if persistent disk ("000-000-000") is already attached to current node ("instance"). Will continue and try detach anyway. err=Fake DiskIsAttached error
E1017 17:46:15.723189 21021 attacher.go:298] Error detaching volume "000-000-000": Fake detach error
--- PASS: TestAttachDetach (0.00s)
attacher_test.go:162: Test "Attach_Positive" succeeded
attacher_test.go:162: Test "Attach_Positive_AlreadyAttached" succeeded
attacher_test.go:162: Test "Detach_Positive" succeeded
attacher_test.go:162: Test "Detach_Positive_AlreadyDetached" succeeded
attacher_test.go:162: Test "Detach_Positive_CheckFails" succeeded
attacher_test.go:162: Test "Detach_Negative" succeeded
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
=== RUN TestMounterAndUnmounterTypeAssert
--- PASS: TestMounterAndUnmounterTypeAssert (0.00s)
PASS
coverage: 27.8% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/photon_pd 2.017s coverage: 27.8% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
PASS
coverage: 26.7% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/portworx 1.880s coverage: 26.7% of statements
=== RUN TestCollectDataWithSecret
E1017 17:46:19.049032 21098 secret.go:272] references non-existent secret key
E1017 17:46:19.050850 21098 projected.go:285] Couldn't get secret payload test_projected_namespace/non existent key: references non-existent secret key
--- PASS: TestCollectDataWithSecret (0.01s)
=== RUN TestCollectDataWithConfigMap
E1017 17:46:19.055567 21098 projected.go:320] Couldn't get configMap payload test_projected_namespace/non existent key: configmap references non-existent config key: zab
--- PASS: TestCollectDataWithConfigMap (0.00s)
=== RUN TestCollectDataWithDownwardAPI
E1017 17:46:19.058650 21098 downwardapi.go:241] Unable to extract field metadata.annotations['']: invalid key subscript in metadata.annotations['']: name part must be non-empty;name part must consist of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyName', or 'my.name', or '123-abc', regex used for validation is '([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]')
--- PASS: TestCollectDataWithDownwardAPI (0.00s)
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
=== RUN TestPluginReboot
--- PASS: TestPluginReboot (0.00s)
=== RUN TestPluginOptional
--- PASS: TestPluginOptional (0.00s)
=== RUN TestPluginOptionalKeys
--- PASS: TestPluginOptionalKeys (0.01s)
PASS
coverage: 62.8% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/projected 2.086s coverage: 62.8% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestPluginVolume
--- PASS: TestPluginVolume (0.00s)
=== RUN TestPluginPersistentVolume
--- PASS: TestPluginPersistentVolume (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
PASS
coverage: 24.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/quobyte 1.973s coverage: 24.3% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
=== RUN TestGetSecretNameAndNamespace
--- PASS: TestGetSecretNameAndNamespace (0.00s)
PASS
coverage: 25.5% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/rbd 1.781s coverage: 25.5% of statements
=== RUN TestMgrNew
--- PASS: TestMgrNew (0.00s)
=== RUN TestMgrGetClient
--- PASS: TestMgrGetClient (0.00s)
=== RUN TestMgrCreateVolume
--- PASS: TestMgrCreateVolume (0.00s)
=== RUN TestMgrAttachVolume
--- PASS: TestMgrAttachVolume (0.51s)
=== RUN TestMgrAttachVolume_AlreadyAttached
--- PASS: TestMgrAttachVolume_AlreadyAttached (0.50s)
=== RUN TestMgrAttachVolume_VolumeNotFoundError
E1017 17:46:26.309655 21217 sio_mgr.go:139] scaleio: failed to find volume test-vol-0002: volume not found
--- PASS: TestMgrAttachVolume_VolumeNotFoundError (0.00s)
=== RUN TestMgrAttachVolume_WaitForAttachError
E1017 17:46:26.312827 21217 sio_mgr.go:163] scaleio: failed while waiting for device to attach: attached device timeout
--- PASS: TestMgrAttachVolume_WaitForAttachError (0.00s)
=== RUN TestMgrDetachVolume
--- PASS: TestMgrDetachVolume (0.51s)
=== RUN TestMgrDetachVolume_VolumeNotFound
--- PASS: TestMgrDetachVolume_VolumeNotFound (0.50s)
=== RUN TestMgrDetachVolume_VolumeNotAttached
--- PASS: TestMgrDetachVolume_VolumeNotAttached (0.00s)
=== RUN TestMgrDetachVolume_VolumeAlreadyDetached
--- PASS: TestMgrDetachVolume_VolumeAlreadyDetached (0.50s)
=== RUN TestMgrDetachVolume_WaitForDetachError
--- PASS: TestMgrDetachVolume_WaitForDetachError (0.50s)
=== RUN TestMgrDeleteVolume
--- PASS: TestMgrDeleteVolume (0.00s)
=== RUN TestMgrDeleteVolume_VolumeNotFound
--- PASS: TestMgrDeleteVolume_VolumeNotFound (0.00s)
=== RUN TestUtilMapVolumeSource
--- PASS: TestUtilMapVolumeSource (0.00s)
=== RUN TestUtilValidateConfigs
--- PASS: TestUtilValidateConfigs (0.00s)
=== RUN TestUtilApplyConfigDefaults
--- PASS: TestUtilApplyConfigDefaults (0.00s)
=== RUN TestUtilDefaultString
--- PASS: TestUtilDefaultString (0.00s)
=== RUN TestUtilSaveConfig
--- PASS: TestUtilSaveConfig (0.00s)
=== RUN TestUtilAttachSecret
--- PASS: TestUtilAttachSecret (0.00s)
=== RUN TestUtilLoadConfig
--- PASS: TestUtilLoadConfig (0.00s)
=== RUN TestVolumeCanSupport
--- PASS: TestVolumeCanSupport (0.00s)
=== RUN TestVolumeGetAccessModes
--- PASS: TestVolumeGetAccessModes (0.00s)
=== RUN TestVolumeMounterUnmounter
E1017 17:46:28.336349 21217 sio_util.go:177] scaleio: failed to open config file /tmp/scaleio-test827012672/pods/sio-pod/plugins/kubernetes.io/scaleio/sioconf.dat: open /tmp/scaleio-test827012672/pods/sio-pod/plugins/kubernetes.io/scaleio/sioconf.dat: no such file or directory
--- PASS: TestVolumeMounterUnmounter (0.51s)
=== RUN TestVolumeProvisioner
E1017 17:46:28.842748 21217 sio_util.go:177] scaleio: failed to open config file /tmp/scaleio-test687757983/pods/sio-pod/plugins/kubernetes.io/scaleio/sioconf.dat: open /tmp/scaleio-test687757983/pods/sio-pod/plugins/kubernetes.io/scaleio/sioconf.dat: no such file or directory
--- PASS: TestVolumeProvisioner (0.51s)
=== RUN TestVolumeProvisionerWithIncompleteConfig
E1017 17:46:29.347769 21217 sio_plugin.go:185] scaleio: provisioner missing parameters, unable to continue
--- PASS: TestVolumeProvisionerWithIncompleteConfig (0.00s)
=== RUN TestVolumeProvisionerWithZeroCapacity
--- PASS: TestVolumeProvisionerWithZeroCapacity (0.00s)
=== RUN TestVolumeProvisionerWithSecretNamespace
--- PASS: TestVolumeProvisionerWithSecretNamespace (0.00s)
PASS
coverage: 46.9% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/scaleio 5.981s coverage: 46.9% of statements
=== RUN TestMakePayload
E1017 17:46:26.665159 21294 secret.go:297] references non-existent secret key
--- PASS: TestMakePayload (0.00s)
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.01s)
=== RUN TestPluginReboot
--- PASS: TestPluginReboot (0.00s)
=== RUN TestPluginOptional
--- PASS: TestPluginOptional (0.00s)
=== RUN TestPluginOptionalKeys
--- PASS: TestPluginOptionalKeys (0.01s)
PASS
coverage: 67.4% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/secret 1.874s coverage: 67.4% of statements
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestGetAccessModes
--- PASS: TestGetAccessModes (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
=== RUN TestPersistentClaimReadOnlyFlag
--- PASS: TestPersistentClaimReadOnlyFlag (0.00s)
=== RUN TestClient
--- PASS: TestClient (0.00s)
=== RUN TestCreateVolume
--- PASS: TestCreateVolume (0.00s)
=== RUN TestAttachVolume
--- PASS: TestAttachVolume (0.00s)
PASS
coverage: 36.9% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/storageos 1.723s coverage: 36.9% of statements
=== RUN TestNewAtomicWriter
--- PASS: TestNewAtomicWriter (0.00s)
=== RUN TestValidatePath
--- PASS: TestValidatePath (0.00s)
=== RUN TestPathsToRemove
--- PASS: TestPathsToRemove (0.01s)
=== RUN TestWriteOnce
E1017 17:46:29.440240 21345 atomic_writer.go:59] -test-: invalid payload: invalid path: must not start with '..': ..bar
E1017 17:46:29.442330 21345 atomic_writer.go:59] -test-: invalid payload: invalid path: must not contain '..': foo/../bar
--- PASS: TestWriteOnce (0.02s)
=== RUN TestUpdate
--- PASS: TestUpdate (0.04s)
=== RUN TestMultipleUpdates
--- PASS: TestMultipleUpdates (0.04s)
=== RUN TestFindMultipathDeviceForDevice
--- PASS: TestFindMultipathDeviceForDevice (0.00s)
=== RUN TestFindDeviceForPath
--- PASS: TestFindDeviceForPath (0.00s)
=== RUN TestIsPVCBeingDeleted
--- PASS: TestIsPVCBeingDeleted (0.00s)
=== RUN TestAddProtectionFinalizer
--- PASS: TestAddProtectionFinalizer (0.00s)
=== RUN TestRemoveProtectionFinalizer
--- PASS: TestRemoveProtectionFinalizer (0.00s)
=== RUN TestIsProtectionFinalizerPresent
--- PASS: TestIsProtectionFinalizerPresent (0.00s)
=== RUN TestGetNestedMountpoints
--- PASS: TestGetNestedMountpoints (0.00s)
=== RUN TestMergeResizeCondition
--- PASS: TestMergeResizeCondition (0.00s)
=== RUN TestCheckNodeAffinity
--- PASS: TestCheckNodeAffinity (0.00s)
=== RUN TestLoadPodFromFile
--- PASS: TestLoadPodFromFile (0.00s)
=== RUN TestZonesToSet
--- PASS: TestZonesToSet (0.00s)
=== RUN TestDoUnmountMountPoint
--- PASS: TestDoUnmountMountPoint (0.00s)
PASS
coverage: 43.4% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/util 1.954s coverage: 43.4% of statements
=== RUN Test_NewGoRoutineMap_Positive_SingleOp
--- PASS: Test_NewGoRoutineMap_Positive_SingleOp (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_TwoOps
--- PASS: Test_NewGoRoutineMap_Positive_TwoOps (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_TwoSubOps
--- PASS: Test_NewGoRoutineMap_Positive_TwoSubOps (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_SingleOpWithExpBackoff
--- PASS: Test_NewGoRoutineMap_Positive_SingleOpWithExpBackoff (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_SecondOpAfterFirstCompletes
--- PASS: Test_NewGoRoutineMap_Positive_SecondOpAfterFirstCompletes (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_SecondOpAfterFirstCompletesWithExpBackoff
--- PASS: Test_NewGoRoutineMap_Positive_SecondOpAfterFirstCompletesWithExpBackoff (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_SecondOpAfterFirstPanics
E1017 17:46:29.716549 21357 nestedpendingoperations.go:231] operation "volume-name" failed with: recovered from panic "testing panic". (err=<nil>) Call stack:
/go/src/github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:72
/go/src/github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:155
/usr/local/go/src/runtime/asm_amd64.s:509
/usr/local/go/src/runtime/panic.go:491
/go/src/github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/util/nestedpendingoperations/nestedpendingoperations_test.go:541
github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/util/nestedpendingoperations/_test/_obj_test/nestedpendingoperations.go:115
/usr/local/go/src/runtime/asm_amd64.s:2337
--- PASS: Test_NewGoRoutineMap_Positive_SecondOpAfterFirstPanics (0.02s)
nestedpendingoperations_test.go:200: Warning: NewGoRoutine failed with Failed to create operation with name "\"volume-name\"". An operation with that name is already executing.. Will retry.
=== RUN Test_NewGoRoutineMap_Positive_SecondOpAfterFirstPanicsWithExpBackoff
E1017 17:46:29.737802 21357 nestedpendingoperations.go:257] Operation for "\"volume-name\"" failed. No retries permitted until 2018-10-17 17:46:30.237499738 +0000 UTC m=+1.074151788 (durationBeforeRetry 500ms). Error: "recovered from panic \"testing panic\". (err=<nil>) Call stack:\n/go/src/github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:72\n/go/src/github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:155\n/usr/local/go/src/runtime/asm_amd64.s:509\n/usr/local/go/src/runtime/panic.go:491\n/go/src/github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/util/nestedpendingoperations/nestedpendingoperations_test.go:541\ngithub.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/util/nestedpendingoperations/_test/_obj_test/nestedpendingoperations.go:115\n/usr/local/go/src/runtime/asm_amd64.s:2337\n"
--- PASS: Test_NewGoRoutineMap_Positive_SecondOpAfterFirstPanicsWithExpBackoff (0.50s)
nestedpendingoperations_test.go:230: Warning: NewGoRoutine failed with Failed to create operation with name "\"volume-name\"". An operation with that name is already executing.. Will retry.
=== RUN Test_NewGoRoutineMap_Negative_SecondOpBeforeFirstCompletes
--- PASS: Test_NewGoRoutineMap_Negative_SecondOpBeforeFirstCompletes (0.00s)
=== RUN Test_NewGoRoutineMap_Negative_SecondSubOpBeforeFirstCompletes2
--- PASS: Test_NewGoRoutineMap_Negative_SecondSubOpBeforeFirstCompletes2 (0.00s)
=== RUN Test_NewGoRoutineMap_Negative_SecondSubOpBeforeFirstCompletes
--- PASS: Test_NewGoRoutineMap_Negative_SecondSubOpBeforeFirstCompletes (0.00s)
=== RUN Test_NewGoRoutineMap_Negative_SecondOpBeforeFirstCompletesWithExpBackoff
--- PASS: Test_NewGoRoutineMap_Negative_SecondOpBeforeFirstCompletesWithExpBackoff (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_ThirdOpAfterFirstCompletes
--- PASS: Test_NewGoRoutineMap_Positive_ThirdOpAfterFirstCompletes (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_ThirdOpAfterFirstCompletesWithExpBackoff
--- PASS: Test_NewGoRoutineMap_Positive_ThirdOpAfterFirstCompletesWithExpBackoff (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_WaitEmpty
--- PASS: Test_NewGoRoutineMap_Positive_WaitEmpty (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_WaitEmptyWithExpBackoff
--- PASS: Test_NewGoRoutineMap_Positive_WaitEmptyWithExpBackoff (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_Wait
--- PASS: Test_NewGoRoutineMap_Positive_Wait (0.00s)
=== RUN Test_NewGoRoutineMap_Positive_WaitWithExpBackoff
--- PASS: Test_NewGoRoutineMap_Positive_WaitWithExpBackoff (0.00s)
PASS
coverage: 80.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/util/nestedpendingoperations 2.105s coverage: 80.2% of statements
=== RUN TestOperationExecutor_MountVolume_ConcurrentMountForNonAttachablePlugins
--- PASS: TestOperationExecutor_MountVolume_ConcurrentMountForNonAttachablePlugins (0.00s)
=== RUN TestOperationExecutor_MountVolume_ConcurrentMountForAttachablePlugins
--- PASS: TestOperationExecutor_MountVolume_ConcurrentMountForAttachablePlugins (5.00s)
=== RUN TestOperationExecutor_UnmountVolume_ConcurrentUnmountForAllPlugins
--- PASS: TestOperationExecutor_UnmountVolume_ConcurrentUnmountForAllPlugins (0.00s)
=== RUN TestOperationExecutor_UnmountDeviceConcurrently
--- PASS: TestOperationExecutor_UnmountDeviceConcurrently (5.00s)
=== RUN TestOperationExecutor_AttachVolumeConcurrently
--- PASS: TestOperationExecutor_AttachVolumeConcurrently (5.00s)
=== RUN TestOperationExecutor_DetachVolumeConcurrently
--- PASS: TestOperationExecutor_DetachVolumeConcurrently (5.00s)
=== RUN TestOperationExecutor_VerifyVolumesAreAttachedConcurrently
--- PASS: TestOperationExecutor_VerifyVolumesAreAttachedConcurrently (0.00s)
=== RUN TestOperationExecutor_VerifyControllerAttachedVolumeConcurrently
--- PASS: TestOperationExecutor_VerifyControllerAttachedVolumeConcurrently (5.00s)
=== RUN TestOperationExecutor_MapVolume_ConcurrentMapForNonAttachablePlugins
--- PASS: TestOperationExecutor_MapVolume_ConcurrentMapForNonAttachablePlugins (0.00s)
=== RUN TestOperationExecutor_MapVolume_ConcurrentMapForAttachablePlugins
--- PASS: TestOperationExecutor_MapVolume_ConcurrentMapForAttachablePlugins (5.00s)
=== RUN TestOperationExecutor_UnmapVolume_ConcurrentUnmapForAllPlugins
--- PASS: TestOperationExecutor_UnmapVolume_ConcurrentUnmapForAllPlugins (0.00s)
=== RUN TestOperationExecutor_UnmapDeviceConcurrently
--- PASS: TestOperationExecutor_UnmapDeviceConcurrently (5.00s)
PASS
coverage: 5.5% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/util/operationexecutor 37.213s coverage: 5.5% of statements
=== RUN TestValidatePersistentVolumes
--- PASS: TestValidatePersistentVolumes (0.00s)
=== RUN TestValidatePathNoBacksteps
--- PASS: TestValidatePathNoBacksteps (0.00s)
PASS
coverage: 100.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/validation 1.915s coverage: 100.0% of statements
=== RUN TestGetDeviceName_Volume
--- PASS: TestGetDeviceName_Volume (0.00s)
=== RUN TestGetDeviceName_PersistentVolume
--- PASS: TestGetDeviceName_PersistentVolume (0.00s)
=== RUN TestAttachDetach
E1017 17:46:38.275930 21539 attacher.go:64] Error attaching volume "[local] volumes/test" to node "host": Fake attach error
E1017 17:46:38.277931 21539 attacher.go:292] Error checking if volume ("[local] volumes/test") is already attached to current node ("host"). Will continue and try detach anyway. err=Fake DiskIsAttached error
E1017 17:46:38.278046 21539 attacher.go:292] Error checking if volume ("[local] volumes/test") is already attached to current node ("host"). Will continue and try detach anyway. err=Fake DiskIsAttached error
E1017 17:46:38.278110 21539 attacher.go:310] Error detaching volume "[local] volumes/test": Fake detach error
--- PASS: TestAttachDetach (0.00s)
attacher_test.go:162: Test "Attach_Positive" succeeded
attacher_test.go:162: Test "Attach_Negative" succeeded
attacher_test.go:162: Test "Detach_Positive" succeeded
attacher_test.go:162: Test "Detach_Positive_AlreadyDetached" succeeded
attacher_test.go:162: Test "Detach_Positive_CheckFails" succeeded
attacher_test.go:162: Test "Detach_Negative" succeeded
=== RUN TestCanSupport
--- PASS: TestCanSupport (0.00s)
=== RUN TestPlugin
--- PASS: TestPlugin (0.00s)
PASS
coverage: 24.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/vsphere_volume 1.660s coverage: 24.0% of statements
=== RUN TestAdmissionNonNilAttribute
--- PASS: TestAdmissionNonNilAttribute (0.00s)
=== RUN TestAdmissionNilAttribute
--- PASS: TestAdmissionNilAttribute (0.00s)
=== RUN TestHandles
--- PASS: TestHandles (0.00s)
PASS
coverage: 50.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/admit 1.677s coverage: 50.0% of statements
=== RUN TestAdmission
--- PASS: TestAdmission (0.00s)
=== RUN TestValidate
--- PASS: TestValidate (0.00s)
=== RUN TestOtherResources
--- PASS: TestOtherResources (0.00s)
PASS
coverage: 67.9% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/alwayspullimages 1.915s coverage: 67.9% of statements
=== RUN TestInterPodAffinityAdmission
--- PASS: TestInterPodAffinityAdmission (0.00s)
=== RUN TestHandles
--- PASS: TestHandles (0.00s)
=== RUN TestOtherResources
--- PASS: TestOtherResources (0.00s)
PASS
coverage: 88.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/antiaffinity 1.537s coverage: 88.2% of statements
=== RUN TestForgivenessAdmission
--- PASS: TestForgivenessAdmission (0.00s)
=== RUN TestHandles
--- PASS: TestHandles (0.00s)
PASS
coverage: 80.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/defaulttolerationseconds 1.722s coverage: 80.0% of statements
=== RUN TestAdmission
--- PASS: TestAdmission (0.00s)
=== RUN TestHandles
--- PASS: TestHandles (0.00s)
PASS
coverage: 50.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/deny 1.665s coverage: 50.0% of statements
=== RUN TestEventRateLimiting
=== RUN TestEventRateLimiting/event_not_blocked_when_tokens_available
=== RUN TestEventRateLimiting/non-event_not_blocked
=== RUN TestEventRateLimiting/event_blocked_after_tokens_exhausted
=== RUN TestEventRateLimiting/non-event_not_blocked_after_tokens_exhausted
=== RUN TestEventRateLimiting/non-events_should_not_count_against_limit
=== RUN TestEventRateLimiting/event_accepted_after_token_refill
=== RUN TestEventRateLimiting/event_blocked_by_namespace_limits
=== RUN TestEventRateLimiting/event_from_other_namespace_not_blocked
=== RUN TestEventRateLimiting/events_from_other_namespaces_should_not_count_against_limit
=== RUN TestEventRateLimiting/event_accepted_after_namespace_token_refill
=== RUN TestEventRateLimiting/event_from_other_namespaces_should_not_clear_namespace_limits
=== RUN TestEventRateLimiting/namespace_limits_from_lru_namespace_should_clear_when_cache_size_exceeded
=== RUN TestEventRateLimiting/event_blocked_by_source+object_limits
=== RUN TestEventRateLimiting/event_from_other_source+object_not_blocked
=== RUN TestEventRateLimiting/events_from_other_source+object_should_not_count_against_limit
=== RUN TestEventRateLimiting/event_accepted_after_source+object_token_refill
=== RUN TestEventRateLimiting/event_from_other_source+object_should_not_clear_source+object_limits
=== RUN TestEventRateLimiting/source+object_limits_from_lru_source+object_should_clear_when_cache_size_exceeded
=== RUN TestEventRateLimiting/source_host_should_be_included_in_source+object_key
=== RUN TestEventRateLimiting/involved_object_kind_should_be_included_in_source+object_key
=== RUN TestEventRateLimiting/involved_object_namespace_should_be_included_in_source+object_key
=== RUN TestEventRateLimiting/involved_object_name_should_be_included_in_source+object_key
=== RUN TestEventRateLimiting/involved_object_UID_should_be_included_in_source+object_key
=== RUN TestEventRateLimiting/involved_object_APIVersion_should_be_included_in_source+object_key
=== RUN TestEventRateLimiting/event_blocked_by_user_limits
=== RUN TestEventRateLimiting/event_from_other_user_not_blocked
=== RUN TestEventRateLimiting/events_from_other_user_should_not_count_against_limit
--- PASS: TestEventRateLimiting (0.01s)
--- PASS: TestEventRateLimiting/event_not_blocked_when_tokens_available (0.00s)
--- PASS: TestEventRateLimiting/non-event_not_blocked (0.00s)
--- PASS: TestEventRateLimiting/event_blocked_after_tokens_exhausted (0.00s)
--- PASS: TestEventRateLimiting/non-event_not_blocked_after_tokens_exhausted (0.00s)
--- PASS: TestEventRateLimiting/non-events_should_not_count_against_limit (0.00s)
--- PASS: TestEventRateLimiting/event_accepted_after_token_refill (0.00s)
--- PASS: TestEventRateLimiting/event_blocked_by_namespace_limits (0.00s)
--- PASS: TestEventRateLimiting/event_from_other_namespace_not_blocked (0.00s)
--- PASS: TestEventRateLimiting/events_from_other_namespaces_should_not_count_against_limit (0.00s)
--- PASS: TestEventRateLimiting/event_accepted_after_namespace_token_refill (0.00s)
--- PASS: TestEventRateLimiting/event_from_other_namespaces_should_not_clear_namespace_limits (0.00s)
--- PASS: TestEventRateLimiting/namespace_limits_from_lru_namespace_should_clear_when_cache_size_exceeded (0.00s)
--- PASS: TestEventRateLimiting/event_blocked_by_source+object_limits (0.00s)
--- PASS: TestEventRateLimiting/event_from_other_source+object_not_blocked (0.00s)
--- PASS: TestEventRateLimiting/events_from_other_source+object_should_not_count_against_limit (0.00s)
--- PASS: TestEventRateLimiting/event_accepted_after_source+object_token_refill (0.00s)
--- PASS: TestEventRateLimiting/event_from_other_source+object_should_not_clear_source+object_limits (0.00s)
--- PASS: TestEventRateLimiting/source+object_limits_from_lru_source+object_should_clear_when_cache_size_exceeded (0.00s)
--- PASS: TestEventRateLimiting/source_host_should_be_included_in_source+object_key (0.00s)
--- PASS: TestEventRateLimiting/involved_object_kind_should_be_included_in_source+object_key (0.00s)
--- PASS: TestEventRateLimiting/involved_object_namespace_should_be_included_in_source+object_key (0.00s)
--- PASS: TestEventRateLimiting/involved_object_name_should_be_included_in_source+object_key (0.00s)
--- PASS: TestEventRateLimiting/involved_object_UID_should_be_included_in_source+object_key (0.00s)
--- PASS: TestEventRateLimiting/involved_object_APIVersion_should_be_included_in_source+object_key (0.00s)
--- PASS: TestEventRateLimiting/event_blocked_by_user_limits (0.00s)
--- PASS: TestEventRateLimiting/event_from_other_user_not_blocked (0.00s)
--- PASS: TestEventRateLimiting/events_from_other_user_should_not_count_against_limit (0.00s)
=== RUN TestSingleCache
--- PASS: TestSingleCache (0.00s)
=== RUN TestLRUCache
--- PASS: TestLRUCache (0.00s)
PASS
coverage: 60.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/eventratelimit 1.557s coverage: 60.2% of statements
=== RUN TestValidateConfiguration
--- PASS: TestValidateConfiguration (0.00s)
PASS
coverage: 100.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/eventratelimit/apis/eventratelimit/validation 1.762s coverage: 100.0% of statements
=== RUN TestAdmission
--- PASS: TestAdmission (0.00s)
=== RUN TestDenyExecOnPrivileged
--- PASS: TestDenyExecOnPrivileged (0.00s)
PASS
coverage: 77.8% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/exec 1.633s coverage: 77.8% of statements
=== RUN TestAdmit
--- PASS: TestAdmit (0.00s)
=== RUN TestHandles
--- PASS: TestHandles (0.00s)
PASS
coverage: 80.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/extendedresourcetoleration 1.710s coverage: 80.0% of statements
=== RUN TestGCAdmission
--- PASS: TestGCAdmission (0.00s)
=== RUN TestBlockOwnerDeletionAdmission
--- PASS: TestBlockOwnerDeletionAdmission (0.00s)
PASS
coverage: 83.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/gc 1.814s coverage: 83.3% of statements
=== RUN TestNewFromConfig
--- PASS: TestNewFromConfig (0.03s)
=== RUN TestTLSConfig
2018/10/17 17:46:49 http: TLS handshake error from 127.0.0.1:38090: remote error: tls: bad certificate
2018/10/17 17:46:49 http: TLS handshake error from 127.0.0.1:44680: tls: failed to verify client's certificate: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "webhook_imagepolicy_ca")
2018/10/17 17:46:49 http: TLS handshake error from 127.0.0.1:57718: remote error: tls: bad certificate
--- PASS: TestTLSConfig (0.53s)
=== RUN TestWebhookCache
--- PASS: TestWebhookCache (8.73s)
=== RUN TestContainerCombinations
--- PASS: TestContainerCombinations (0.71s)
=== RUN TestDefaultAllow
--- PASS: TestDefaultAllow (18.12s)
=== RUN TestAnnotationFiltering
--- PASS: TestAnnotationFiltering (0.19s)
=== RUN TestConfigNormalization
--- PASS: TestConfigNormalization (0.00s)
PASS
coverage: 83.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/imagepolicy 30.062s coverage: 83.2% of statements
=== RUN TestEstimateReturnsErrorFromSource
E1017 17:46:49.827132 21841 admission.go:162] Error while trying to estimate resources: Example error
E1017 17:46:49.830193 21841 admission.go:162] Error while trying to estimate resources: Example error
E1017 17:46:49.830245 21841 admission.go:162] Error while trying to estimate resources: Example error
E1017 17:46:49.830279 21841 admission.go:162] Error while trying to estimate resources: Example error
E1017 17:46:49.830321 21841 admission.go:162] Error while trying to estimate resources: Example error
E1017 17:46:49.830358 21841 admission.go:162] Error while trying to estimate resources: Example error
E1017 17:46:49.830414 21841 admission.go:162] Error while trying to estimate resources: Example error
E1017 17:46:49.830452 21841 admission.go:162] Error while trying to estimate resources: Example error
--- PASS: TestEstimateReturnsErrorFromSource (0.00s)
=== RUN TestEstimationBasedOnTheSameImageSameNamespace7d
--- PASS: TestEstimationBasedOnTheSameImageSameNamespace7d (0.00s)
=== RUN TestEstimationBasedOnTheSameImageSameNamespace30d
--- PASS: TestEstimationBasedOnTheSameImageSameNamespace30d (0.00s)
=== RUN TestEstimationBasedOnTheSameImageAllNamespaces7d
--- PASS: TestEstimationBasedOnTheSameImageAllNamespaces7d (0.00s)
=== RUN TestEstimationBasedOnTheSameImageAllNamespaces30d
--- PASS: TestEstimationBasedOnTheSameImageAllNamespaces30d (0.00s)
=== RUN TestEstimationBasedOnOtherImages
--- PASS: TestEstimationBasedOnOtherImages (0.00s)
=== RUN TestNoData
--- PASS: TestNoData (0.00s)
=== RUN TestManyContainers
--- PASS: TestManyContainers (0.00s)
=== RUN TestNamespaceAware
--- PASS: TestNamespaceAware (0.00s)
=== RUN TestInfluxDBDataSource
--- PASS: TestInfluxDBDataSource (0.00s)
=== RUN TestGCMDataSource
--- PASS: TestGCMDataSource (0.00s)
=== RUN TestHawkularDataSource
--- PASS: TestHawkularDataSource (0.00s)
=== RUN TestNoDataSourceFound
--- PASS: TestNoDataSourceFound (0.00s)
=== RUN TestGCMReturnsErrorIfClientCannotConnect
--- PASS: TestGCMReturnsErrorIfClientCannotConnect (0.00s)
=== RUN TestTaqQuery
--- PASS: TestTaqQuery (0.00s)
=== RUN TestInsecureMustBeBool
--- PASS: TestInsecureMustBeBool (0.00s)
=== RUN TestCAFileMustExist
--- PASS: TestCAFileMustExist (0.00s)
=== RUN TestServiceAccountIsMutuallyExclusiveWithAuth
E1017 17:46:49.842529 21841 hawkular.go:162] Could not read contents of /var/run/secrets/kubernetes.io/serviceaccount/token, no token authentication is used
--- PASS: TestServiceAccountIsMutuallyExclusiveWithAuth (0.00s)
=== RUN TestGetUsagePercentile
--- PASS: TestGetUsagePercentile (0.00s)
=== RUN TestInfluxDBGetUsagePercentileCPU
--- PASS: TestInfluxDBGetUsagePercentileCPU (0.00s)
=== RUN TestInfluxDBGetUsagePercentileMemory
--- PASS: TestInfluxDBGetUsagePercentileMemory (0.00s)
PASS
coverage: 79.8% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/initialresources 1.671s coverage: 79.8% of statements
=== RUN TestDefaultContainerResourceRequirements
--- PASS: TestDefaultContainerResourceRequirements (0.00s)
=== RUN TestMergePodResourceRequirements
--- PASS: TestMergePodResourceRequirements (0.00s)
=== RUN TestPodLimitFunc
--- PASS: TestPodLimitFunc (0.00s)
=== RUN TestPodLimitFuncApplyDefault
--- PASS: TestPodLimitFuncApplyDefault (0.00s)
=== RUN TestLimitRangerIgnoresSubresource
--- PASS: TestLimitRangerIgnoresSubresource (0.00s)
=== RUN TestLimitRangerAdmitPod
--- PASS: TestLimitRangerAdmitPod (0.00s)
=== RUN TestPersistentVolumeClaimLimitFunc
E1017 17:46:53.985826 21894 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.LimitRange: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"limitranges"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
--- PASS: TestPersistentVolumeClaimLimitFunc (0.00s)
PASS
coverage: 87.2% of statements
E1017 17:46:53.987677 21894 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.LimitRange: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"limitranges"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/limitranger 1.759s coverage: 87.2% of statements
=== RUN TestAdmission
E1017 17:46:54.668007 21901 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
--- PASS: TestAdmission (0.10s)
=== RUN TestAdmissionNamespaceExists
E1017 17:46:54.768604 21901 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
--- PASS: TestAdmissionNamespaceExists (0.10s)
=== RUN TestIgnoreAdmission
--- PASS: TestIgnoreAdmission (0.00s)
=== RUN TestAdmissionWithLatentCache
E1017 17:46:54.869535 21901 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
E1017 17:46:54.870363 21901 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
--- PASS: TestAdmissionWithLatentCache (0.10s)
PASS
coverage: 69.2% of statements
E1017 17:46:55.670126 21901 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
E1017 17:46:55.769325 21901 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
E1017 17:46:55.870125 21901 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
E1017 17:46:55.871284 21901 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/namespace/autoprovision 1.858s coverage: 69.2% of statements
=== RUN TestAdmissionNamespaceExists
E1017 17:46:59.065443 21948 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
--- PASS: TestAdmissionNamespaceExists (0.10s)
=== RUN TestAdmissionNamespaceDoesNotExist
E1017 17:46:59.166411 21948 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
--- PASS: TestAdmissionNamespaceDoesNotExist (0.10s)
PASS
coverage: 66.7% of statements
E1017 17:47:00.067995 21948 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
E1017 17:47:00.167240 21948 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/namespace/exists 2.047s coverage: 66.7% of statements
=== RUN Test_nodePlugin_Admit
=== RUN Test_nodePlugin_Admit/allow_creating_a_mirror_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_update_of_mirror_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/allow_delete_of_mirror_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_create_of_mirror_pod_status_bound_to_self
=== RUN Test_nodePlugin_Admit/allow_update_of_mirror_pod_status_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_status_bound_to_self
=== RUN Test_nodePlugin_Admit/allow_create_of_eviction_for_mirror_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_update_of_eviction_for_mirror_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_delete_of_eviction_for_mirror_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/allow_create_of_unnamed_eviction_for_mirror_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_creating_a_mirror_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_update_of_mirror_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_create_of_mirror_pod_status_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_update_of_mirror_pod_status_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_status_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_create_of_eviction_for_mirror_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_update_of_eviction_for_mirror_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_delete_of_eviction_for_mirror_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_mirror_pod_to_another
=== RUN Test_nodePlugin_Admit/forbid_creating_a_mirror_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_update_of_mirror_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_create_of_mirror_pod_status_unbound
=== RUN Test_nodePlugin_Admit/forbid_update_of_mirror_pod_status_unbound
=== RUN Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_status_unbound
=== RUN Test_nodePlugin_Admit/forbid_create_of_eviction_for_mirror_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_update_of_eviction_for_mirror_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_delete_of_eviction_for_mirror_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_mirror_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_creating_a_normal_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_update_of_normal_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/allow_delete_of_normal_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_create_of_normal_pod_status_bound_to_self
=== RUN Test_nodePlugin_Admit/allow_update_of_normal_pod_status_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_delete_of_normal_pod_status_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_update_of_eviction_for_normal_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_delete_of_eviction_for_normal_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/allow_create_of_unnamed_eviction_for_normal_pod_bound_to_self
=== RUN Test_nodePlugin_Admit/forbid_creating_a_normal_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_update_of_normal_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_delete_of_normal_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_create_of_normal_pod_status_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_update_of_normal_pod_status_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_delete_of_normal_pod_status_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_create_of_eviction_for_normal_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_update_of_eviction_for_normal_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_delete_of_eviction_for_normal_pod_bound_to_another
=== RUN Test_nodePlugin_Admit/forbid_create_of_eviction_for_normal_pod_bound_to_another#01
=== RUN Test_nodePlugin_Admit/forbid_creating_a_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_update_of_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_delete_of_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_create_of_normal_pod_status_unbound
=== RUN Test_nodePlugin_Admit/forbid_update_of_normal_pod_status_unbound
=== RUN Test_nodePlugin_Admit/forbid_delete_of_normal_pod_status_unbound
=== RUN Test_nodePlugin_Admit/forbid_create_of_eviction_for_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_update_of_eviction_for_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_delete_of_eviction_for_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_normal_unbound
=== RUN Test_nodePlugin_Admit/forbid_delete_of_unknown_pod
=== RUN Test_nodePlugin_Admit/forbid_create_of_eviction_for_unknown_pod
=== RUN Test_nodePlugin_Admit/forbid_update_of_eviction_for_unknown_pod
=== RUN Test_nodePlugin_Admit/forbid_delete_of_eviction_for_unknown_pod
=== RUN Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_unknown_pod
=== RUN Test_nodePlugin_Admit/allow_create_of_eviction_for_unnamed_pod
=== RUN Test_nodePlugin_Admit/forbid_update_of_eviction_for_unnamed_pod
=== RUN Test_nodePlugin_Admit/forbid_delete_of_eviction_for_unnamed_pod
=== RUN Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_unnamed_pod
=== RUN Test_nodePlugin_Admit/forbid_create_of_pod_referencing_service_account
=== RUN Test_nodePlugin_Admit/forbid_create_of_pod_referencing_secret
=== RUN Test_nodePlugin_Admit/forbid_create_of_pod_referencing_configmap
=== RUN Test_nodePlugin_Admit/forbid_create_of_pod_referencing_persistentvolumeclaim
=== RUN Test_nodePlugin_Admit/allow_create_of_my_node
=== RUN Test_nodePlugin_Admit/allow_create_of_my_node_pulling_name_from_object
=== RUN Test_nodePlugin_Admit/allow_update_of_my_node
=== RUN Test_nodePlugin_Admit/allow_delete_of_my_node
=== RUN Test_nodePlugin_Admit/allow_update_of_my_node_status
=== RUN Test_nodePlugin_Admit/forbid_create_of_my_node_with_non-nil_configSource
=== RUN Test_nodePlugin_Admit/forbid_update_of_my_node:_nil_configSource_to_new_non-nil_configSource
=== RUN Test_nodePlugin_Admit/forbid_update_of_my_node:_non-nil_configSource_to_new_non-nil_configSource
=== RUN Test_nodePlugin_Admit/allow_update_of_my_node:_non-nil_configSource_unchanged
=== RUN Test_nodePlugin_Admit/allow_update_of_my_node:_non-nil_configSource_to_nil_configSource
=== RUN Test_nodePlugin_Admit/forbid_create_of_other_node
=== RUN Test_nodePlugin_Admit/forbid_create_of_other_node_pulling_name_from_object
=== RUN Test_nodePlugin_Admit/forbid_update_of_other_node
=== RUN Test_nodePlugin_Admit/forbid_delete_of_other_node
=== RUN Test_nodePlugin_Admit/forbid_update_of_other_node_status
=== RUN Test_nodePlugin_Admit/allow_create_of_unrelated_object
=== RUN Test_nodePlugin_Admit/allow_update_of_unrelated_object
=== RUN Test_nodePlugin_Admit/allow_delete_of_unrelated_object
=== RUN Test_nodePlugin_Admit/allow_unrelated_user_creating_a_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/allow_unrelated_user_update_of_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/allow_unrelated_user_delete_of_normal_pod_unbound
=== RUN Test_nodePlugin_Admit/allow_unrelated_user_create_of_normal_pod_status_unbound
=== RUN Test_nodePlugin_Admit/allow_unrelated_user_update_of_normal_pod_status_unbound
=== RUN Test_nodePlugin_Admit/allow_unrelated_user_delete_of_normal_pod_status_unbound
--- PASS: Test_nodePlugin_Admit (0.04s)
--- PASS: Test_nodePlugin_Admit/allow_creating_a_mirror_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_mirror_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_delete_of_mirror_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_mirror_pod_status_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_update_of_mirror_pod_status_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_status_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_create_of_eviction_for_mirror_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_eviction_for_mirror_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_eviction_for_mirror_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_create_of_unnamed_eviction_for_mirror_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_creating_a_mirror_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_mirror_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_mirror_pod_status_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_mirror_pod_status_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_status_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_eviction_for_mirror_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_eviction_for_mirror_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_eviction_for_mirror_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_mirror_pod_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_creating_a_mirror_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_mirror_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_mirror_pod_status_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_mirror_pod_status_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_mirror_pod_status_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_eviction_for_mirror_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_eviction_for_mirror_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_eviction_for_mirror_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_mirror_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_creating_a_normal_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_normal_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_delete_of_normal_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_normal_pod_status_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_update_of_normal_pod_status_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_normal_pod_status_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_eviction_for_normal_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_eviction_for_normal_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_create_of_unnamed_eviction_for_normal_pod_bound_to_self (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_creating_a_normal_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_normal_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_normal_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_normal_pod_status_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_normal_pod_status_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_normal_pod_status_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_eviction_for_normal_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_eviction_for_normal_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_eviction_for_normal_pod_bound_to_another (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_eviction_for_normal_pod_bound_to_another#01 (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_creating_a_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_normal_pod_status_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_normal_pod_status_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_normal_pod_status_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_eviction_for_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_eviction_for_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_eviction_for_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_normal_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_unknown_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_eviction_for_unknown_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_eviction_for_unknown_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_eviction_for_unknown_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_unknown_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_create_of_eviction_for_unnamed_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_eviction_for_unnamed_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_eviction_for_unnamed_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_unnamed_eviction_for_unnamed_pod (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_pod_referencing_service_account (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_pod_referencing_secret (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_pod_referencing_configmap (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_pod_referencing_persistentvolumeclaim (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_create_of_my_node (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_create_of_my_node_pulling_name_from_object (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_update_of_my_node (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_delete_of_my_node (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_update_of_my_node_status (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_my_node_with_non-nil_configSource (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_my_node:_nil_configSource_to_new_non-nil_configSource (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_my_node:_non-nil_configSource_to_new_non-nil_configSource (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_update_of_my_node:_non-nil_configSource_unchanged (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_update_of_my_node:_non-nil_configSource_to_nil_configSource (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_other_node (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_create_of_other_node_pulling_name_from_object (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_other_node (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_delete_of_other_node (0.00s)
--- PASS: Test_nodePlugin_Admit/forbid_update_of_other_node_status (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_create_of_unrelated_object (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_update_of_unrelated_object (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_delete_of_unrelated_object (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_unrelated_user_creating_a_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_unrelated_user_update_of_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_unrelated_user_delete_of_normal_pod_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_unrelated_user_create_of_normal_pod_status_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_unrelated_user_update_of_normal_pod_status_unbound (0.00s)
--- PASS: Test_nodePlugin_Admit/allow_unrelated_user_delete_of_normal_pod_status_unbound (0.00s)
PASS
coverage: 68.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/noderestriction 1.627s coverage: 68.2% of statements
=== RUN TestAdmission
--- PASS: TestAdmission (0.00s)
PASS
coverage: 39.8% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/persistentvolume/label 1.589s coverage: 39.8% of statements
=== RUN TestPVCResizeAdmission
pvc-resize, update, no error
<nil>
pvc-resize, update, volume plugin error
persistentvolumeclaims "foo" is forbidden: volume plugin does not support resize
pvc-resize, update, dynamically provisioned error
persistentvolumeclaims "foo" is forbidden: only dynamically provisioned pvc can be resized and the storageclass that provisions the pvc must support resize
pvc-resize, update, dynamically provisioned error
persistentvolumeclaims "foo" is forbidden: only dynamically provisioned pvc can be resized and the storageclass that provisions the pvc must support resize
PVC update with no change in size
<nil>
expand pvc in pending state
persistentvolumeclaims "foo" is forbidden: Only bound persistent volume claims can be expanded
--- PASS: TestPVCResizeAdmission (0.00s)
PASS
coverage: 73.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/persistentvolume/resize 1.568s coverage: 73.2% of statements
=== RUN TestAdmit
--- PASS: TestAdmit (0.00s)
PASS
coverage: 64.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/persistentvolumeclaim/pvcprotection 1.672s coverage: 64.0% of statements
=== RUN TestPodAdmission
E1017 17:47:11.443597 22069 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
--- PASS: TestPodAdmission (0.10s)
=== RUN TestHandles
--- PASS: TestHandles (0.00s)
=== RUN TestIgnoreUpdatingInitializedPod
--- PASS: TestIgnoreUpdatingInitializedPod (0.00s)
PASS
coverage: 64.4% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/podnodeselector 1.686s coverage: 64.4% of statements
=== RUN TestMergeEnv
--- PASS: TestMergeEnv (0.00s)
=== RUN TestMergeEnvFrom
--- PASS: TestMergeEnvFrom (0.00s)
=== RUN TestMergeVolumeMounts
--- PASS: TestMergeVolumeMounts (0.00s)
=== RUN TestMergeVolumes
--- PASS: TestMergeVolumes (0.00s)
=== RUN TestAdmitConflictWithDifferentNamespaceShouldDoNothing
--- PASS: TestAdmitConflictWithDifferentNamespaceShouldDoNothing (0.00s)
=== RUN TestAdmitConflictWithNonMatchingLabelsShouldNotError
--- PASS: TestAdmitConflictWithNonMatchingLabelsShouldNotError (0.00s)
=== RUN TestAdmitConflictShouldNotModifyPod
--- PASS: TestAdmitConflictShouldNotModifyPod (0.00s)
=== RUN TestAdmit
--- PASS: TestAdmit (0.00s)
=== RUN TestAdmitMirrorPod
--- PASS: TestAdmitMirrorPod (0.00s)
=== RUN TestExclusionNoAdmit
--- PASS: TestExclusionNoAdmit (0.00s)
=== RUN TestAdmitEmptyPodNamespace
--- PASS: TestAdmitEmptyPodNamespace (0.00s)
PASS
coverage: 82.4% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/podpreset 1.653s coverage: 82.4% of statements
=== RUN TestPodAdmission
E1017 17:47:17.672085 22166 reflector.go:322] github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/client/informers/informers_generated/internalversion/factory.go:85: Failed to watch *core.Namespace: unhandled watch: testing.WatchActionImpl{ActionImpl:testing.ActionImpl{Namespace:"", Verb:"watch", Resource:schema.GroupVersionResource{Group:"", Version:"", Resource:"namespaces"}, Subresource:""}, WatchRestrictions:testing.WatchRestrictions{Labels:labels.internalSelector(nil), Fields:fields.andTerm{}, ResourceVersion:""}}
--- PASS: TestPodAdmission (0.11s)
=== RUN TestHandles
--- PASS: TestHandles (0.00s)
=== RUN TestIgnoreUpdatingInitializedPod
--- PASS: TestIgnoreUpdatingInitializedPod (0.00s)
PASS
coverage: 66.4% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction 2.060s coverage: 66.4% of statements
=== RUN TestValidateConfiguration
--- PASS: TestValidateConfiguration (0.00s)
PASS
coverage: 100.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/validation 1.751s coverage: 100.0% of statements
=== RUN TestPriorityClassAdmission
--- PASS: TestPriorityClassAdmission (0.01s)
=== RUN TestDefaultPriority
--- PASS: TestDefaultPriority (0.00s)
=== RUN TestPodAdmission
--- PASS: TestPodAdmission (0.00s)
PASS
coverage: 74.7% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/priority 1.717s coverage: 74.7% of statements
=== RUN TestPrettyPrint
--- PASS: TestPrettyPrint (0.00s)
=== RUN TestAdmissionIgnoresDelete
--- PASS: TestAdmissionIgnoresDelete (0.00s)
=== RUN TestAdmissionIgnoresSubresources
--- PASS: TestAdmissionIgnoresSubresources (0.00s)
=== RUN TestAdmitBelowQuotaLimit
--- PASS: TestAdmitBelowQuotaLimit (0.00s)
=== RUN TestAdmitHandlesOldObjects
--- PASS: TestAdmitHandlesOldObjects (0.00s)
=== RUN TestAdmitHandlesNegativePVCUpdates
--- PASS: TestAdmitHandlesNegativePVCUpdates (0.00s)
=== RUN TestAdmitHandlesPVCUpdates
--- PASS: TestAdmitHandlesPVCUpdates (0.00s)
=== RUN TestAdmitHandlesCreatingUpdates
--- PASS: TestAdmitHandlesCreatingUpdates (0.00s)
=== RUN TestAdmitExceedQuotaLimit
--- PASS: TestAdmitExceedQuotaLimit (0.00s)
=== RUN TestAdmitEnforceQuotaConstraints
--- PASS: TestAdmitEnforceQuotaConstraints (0.01s)
=== RUN TestAdmitPodInNamespaceWithoutQuota
--- PASS: TestAdmitPodInNamespaceWithoutQuota (0.00s)
=== RUN TestAdmitBelowTerminatingQuotaLimit
--- PASS: TestAdmitBelowTerminatingQuotaLimit (0.01s)
=== RUN TestAdmitBelowBestEffortQuotaLimit
--- PASS: TestAdmitBelowBestEffortQuotaLimit (0.00s)
=== RUN TestAdmitBestEffortQuotaLimitIgnoresBurstable
--- PASS: TestAdmitBestEffortQuotaLimitIgnoresBurstable (0.01s)
=== RUN TestHasUsageStats
--- PASS: TestHasUsageStats (0.00s)
=== RUN TestAdmissionSetsMissingNamespace
--- PASS: TestAdmissionSetsMissingNamespace (0.00s)
=== RUN TestAdmitRejectsNegativeUsage
--- PASS: TestAdmitRejectsNegativeUsage (0.01s)
=== RUN TestAdmitWhenUnrelatedResourceExceedsQuota
--- PASS: TestAdmitWhenUnrelatedResourceExceedsQuota (0.00s)
=== RUN TestAdmitLimitedResourceNoQuota
--- PASS: TestAdmitLimitedResourceNoQuota (0.00s)
=== RUN TestAdmitLimitedResourceNoQuotaIgnoresNonMatchingResources
--- PASS: TestAdmitLimitedResourceNoQuotaIgnoresNonMatchingResources (0.00s)
=== RUN TestAdmitLimitedResourceWithQuota
--- PASS: TestAdmitLimitedResourceWithQuota (0.00s)
=== RUN TestAdmitLimitedResourceWithMultipleQuota
--- PASS: TestAdmitLimitedResourceWithMultipleQuota (0.00s)
=== RUN TestAdmitLimitedResourceWithQuotaThatDoesNotCover
--- PASS: TestAdmitLimitedResourceWithQuotaThatDoesNotCover (0.00s)
PASS
coverage: 70.1% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/resourcequota 2.113s coverage: 70.1% of statements
=== RUN TestValidateConfiguration
--- PASS: TestValidateConfiguration (0.00s)
PASS
coverage: 100.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/resourcequota/apis/resourcequota/validation 1.958s coverage: 100.0% of statements
=== RUN TestAdmitSeccomp
--- PASS: TestAdmitSeccomp (0.01s)
=== RUN TestAdmitPrivileged
--- PASS: TestAdmitPrivileged (0.01s)
=== RUN TestAdmitPreferNonmutating
--- PASS: TestAdmitPreferNonmutating (0.02s)
=== RUN TestFailClosedOnInvalidPod
--- PASS: TestFailClosedOnInvalidPod (0.00s)
=== RUN TestAdmitCaps
--- PASS: TestAdmitCaps (0.02s)
=== RUN TestAdmitVolumes
--- PASS: TestAdmitVolumes (0.11s)
=== RUN TestAdmitHostNetwork
--- PASS: TestAdmitHostNetwork (0.01s)
=== RUN TestAdmitHostPorts
--- PASS: TestAdmitHostPorts (0.01s)
=== RUN TestAdmitHostPID
--- PASS: TestAdmitHostPID (0.00s)
=== RUN TestAdmitHostIPC
--- PASS: TestAdmitHostIPC (0.00s)
=== RUN TestAdmitSELinux
--- PASS: TestAdmitSELinux (0.01s)
=== RUN TestAdmitAppArmor
--- PASS: TestAdmitAppArmor (0.01s)
=== RUN TestAdmitRunAsUser
--- PASS: TestAdmitRunAsUser (0.01s)
=== RUN TestAdmitSupplementalGroups
--- PASS: TestAdmitSupplementalGroups (0.01s)
=== RUN TestAdmitFSGroup
--- PASS: TestAdmitFSGroup (0.01s)
=== RUN TestAdmitReadOnlyRootFilesystem
--- PASS: TestAdmitReadOnlyRootFilesystem (0.01s)
=== RUN TestAdmitSysctls
--- PASS: TestAdmitSysctls (0.02s)
=== RUN TestAssignSecurityContext
--- PASS: TestAssignSecurityContext (0.00s)
=== RUN TestCreateProvidersFromConstraints
--- PASS: TestCreateProvidersFromConstraints (0.00s)
=== RUN TestPolicyAuthorization
--- PASS: TestPolicyAuthorization (0.01s)
=== RUN TestPolicyAuthorizationErrors
=== RUN TestPolicyAuthorizationErrors/policies_not_allowed
=== RUN TestPolicyAuthorizationErrors/policy_allowed_by_user
=== RUN TestPolicyAuthorizationErrors/policy_allowed_by_service_account
=== RUN TestPolicyAuthorizationErrors/multiple_policies_allowed
--- PASS: TestPolicyAuthorizationErrors (0.00s)
--- PASS: TestPolicyAuthorizationErrors/policies_not_allowed (0.00s)
--- PASS: TestPolicyAuthorizationErrors/policy_allowed_by_user (0.00s)
--- PASS: TestPolicyAuthorizationErrors/policy_allowed_by_service_account (0.00s)
--- PASS: TestPolicyAuthorizationErrors/multiple_policies_allowed (0.00s)
PASS
coverage: 80.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/security/podsecuritypolicy 2.294s coverage: 80.0% of statements
=== RUN TestAdmission
--- PASS: TestAdmission (0.00s)
=== RUN TestPodSecurityContextAdmission
--- PASS: TestPodSecurityContextAdmission (0.00s)
=== RUN TestHandles
--- PASS: TestHandles (0.00s)
PASS
coverage: 86.7% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/securitycontext/scdeny 2.017s coverage: 86.7% of statements
=== RUN TestIgnoresNonCreate
--- PASS: TestIgnoresNonCreate (0.00s)
=== RUN TestIgnoresUpdateOfInitializedPod
--- PASS: TestIgnoresUpdateOfInitializedPod (0.00s)
=== RUN TestIgnoresNonPodResource
--- PASS: TestIgnoresNonPodResource (0.00s)
=== RUN TestIgnoresNilObject
--- PASS: TestIgnoresNilObject (0.00s)
=== RUN TestIgnoresNonPodObject
--- PASS: TestIgnoresNonPodObject (0.00s)
=== RUN TestIgnoresMirrorPod
--- PASS: TestIgnoresMirrorPod (0.00s)
=== RUN TestRejectsMirrorPodWithServiceAccount
--- PASS: TestRejectsMirrorPodWithServiceAccount (0.00s)
=== RUN TestRejectsMirrorPodWithSecretVolumes
--- PASS: TestRejectsMirrorPodWithSecretVolumes (0.00s)
=== RUN TestAssignsDefaultServiceAccountAndToleratesMissingAPIToken
--- PASS: TestAssignsDefaultServiceAccountAndToleratesMissingAPIToken (0.00s)
=== RUN TestAssignsDefaultServiceAccountAndRejectsMissingAPIToken
--- PASS: TestAssignsDefaultServiceAccountAndRejectsMissingAPIToken (0.00s)
=== RUN TestFetchesUncachedServiceAccount
--- PASS: TestFetchesUncachedServiceAccount (0.00s)
=== RUN TestDeniesInvalidServiceAccount
--- PASS: TestDeniesInvalidServiceAccount (1.09s)
=== RUN TestAutomountsAPIToken
--- PASS: TestAutomountsAPIToken (0.00s)
=== RUN TestRespectsExistingMount
--- PASS: TestRespectsExistingMount (0.00s)
=== RUN TestAllowsReferencedSecret
--- PASS: TestAllowsReferencedSecret (0.00s)
=== RUN TestRejectsUnreferencedSecretVolumes
--- PASS: TestRejectsUnreferencedSecretVolumes (0.01s)
=== RUN TestAllowUnreferencedSecretVolumesForPermissiveSAs
--- PASS: TestAllowUnreferencedSecretVolumesForPermissiveSAs (0.00s)
=== RUN TestAllowsReferencedImagePullSecrets
--- PASS: TestAllowsReferencedImagePullSecrets (0.00s)
=== RUN TestRejectsUnreferencedImagePullSecrets
--- PASS: TestRejectsUnreferencedImagePullSecrets (0.00s)
=== RUN TestDoNotAddImagePullSecrets
--- PASS: TestDoNotAddImagePullSecrets (0.00s)
=== RUN TestAddImagePullSecrets
--- PASS: TestAddImagePullSecrets (0.00s)
=== RUN TestMultipleReferencedSecrets
--- PASS: TestMultipleReferencedSecrets (0.00s)
=== RUN TestGetServiceAccountTokens
--- PASS: TestGetServiceAccountTokens (0.00s)
PASS
coverage: 84.5% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/serviceaccount 3.218s coverage: 84.5% of statements
=== RUN TestAdmission
--- PASS: TestAdmission (0.00s)
PASS
coverage: 76.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/storageclass/setdefault 1.836s coverage: 76.2% of statements
=== RUN TestTokenAuthenticator
--- PASS: TestTokenAuthenticator (0.00s)
=== RUN TestGetGroups
--- PASS: TestGetGroups (0.00s)
PASS
coverage: 84.6% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/auth/authenticator/token/bootstrap 2.012s coverage: 84.6% of statements
=== RUN TestAuthorizer
=== RUN TestAuthorizer/allowed_configmap
=== RUN TestAuthorizer/allowed_secret_via_pod
=== RUN TestAuthorizer/allowed_shared_secret_via_pod
=== RUN TestAuthorizer/allowed_shared_secret_via_pvc
=== RUN TestAuthorizer/allowed_pvc
=== RUN TestAuthorizer/allowed_pv
=== RUN TestAuthorizer/disallowed_configmap
=== RUN TestAuthorizer/disallowed_secret_via_pod
=== RUN TestAuthorizer/disallowed_shared_secret_via_pvc
=== RUN TestAuthorizer/disallowed_pvc
=== RUN TestAuthorizer/disallowed_pv
--- PASS: TestAuthorizer (0.01s)
--- PASS: TestAuthorizer/allowed_configmap (0.00s)
--- PASS: TestAuthorizer/allowed_secret_via_pod (0.00s)
--- PASS: TestAuthorizer/allowed_shared_secret_via_pod (0.00s)
--- PASS: TestAuthorizer/allowed_shared_secret_via_pvc (0.00s)
--- PASS: TestAuthorizer/allowed_pvc (0.00s)
--- PASS: TestAuthorizer/allowed_pv (0.00s)
--- PASS: TestAuthorizer/disallowed_configmap (0.00s)
--- PASS: TestAuthorizer/disallowed_secret_via_pod (0.00s)
--- PASS: TestAuthorizer/disallowed_shared_secret_via_pvc (0.00s)
--- PASS: TestAuthorizer/disallowed_pvc (0.00s)
--- PASS: TestAuthorizer/disallowed_pv (0.00s)
=== RUN TestAuthorizerSharedResources
--- PASS: TestAuthorizerSharedResources (0.00s)
PASS
coverage: 55.5% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/auth/authorizer/node 2.343s coverage: 55.5% of statements
=== RUN TestAuthorizer
--- PASS: TestAuthorizer (0.00s)
=== RUN TestRuleMatches
--- PASS: TestRuleMatches (0.00s)
=== RUN TestSubjectLocator
--- PASS: TestSubjectLocator (0.00s)
PASS
coverage: 47.5% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/auth/authorizer/rbac 1.903s coverage: 47.5% of statements
=== RUN TestNoStarsForControllers
--- PASS: TestNoStarsForControllers (0.00s)
=== RUN TestControllerRoleLabel
--- PASS: TestControllerRoleLabel (0.01s)
=== RUN TestCovers
--- PASS: TestCovers (0.03s)
=== RUN TestAdminEditRelationship
--- PASS: TestAdminEditRelationship (0.03s)
=== RUN TestEditViewRelationship
--- PASS: TestEditViewRelationship (0.02s)
=== RUN TestBootstrapNamespaceRoles
--- PASS: TestBootstrapNamespaceRoles (0.02s)
=== RUN TestBootstrapNamespaceRoleBindings
--- PASS: TestBootstrapNamespaceRoleBindings (0.02s)
=== RUN TestBootstrapClusterRoles
--- PASS: TestBootstrapClusterRoles (0.22s)
=== RUN TestBootstrapClusterRoleBindings
--- PASS: TestBootstrapClusterRoleBindings (0.02s)
=== RUN TestBootstrapControllerRoles
--- PASS: TestBootstrapControllerRoles (0.17s)
=== RUN TestBootstrapControllerRoleBindings
--- PASS: TestBootstrapControllerRoleBindings (0.07s)
=== RUN TestClusterRoleLabel
--- PASS: TestClusterRoleLabel (0.00s)
PASS
coverage: 82.8% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/auth/authorizer/rbac/bootstrappolicy 2.532s coverage: 82.8% of statements
=== RUN TestScheduler
E1017 17:47:38.088587 22696 scheduler.go:460] Internal error binding pod: (binder)
--- PASS: TestScheduler (0.01s)
=== RUN TestSchedulerNoPhantomPodAfterExpire
--- PASS: TestSchedulerNoPhantomPodAfterExpire (1.04s)
=== RUN TestSchedulerNoPhantomPodAfterDelete
--- PASS: TestSchedulerNoPhantomPodAfterDelete (0.00s)
=== RUN TestSchedulerErrorWithLongBinding
--- PASS: TestSchedulerErrorWithLongBinding (10.00s)
=== RUN TestSchedulerFailedSchedulingReasons
--- PASS: TestSchedulerFailedSchedulingReasons (0.01s)
=== RUN TestSchedulerWithVolumeBinding
--- PASS: TestSchedulerWithVolumeBinding (18.02s)
PASS
coverage: 63.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler 31.075s coverage: 63.3% of statements
=== RUN TestEmptyMetadataProducer
--- PASS: TestEmptyMetadataProducer (0.00s)
PASS
coverage: 83.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/algorithm 1.800s coverage: 83.3% of statements
=== RUN TestPredicateMetadata_AddRemovePod
--- PASS: TestPredicateMetadata_AddRemovePod (0.01s)
=== RUN TestPredicateMetadata_ShallowCopy
--- PASS: TestPredicateMetadata_ShallowCopy (0.00s)
=== RUN TestPodFitsResources
--- PASS: TestPodFitsResources (0.00s)
=== RUN TestPodFitsHost
--- PASS: TestPodFitsHost (0.00s)
=== RUN TestPodFitsHostPorts
--- PASS: TestPodFitsHostPorts (0.00s)
=== RUN TestGetUsedPorts
--- PASS: TestGetUsedPorts (0.00s)
=== RUN TestGCEDiskConflicts
--- PASS: TestGCEDiskConflicts (0.00s)
=== RUN TestAWSDiskConflicts
--- PASS: TestAWSDiskConflicts (0.00s)
=== RUN TestRBDDiskConflicts
--- PASS: TestRBDDiskConflicts (0.00s)
=== RUN TestISCSIDiskConflicts
--- PASS: TestISCSIDiskConflicts (0.00s)
=== RUN TestPodFitsSelector
--- PASS: TestPodFitsSelector (0.00s)
=== RUN TestNodeLabelPresence
--- PASS: TestNodeLabelPresence (0.00s)
=== RUN TestServiceAffinity
--- PASS: TestServiceAffinity (0.01s)
=== RUN TestEBSVolumeCountConflicts
--- PASS: TestEBSVolumeCountConflicts (0.00s)
=== RUN TestRunGeneralPredicates
--- PASS: TestRunGeneralPredicates (0.00s)
=== RUN TestInterPodAffinity
E1017 17:47:42.539220 22759 predicates.go:1455] Cannot schedule pod / onto node machine1, because of PodAffinityTerm {&LabelSelector{MatchLabels:map[string]string{},MatchExpressions:[{service In [securityscan value2]}],} [DiffNameSpace] }, err: empty topologyKey is not allowed except for PreferredDuringScheduling pod anti-affinity
E1017 17:47:42.550215 22759 predicates.go:1455] Cannot schedule pod / onto node machine1, because of PodAffinityTerm {&LabelSelector{MatchLabels:map[string]string{},MatchExpressions:[{service In [antivirusscan value2]}],} [] }, err: empty topologyKey is not allowed except for PreferredDuringScheduling pod anti-affinity
--- PASS: TestInterPodAffinity (0.02s)
=== RUN TestInterPodAffinityWithMultipleNodes
--- PASS: TestInterPodAffinityWithMultipleNodes (0.01s)
=== RUN TestPodToleratesTaints
--- PASS: TestPodToleratesTaints (0.00s)
=== RUN TestPodSchedulesOnNodeWithMemoryPressureCondition
--- PASS: TestPodSchedulesOnNodeWithMemoryPressureCondition (0.00s)
=== RUN TestPodSchedulesOnNodeWithDiskPressureCondition
--- PASS: TestPodSchedulesOnNodeWithDiskPressureCondition (0.00s)
=== RUN TestNodeConditionPredicate
--- PASS: TestNodeConditionPredicate (0.00s)
=== RUN TestVolumeZonePredicate
--- PASS: TestVolumeZonePredicate (0.00s)
=== RUN TestVolumeZonePredicateMultiZone
--- PASS: TestVolumeZonePredicateMultiZone (0.00s)
=== RUN TestVolumeZonePredicateWithVolumeBinding
--- PASS: TestVolumeZonePredicateWithVolumeBinding (0.00s)
=== RUN TestGetMaxVols
E1017 17:47:42.565423 22759 predicates.go:254] Unable to parse maximum PD volumes value, using default of 39: strconv.Atoi: parsing "invalid": invalid syntax
E1017 17:47:42.565510 22759 predicates.go:259] Maximum PD volumes must be a positive value, using default of 39
--- PASS: TestGetMaxVols (0.00s)
=== RUN Test_decode
--- PASS: Test_decode (0.00s)
=== RUN Test_specialPortConflictCheck
=== RUN Test_specialPortConflictCheck/test-1
=== RUN Test_specialPortConflictCheck/test-2
=== RUN Test_specialPortConflictCheck/test-3
=== RUN Test_specialPortConflictCheck/test-4
--- PASS: Test_specialPortConflictCheck (0.00s)
--- PASS: Test_specialPortConflictCheck/test-1 (0.00s)
--- PASS: Test_specialPortConflictCheck/test-2 (0.00s)
--- PASS: Test_specialPortConflictCheck/test-3 (0.00s)
--- PASS: Test_specialPortConflictCheck/test-4 (0.00s)
=== RUN Test_portsConflict
=== RUN Test_portsConflict/test1
=== RUN Test_portsConflict/test2
=== RUN Test_portsConflict/test3
=== RUN Test_portsConflict/test4
=== RUN Test_portsConflict/test5
--- PASS: Test_portsConflict (0.00s)
--- PASS: Test_portsConflict/test1 (0.00s)
--- PASS: Test_portsConflict/test2 (0.00s)
--- PASS: Test_portsConflict/test3 (0.00s)
--- PASS: Test_portsConflict/test4 (0.00s)
--- PASS: Test_portsConflict/test5 (0.00s)
=== RUN ExampleFindLabelsInSet
--- PASS: ExampleFindLabelsInSet (0.00s)
PASS
coverage: 77.1% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/algorithm/predicates 2.003s coverage: 77.1% of statements
=== RUN TestBalancedResourceAllocation
--- PASS: TestBalancedResourceAllocation (0.00s)
=== RUN TestImageLocalityPriority
--- PASS: TestImageLocalityPriority (0.00s)
=== RUN TestInterPodAffinityPriority
--- PASS: TestInterPodAffinityPriority (0.01s)
=== RUN TestHardPodAffinitySymmetricWeight
--- PASS: TestHardPodAffinitySymmetricWeight (0.00s)
=== RUN TestLeastRequested
--- PASS: TestLeastRequested (0.00s)
=== RUN TestPriorityMetadata
--- PASS: TestPriorityMetadata (0.00s)
=== RUN TestMostRequested
--- PASS: TestMostRequested (0.00s)
=== RUN TestNodeAffinityPriority
--- PASS: TestNodeAffinityPriority (0.00s)
=== RUN TestNewNodeLabelPriority
--- PASS: TestNewNodeLabelPriority (0.00s)
=== RUN TestNodePreferAvoidPriority
--- PASS: TestNodePreferAvoidPriority (0.00s)
=== RUN TestResourceLimistPriority
--- PASS: TestResourceLimistPriority (0.00s)
=== RUN TestSelectorSpreadPriority
--- PASS: TestSelectorSpreadPriority (0.01s)
=== RUN TestZoneSelectorSpreadPriority
--- PASS: TestZoneSelectorSpreadPriority (0.00s)
=== RUN TestZoneSpreadPriority
--- PASS: TestZoneSpreadPriority (0.00s)
=== RUN TestGetNodeClassificationByLabels
--- PASS: TestGetNodeClassificationByLabels (0.00s)
=== RUN TestTaintAndToleration
--- PASS: TestTaintAndToleration (0.00s)
PASS
coverage: 84.6% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/algorithm/priorities 1.857s coverage: 84.6% of statements
=== RUN TestGetNonzeroRequests
--- PASS: TestGetNonzeroRequests (0.00s)
=== RUN TestGetNamespacesFromPodAffinityTerm
--- PASS: TestGetNamespacesFromPodAffinityTerm (0.00s)
=== RUN TestPodMatchesTermsNamespaceAndSelector
--- PASS: TestPodMatchesTermsNamespaceAndSelector (0.00s)
=== RUN TestNodesHaveSameTopologyKey
--- PASS: TestNodesHaveSameTopologyKey (0.00s)
=== RUN TestGetControllerRef
--- PASS: TestGetControllerRef (0.00s)
PASS
coverage: 97.1% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/algorithm/priorities/util 1.949s coverage: 97.1% of statements
=== RUN TestDefaultConfigExists
--- PASS: TestDefaultConfigExists (0.00s)
=== RUN TestAlgorithmProviders
--- PASS: TestAlgorithmProviders (0.00s)
=== RUN TestApplyFeatureGates
--- PASS: TestApplyFeatureGates (0.00s)
PASS
coverage: 100.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/algorithmprovider 2.052s coverage: 100.0% of statements
=== RUN TestCompatibility_v1_Scheduler
1.2: Testing scheduler config
1.3: Testing scheduler config
1.7: Testing scheduler config
1.9: Testing scheduler config
1.0: Testing scheduler config
1.1: Testing scheduler config
1.4: Testing scheduler config
1.8: Testing scheduler config
--- PASS: TestCompatibility_v1_Scheduler (0.05s)
=== RUN TestCopyAndReplace
--- PASS: TestCopyAndReplace (0.00s)
=== RUN TestDefaultPriorities
--- PASS: TestDefaultPriorities (0.00s)
=== RUN TestDefaultPredicates
--- PASS: TestDefaultPredicates (0.00s)
PASS
coverage: 81.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/algorithmprovider/defaults 2.178s coverage: 81.0% of statements
=== RUN TestValidatePolicy
--- PASS: TestValidatePolicy (0.00s)
PASS
coverage: 100.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/api/validation 1.869s coverage: 100.0% of statements
=== RUN TestUpdateCachedPredicateItem
--- PASS: TestUpdateCachedPredicateItem (0.00s)
=== RUN TestPredicateWithECache
--- PASS: TestPredicateWithECache (0.00s)
=== RUN TestGetHashEquivalencePod
--- PASS: TestGetHashEquivalencePod (0.00s)
=== RUN TestInvalidateCachedPredicateItemOfAllNodes
--- PASS: TestInvalidateCachedPredicateItemOfAllNodes (0.00s)
=== RUN TestInvalidateAllCachedPredicateItemOfNode
--- PASS: TestInvalidateAllCachedPredicateItemOfNode (0.00s)
=== RUN TestGenericSchedulerWithExtenders
--- PASS: TestGenericSchedulerWithExtenders (0.00s)
=== RUN TestSelectHost
--- PASS: TestSelectHost (0.00s)
=== RUN TestGenericScheduler
--- PASS: TestGenericScheduler (0.01s)
=== RUN TestFindFitAllError
--- PASS: TestFindFitAllError (0.00s)
=== RUN TestFindFitSomeError
--- PASS: TestFindFitSomeError (0.00s)
=== RUN TestHumanReadableFitError
--- PASS: TestHumanReadableFitError (0.00s)
=== RUN TestZeroRequest
--- PASS: TestZeroRequest (0.00s)
=== RUN TestSelectNodesForPreemption
--- PASS: TestSelectNodesForPreemption (0.00s)
=== RUN TestPickOneNodeForPreemption
--- PASS: TestPickOneNodeForPreemption (0.01s)
=== RUN TestNodesWherePreemptionMightHelp
--- PASS: TestNodesWherePreemptionMightHelp (0.00s)
=== RUN TestPreempt
--- PASS: TestPreempt (0.00s)
=== RUN TestPriorityQueue_Add
--- PASS: TestPriorityQueue_Add (0.00s)
=== RUN TestPriorityQueue_Pop
--- PASS: TestPriorityQueue_Pop (0.00s)
=== RUN TestPriorityQueue_Update
--- PASS: TestPriorityQueue_Update (0.00s)
=== RUN TestPriorityQueue_Delete
--- PASS: TestPriorityQueue_Delete (0.00s)
=== RUN TestPriorityQueue_MoveAllToActiveQueue
--- PASS: TestPriorityQueue_MoveAllToActiveQueue (0.00s)
=== RUN TestPriorityQueue_AssignedPodAdded
--- PASS: TestPriorityQueue_AssignedPodAdded (0.00s)
=== RUN TestUnschedulablePodsMap
--- PASS: TestUnschedulablePodsMap (0.00s)
PASS
coverage: 65.4% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/core 1.705s coverage: 65.4% of statements
=== RUN TestCreate
--- PASS: TestCreate (0.00s)
=== RUN TestCreateFromConfig
--- PASS: TestCreateFromConfig (0.00s)
=== RUN TestCreateFromConfigWithHardPodAffinitySymmetricWeight
--- PASS: TestCreateFromConfigWithHardPodAffinitySymmetricWeight (0.00s)
=== RUN TestCreateFromEmptyConfig
--- PASS: TestCreateFromEmptyConfig (0.00s)
=== RUN TestDefaultErrorFunc
E1017 17:47:55.695601 22965 factory.go:1366] Error scheduling bar foo: <nil>; retrying
--- PASS: TestDefaultErrorFunc (0.03s)
<autogenerated>:1: request body:
=== RUN TestNodeEnumerator
--- PASS: TestNodeEnumerator (0.00s)
=== RUN TestBind
--- PASS: TestBind (0.00s)
<autogenerated>:1: request body: {"kind":"Binding","apiVersion":"v1","metadata":{"name":"foo","namespace":"default","creationTimestamp":null},"target":{"name":"foohost.kubernetes.mydomain.com"}}
=== RUN TestInvalidHardPodAffinitySymmetricWeight
--- PASS: TestInvalidHardPodAffinitySymmetricWeight (0.00s)
=== RUN TestInvalidFactoryArgs
--- PASS: TestInvalidFactoryArgs (0.00s)
=== RUN TestSkipPodUpdate
--- PASS: TestSkipPodUpdate (0.00s)
=== RUN TestAlgorithmNameValidation
--- PASS: TestAlgorithmNameValidation (0.00s)
=== RUN TestValidatePriorityConfigOverFlow
--- PASS: TestValidatePriorityConfigOverFlow (0.00s)
PASS
coverage: 30.3% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/factory 1.611s coverage: 30.3% of statements
=== RUN TestAssumePodScheduled
--- PASS: TestAssumePodScheduled (0.00s)
=== RUN TestExpirePod
--- PASS: TestExpirePod (0.00s)
=== RUN TestAddPodWillConfirm
--- PASS: TestAddPodWillConfirm (0.00s)
=== RUN TestAddPodWillReplaceAssumed
--- PASS: TestAddPodWillReplaceAssumed (0.00s)
cache_test.go:357: assumed-node
cache_test.go:357: actual-node
=== RUN TestAddPodAfterExpiration
--- PASS: TestAddPodAfterExpiration (0.00s)
=== RUN TestUpdatePod
--- PASS: TestUpdatePod (0.00s)
=== RUN TestExpireAddUpdatePod
--- PASS: TestExpireAddUpdatePod (0.00s)
=== RUN TestRemovePod
--- PASS: TestRemovePod (0.00s)
=== RUN TestForgetPod
--- PASS: TestForgetPod (0.00s)
=== RUN TestNodeOperators
--- PASS: TestNodeOperators (0.00s)
=== RUN TestPDBOperations
--- PASS: TestPDBOperations (0.00s)
PASS
coverage: 64.8% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/schedulercache 1.743s coverage: 64.8% of statements
=== RUN TestBackoff
--- PASS: TestBackoff (0.00s)
=== RUN TestResourcePathWithPrefix
--- PASS: TestResourcePathWithPrefix (0.00s)
=== RUN TestResourcePath
--- PASS: TestResourcePath (0.00s)
=== RUN TestSubResourcePath
--- PASS: TestSubResourcePath (0.00s)
=== RUN TestSelfLink
--- PASS: TestSelfLink (0.00s)
=== RUN TestV1EncodeDecodeStatus
--- PASS: TestV1EncodeDecodeStatus (0.00s)
=== RUN TestGetPodPriority
--- PASS: TestGetPodPriority (0.00s)
=== RUN TestSortableList
--- PASS: TestSortableList (0.00s)
PASS
coverage: 57.1% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/scheduler/util 1.629s coverage: 57.1% of statements
=== RUN TestReadDir
--- PASS: TestReadDir (0.00s)
=== RUN TestLockAndUnlock
--- PASS: TestLockAndUnlock (0.01s)
=== RUN TestPreallocate
--- PASS: TestPreallocate (0.00s)
=== RUN TestPurgeFile
2018-10-17 17:47:56.431986 I | fileutil: purged file /tmp/purgefile462936291/0.test successfully
2018-10-17 17:47:56.432263 I | fileutil: purged file /tmp/purgefile462936291/1.test successfully
2018-10-17 17:47:56.432358 I | fileutil: purged file /tmp/purgefile462936291/2.test successfully
2018-10-17 17:47:56.442332 I | fileutil: purged file /tmp/purgefile462936291/3.test successfully
2018-10-17 17:47:56.453346 I | fileutil: purged file /tmp/purgefile462936291/4.test successfully
2018-10-17 17:47:56.463056 I | fileutil: purged file /tmp/purgefile462936291/5.test successfully
2018-10-17 17:47:56.472720 I | fileutil: purged file /tmp/purgefile462936291/6.test successfully
--- PASS: TestPurgeFile (0.05s)
=== RUN TestPurgeFileHoldingLock
2018-10-17 17:47:56.485413 I | fileutil: purged file /tmp/purgefile579705574/0.test successfully
2018-10-17 17:47:56.485509 I | fileutil: purged file /tmp/purgefile579705574/1.test successfully
2018-10-17 17:47:56.485603 I | fileutil: purged file /tmp/purgefile579705574/2.test successfully
2018-10-17 17:47:56.485690 I | fileutil: purged file /tmp/purgefile579705574/3.test successfully
2018-10-17 17:47:56.485781 I | fileutil: purged file /tmp/purgefile579705574/4.test successfully
2018-10-17 17:47:56.507771 I | fileutil: purged file /tmp/purgefile579705574/5.test successfully
2018-10-17 17:47:56.507876 I | fileutil: purged file /tmp/purgefile579705574/6.test successfully
--- PASS: TestPurgeFileHoldingLock (0.04s)
PASS
coverage: 67.1% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/third_party/forked/etcd221/pkg/fileutil 1.121s coverage: 67.1% of statements
=== RUN TestIsDirWriteable
--- SKIP: TestIsDirWriteable (0.00s)
fileutil_test.go:47: running as a superuser
=== RUN TestReadDir
--- PASS: TestReadDir (0.00s)
=== RUN TestExist
--- PASS: TestExist (0.00s)
=== RUN TestLockAndUnlock
--- PASS: TestLockAndUnlock (0.10s)
=== RUN TestPreallocate
--- PASS: TestPreallocate (0.00s)
=== RUN TestPurgeFile
2018-10-17 17:47:57.289833 I | fileutil: purged file /tmp/purgefile587962149/0.test successfully
2018-10-17 17:47:57.290088 I | fileutil: purged file /tmp/purgefile587962149/1.test successfully
2018-10-17 17:47:57.290205 I | fileutil: purged file /tmp/purgefile587962149/2.test successfully
2018-10-17 17:47:57.300434 I | fileutil: purged file /tmp/purgefile587962149/3.test successfully
2018-10-17 17:47:57.310241 I | fileutil: purged file /tmp/purgefile587962149/4.test successfully
2018-10-17 17:47:57.321088 I | fileutil: purged file /tmp/purgefile587962149/5.test successfully
2018-10-17 17:47:57.330925 I | fileutil: purged file /tmp/purgefile587962149/6.test successfully
--- PASS: TestPurgeFile (0.05s)
=== RUN TestPurgeFileHoldingLock
2018-10-17 17:47:57.343290 I | fileutil: purged file /tmp/purgefile066132032/0.test successfully
2018-10-17 17:47:57.343386 I | fileutil: purged file /tmp/purgefile066132032/1.test successfully
2018-10-17 17:47:57.343483 I | fileutil: purged file /tmp/purgefile066132032/2.test successfully
2018-10-17 17:47:57.343569 I | fileutil: purged file /tmp/purgefile066132032/3.test successfully
2018-10-17 17:47:57.343656 I | fileutil: purged file /tmp/purgefile066132032/4.test successfully
2018-10-17 17:47:57.354709 I | fileutil: purged file /tmp/purgefile066132032/5.test successfully
2018-10-17 17:47:57.354815 I | fileutil: purged file /tmp/purgefile066132032/6.test successfully
--- PASS: TestPurgeFileHoldingLock (0.02s)
PASS
coverage: 67.5% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/third_party/forked/etcd237/pkg/fileutil 1.194s coverage: 67.5% of statements
=== RUN TestMapReference
--- PASS: TestMapReference (0.00s)
=== RUN TestMapping
--- PASS: TestMapping (0.00s)
=== RUN TestMappingDual
--- PASS: TestMappingDual (0.00s)
PASS
coverage: 100.0% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/third_party/forked/golang/expansion 1.575s coverage: 100.0% of statements
=== RUN TestEqualities
--- PASS: TestEqualities (0.00s)
=== RUN TestDerivates
--- PASS: TestDerivates (0.00s)
PASS
coverage: 46.2% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/third_party/forked/golang/reflect 1.010s coverage: 46.2% of statements
=== RUN TestAcyclicEdgeOvercounting
--- PASS: TestAcyclicEdgeOvercounting (0.00s)
=== RUN TestAcyclicIssue123DirectedGraph
--- PASS: TestAcyclicIssue123DirectedGraph (0.00s)
=== RUN TestEdgeHolder
--- PASS: TestEdgeHolder (0.00s)
=== RUN TestAssertMutableNotDirected
--- PASS: TestAssertMutableNotDirected (0.00s)
=== RUN TestMaxID
--- PASS: TestMaxID (0.00s)
=== RUN TestIssue123UndirectedGraph
--- PASS: TestIssue123UndirectedGraph (0.00s)
PASS
coverage: 45.6% of statements
ok github.com/openshift/origin/vendor/k8s.io/kubernetes/third_party/forked/gonum/graph/simple 1.010s coverage: 45.6% of statements
[INFO] [17:48:08+0000] No compiled `junitreport` binary was found. Attempting to build one using:
[INFO] [17:48:08+0000] $ hack/build-go.sh tools/junitreport
++ Building go targets for linux/amd64: tools/junitreport
[INFO] [17:48:17+0000] hack/build-go.sh exited with code 0 after 00h 00m 09s
[INFO] [17:48:17+0000] jUnit XML report placed at _output/scripts/test-go/artifacts/gotest_report_ez5cb.xml
Of 8146 tests executed in 2816.369s, 8122 succeeded, 0 failed, and 24 were skipped.
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/cloudstack", test case "TestNewCSCloud" was skipped:
cloudstack_test.go:85: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/cloudstack", test case "TestLoadBalancer" was skipped:
cloudstack_test.go:97: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/openstack", test case "TestRoutes" was skipped:
openstack_routes_test.go:34: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/openstack", test case "TestNewOpenStack" was skipped:
openstack_test.go:432: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/openstack", test case "TestLoadBalancer" was skipped:
openstack_test.go:444: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/openstack", test case "TestVolumes" was skipped:
openstack_test.go:508: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/photon", test case "TestNewPCCloud" was skipped:
photon_test.go:109: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/photon", test case "TestInstances" was skipped:
photon_test.go:121: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/photon", test case "TestVolumes" was skipped:
photon_test.go:176: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/vsphere", test case "TestNewVSphere" was skipped:
vsphere_test.go:103: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/vsphere", test case "TestVSphereLogin" was skipped:
vsphere_test.go:115: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/vsphere", test case "TestInstances" was skipped:
vsphere_test.go:159: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/cloudprovider/providers/vsphere", test case "TestVolumes" was skipped:
vsphere_test.go:218: No config found in environment
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/kubelet/rktshim", test case "TestPullsImageWithoutAuthentication" was skipped:
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/kubelet/rktshim", test case "TestQueriesNonExistentImage" was skipped:
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/kubelet/rktshim", test case "TestQueriesExistentImage" was skipped:
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/kubelet/rktshim", test case "TestRemovesImage" was skipped:
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/kubelet/rktshim", test case "TestRemovesNonExistentImage" was skipped:
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/kubelet/rktshim", test case "TestListsImages" was skipped:
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/security/apparmor", test case "TestGetAppArmorFS" was skipped:
validate_test.go:33:
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/security/apparmor", test case "TestValidateHost" was skipped:
validate_test.go:44:
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/util/dbus", test case "TestRealDBus" was skipped:
dbus_test.go:52: D-Bus is not running: dial unix /var/run/dbus/system_bus_socket: connect: no such file or directory
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/pkg/volume/flocker", test case "TestNewUnmounter" was skipped:
flocker_test.go:291: broken
In suite "github.com/openshift/origin/vendor/k8s.io/kubernetes/third_party/forked/etcd237/pkg/fileutil", test case "TestIsDirWriteable" was skipped:
fileutil_test.go:47: running as a superuser
[INFO] [17:48:17+0000] hack/test-go.sh exited with code 0 after 00h 35m 13s
+ set +o xtrace
########## FINISHED STAGE: SUCCESS: RUN UNIT TESTS [00h 36m 28s] ##########
[PostBuildScript] - Executing post build scripts.
[workspace] $ /bin/bash /tmp/jenkins8515571856450074808.sh
########## STARTING STAGE: DOWNLOAD ARTIFACTS FROM THE REMOTE HOST ##########
+ [[ -s /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate ]]
+ source /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate
++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ export PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ unset PYTHON_HOME
++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
+ trap 'exit 0' EXIT
++ pwd
+ ARTIFACT_DIR=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/gathered
+ rm -rf /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/gathered
+ mkdir -p /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/gathered
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo stat /data/src/github.com/openshift/origin/_output/scripts
File: ‘/data/src/github.com/openshift/origin/_output/scripts’
Size: 34 Blocks: 0 IO Block: 4096 directory
Device: ca02h/51714d Inode: 83938594 Links: 4
Access: (2755/drwxr-sr-x) Uid: ( 1001/ origin) Gid: ( 1003/origin-git)
Context: unconfined_u:object_r:container_file_t:s0
Access: 1970-01-01 00:00:00.000000000 +0000
Modify: 2018-10-17 17:13:04.000000000 +0000
Change: 2018-10-17 17:48:17.840060193 +0000
Birth: -
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo chmod -R o+rX /data/src/github.com/openshift/origin/_output/scripts
+ scp -r -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel:/data/src/github.com/openshift/origin/_output/scripts /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/gathered
+ tree /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/gathered
/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/gathered
└── scripts
├── shell
│ ├── artifacts
│ ├── logs
│ │ ├── a0a6ec83bab3b80fc980402cced112664e99265723632b65dc435d7cd0ca9045.json
│ │ └── scripts.log
│ └── openshift.local.home
└── test-go
├── artifacts
│ ├── gotest_report_ez5cb
│ └── gotest_report_ez5cb.xml
├── logs
│ ├── raw_test_output.log
│ ├── scripts.log
│ └── test-go-err.log
└── openshift.local.home
9 directories, 7 files
+ exit 0
[workspace] $ /bin/bash /tmp/jenkins8297486705107205066.sh
########## STARTING STAGE: GENERATE ARTIFACTS FROM THE REMOTE HOST ##########
+ [[ -s /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate ]]
+ source /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate
++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ export PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ unset PYTHON_HOME
++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
+ trap 'exit 0' EXIT
++ pwd
+ ARTIFACT_DIR=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/generated
+ rm -rf /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/generated
+ mkdir /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/generated
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo docker version && sudo docker info && sudo docker images && sudo docker ps -a 2>&1'
WARNING: You're not using the default seccomp profile
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo cat /etc/sysconfig/docker /etc/sysconfig/docker-network /etc/sysconfig/docker-storage /etc/sysconfig/docker-storage-setup /etc/systemd/system/docker.service 2>&1'
+ true
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo find /var/lib/docker/containers -name *.log | sudo xargs tail -vn +1 2>&1'
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'oc get --raw /metrics --server=https://$( uname --nodename ):10250 --config=/etc/origin/master/admin.kubeconfig 2>&1'
+ true
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo ausearch -m AVC -m SELINUX_ERR -m USER_AVC 2>&1'
+ true
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'oc get --raw /metrics --config=/etc/origin/master/admin.kubeconfig 2>&1'
+ true
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo df -T -h && sudo pvs && sudo vgs && sudo lvs && sudo findmnt --all 2>&1'
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo yum list installed 2>&1'
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo journalctl --dmesg --no-pager --all --lines=all 2>&1'
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel 'sudo journalctl _PID=1 --no-pager --all --lines=all 2>&1'
+ tree /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/generated
/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/generated
├── avc_denials.log
├── containers.log
├── dmesg.log
├── docker.config
├── docker.info
├── filesystem.info
├── installed_packages.log
├── master-metrics.log
├── node-metrics.log
└── pid1.journal
0 directories, 10 files
+ exit 0
[workspace] $ /bin/bash /tmp/jenkins1548558776511881539.sh
########## STARTING STAGE: FETCH SYSTEMD JOURNALS FROM THE REMOTE HOST ##########
+ [[ -s /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate ]]
+ source /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate
++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ export PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ unset PYTHON_HOME
++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
+ trap 'exit 0' EXIT
++ pwd
+ ARTIFACT_DIR=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/journals
+ rm -rf /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/journals
+ mkdir /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/journals
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo journalctl --unit docker.service --no-pager --all --lines=all
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo journalctl --unit dnsmasq.service --no-pager --all --lines=all
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config openshiftdevel sudo journalctl --unit systemd-journald.service --no-pager --all --lines=all
+ tree /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/journals
/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/artifacts/journals
├── dnsmasq.service
├── docker.service
└── systemd-journald.service
0 directories, 3 files
+ exit 0
[workspace] $ /bin/bash /tmp/jenkins559315724442456724.sh
########## STARTING STAGE: ASSEMBLE GCS OUTPUT ##########
+ [[ -s /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate ]]
+ source /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate
++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ export PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ unset PYTHON_HOME
++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
+ trap 'exit 0' EXIT
+ mkdir -p gcs/artifacts gcs/artifacts/generated gcs/artifacts/journals gcs/artifacts/gathered
++ python -c 'import json; import urllib; print json.load(urllib.urlopen('\''https://ci.openshift.redhat.com/jenkins/job/test_pull_request_origin_unit/13678/api/json'\''))['\''result'\'']'
+ result=SUCCESS
+ cat
++ date +%s
+ cat /var/lib/jenkins/jobs/test_pull_request_origin_unit/builds/13678/log
+ cp artifacts/generated/avc_denials.log artifacts/generated/containers.log artifacts/generated/dmesg.log artifacts/generated/docker.config artifacts/generated/docker.info artifacts/generated/filesystem.info artifacts/generated/installed_packages.log artifacts/generated/master-metrics.log artifacts/generated/node-metrics.log artifacts/generated/pid1.journal gcs/artifacts/generated/
+ cp artifacts/journals/dnsmasq.service artifacts/journals/docker.service artifacts/journals/systemd-journald.service gcs/artifacts/journals/
+ cp -r artifacts/gathered/scripts gcs/artifacts/
++ pwd
+ scp -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config -r /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/gcs openshiftdevel:/data
+ scp -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config /var/lib/jenkins/.config/gcloud/gcs-publisher-credentials.json openshiftdevel:/data/credentials.json
+ exit 0
[workspace] $ /bin/bash /tmp/jenkins4606261475706347740.sh
########## STARTING STAGE: PUSH THE ARTIFACTS AND METADATA ##########
+ [[ -s /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate ]]
+ source /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate
++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ export PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ unset PYTHON_HOME
++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
++ mktemp
+ script=/tmp/tmp.mSrqOtD11k
+ cat
+ chmod +x /tmp/tmp.mSrqOtD11k
+ scp -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config /tmp/tmp.mSrqOtD11k openshiftdevel:/tmp/tmp.mSrqOtD11k
+ ssh -F /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/.ssh_config -t openshiftdevel 'bash -l -c "timeout 300 /tmp/tmp.mSrqOtD11k"'
+ cd /home/origin
+ trap 'exit 0' EXIT
+ [[ -n {"type":"presubmit","job":"test_pull_request_origin_unit","buildid":"1052607199588651008","prowjobid":"2b2e5cd5-d22f-11e8-aac2-0a58ac102050","refs":{"org":"openshift","repo":"origin","base_ref":"release-3.9","base_sha":"71543b2d15e53f4ae56272988a6604bf2f790dfd","pulls":[{"number":19074,"author":"frobware","sha":"e40a92c39a64417b8a1e8801d5bdd15dcf95db07"}]}} ]]
++ jq --compact-output '.buildid |= "13678"'
+ JOB_SPEC='{"type":"presubmit","job":"test_pull_request_origin_unit","buildid":"13678","prowjobid":"2b2e5cd5-d22f-11e8-aac2-0a58ac102050","refs":{"org":"openshift","repo":"origin","base_ref":"release-3.9","base_sha":"71543b2d15e53f4ae56272988a6604bf2f790dfd","pulls":[{"number":19074,"author":"frobware","sha":"e40a92c39a64417b8a1e8801d5bdd15dcf95db07"}]}}'
+ docker run -e 'JOB_SPEC={"type":"presubmit","job":"test_pull_request_origin_unit","buildid":"13678","prowjobid":"2b2e5cd5-d22f-11e8-aac2-0a58ac102050","refs":{"org":"openshift","repo":"origin","base_ref":"release-3.9","base_sha":"71543b2d15e53f4ae56272988a6604bf2f790dfd","pulls":[{"number":19074,"author":"frobware","sha":"e40a92c39a64417b8a1e8801d5bdd15dcf95db07"}]}}' -v /data:/data:z registry.svc.ci.openshift.org/ci/gcsupload:latest --dry-run=false --gcs-path=gs://origin-ci-test --gcs-credentials-file=/data/credentials.json --path-strategy=single --default-org=openshift --default-repo=origin /data/gcs/artifacts /data/gcs/build-log.txt /data/gcs/finished.json
Unable to find image 'registry.svc.ci.openshift.org/ci/gcsupload:latest' locally
Trying to pull repository registry.svc.ci.openshift.org/ci/gcsupload ...
latest: Pulling from registry.svc.ci.openshift.org/ci/gcsupload
605ce1bd3f31: Already exists
dc6346da9948: Already exists
aa7a1dbcb09a: Pulling fs layer
aa7a1dbcb09a: Verifying Checksum
aa7a1dbcb09a: Download complete
aa7a1dbcb09a: Pull complete
Digest: sha256:2c66d26338c6e703d7b51be43f058cb0bf7680bb3651aabb6fb0a5e67e9937aa
Status: Downloaded newer image for registry.svc.ci.openshift.org/ci/gcsupload:latest
{"component":"gcsupload","level":"info","msg":"Gathering artifacts from artifact directory: /data/gcs/artifacts","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/avc_denials.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/avc_denials.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/containers.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/containers.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/dmesg.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/dmesg.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/docker.config in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/docker.config\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/docker.info in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/docker.info\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/filesystem.info in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/filesystem.info\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/installed_packages.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/installed_packages.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/master-metrics.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/master-metrics.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/node-metrics.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/node-metrics.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/generated/pid1.journal in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/pid1.journal\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/journals/dnsmasq.service in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/dnsmasq.service\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/journals/docker.service in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/docker.service\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/journals/systemd-journald.service in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/systemd-journald.service\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/scripts/shell/logs/a0a6ec83bab3b80fc980402cced112664e99265723632b65dc435d7cd0ca9045.json in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/shell/logs/a0a6ec83bab3b80fc980402cced112664e99265723632b65dc435d7cd0ca9045.json\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/scripts/shell/logs/scripts.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/shell/logs/scripts.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/scripts/test-go/artifacts/gotest_report_ez5cb in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/artifacts/gotest_report_ez5cb\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/scripts/test-go/artifacts/gotest_report_ez5cb.xml in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/artifacts/gotest_report_ez5cb.xml\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/scripts/test-go/logs/raw_test_output.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/raw_test_output.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/scripts/test-go/logs/scripts.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/scripts.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","level":"info","msg":"Found /data/gcs/artifacts/scripts/test-go/logs/test-go-err.log in artifact directory. Uploading as pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/test-go-err.log\n","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/dnsmasq.service","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/docker.service","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/systemd-journald.service","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/test-go-err.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/shell/logs/scripts.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/directory/test_pull_request_origin_unit/13678.txt","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/avc_denials.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/docker.info","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/pid1.journal","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/filesystem.info","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/installed_packages.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/artifacts/gotest_report_ez5cb","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/raw_test_output.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/directory/test_pull_request_origin_unit/latest-build.txt","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/latest-build.txt","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/dmesg.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/docker.config","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/build-log.txt","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/finished.json","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/artifacts/gotest_report_ez5cb.xml","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/scripts.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/containers.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/master-metrics.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/node-metrics.log","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/shell/logs/a0a6ec83bab3b80fc980402cced112664e99265723632b65dc435d7cd0ca9045.json","level":"info","msg":"Queued for upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/artifacts/gotest_report_ez5cb","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/docker.config","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/test-go-err.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/docker.info","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/containers.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/dnsmasq.service","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/shell/logs/scripts.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/shell/logs/a0a6ec83bab3b80fc980402cced112664e99265723632b65dc435d7cd0ca9045.json","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/dmesg.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/installed_packages.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/systemd-journald.service","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/node-metrics.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/directory/test_pull_request_origin_unit/13678.txt","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/directory/test_pull_request_origin_unit/latest-build.txt","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/master-metrics.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/avc_denials.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/filesystem.info","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/scripts.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/latest-build.txt","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/artifacts/gotest_report_ez5cb.xml","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/journals/docker.service","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/finished.json","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:42Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/generated/pid1.journal","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:43Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/artifacts/scripts/test-go/logs/raw_test_output.log","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:43Z"}
{"component":"gcsupload","dest":"pr-logs/pull/19074/test_pull_request_origin_unit/13678/build-log.txt","level":"info","msg":"Finished upload","time":"2018-10-17T17:48:43Z"}
{"component":"gcsupload","level":"info","msg":"Finished upload to GCS","time":"2018-10-17T17:48:43Z"}
+ exit 0
+ set +o xtrace
########## FINISHED STAGE: SUCCESS: PUSH THE ARTIFACTS AND METADATA [00h 00m 07s] ##########
[workspace] $ /bin/bash /tmp/jenkins7676021266325785202.sh
########## STARTING STAGE: DEPROVISION CLOUD RESOURCES ##########
+ [[ -s /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate ]]
+ source /var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/activate
++ export VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ VIRTUAL_ENV=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd
++ export PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ PATH=/var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/bin:/sbin:/usr/sbin:/bin:/usr/bin
++ unset PYTHON_HOME
++ export OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
++ OCT_CONFIG_HOME=/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config
+ oct deprovision
PLAYBOOK: main.yml *************************************************************
4 plays in /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/main.yml
PLAY [ensure we have the parameters necessary to deprovision virtual hosts] ****
TASK [ensure all required variables are set] ***********************************
task path: /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/main.yml:9
skipping: [localhost] => (item=origin_ci_inventory_dir) => {
"changed": false,
"generated_timestamp": "2018-10-17 13:48:44.545376",
"item": "origin_ci_inventory_dir",
"skip_reason": "Conditional check failed",
"skipped": true
}
skipping: [localhost] => (item=origin_ci_aws_region) => {
"changed": false,
"generated_timestamp": "2018-10-17 13:48:44.550010",
"item": "origin_ci_aws_region",
"skip_reason": "Conditional check failed",
"skipped": true
}
PLAY [deprovision virtual hosts in EC2] ****************************************
TASK [Gathering Facts] *********************************************************
ok: [localhost]
TASK [deprovision a virtual EC2 host] ******************************************
task path: /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/main.yml:28
included: /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml for localhost
TASK [update the SSH configuration to remove AWS EC2 specifics] ****************
task path: /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml:2
ok: [localhost] => {
"changed": false,
"generated_timestamp": "2018-10-17 13:48:45.341126",
"msg": ""
}
TASK [rename EC2 instance for termination reaper] ******************************
task path: /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml:8
changed: [localhost] => {
"changed": true,
"generated_timestamp": "2018-10-17 13:48:46.010948",
"msg": "Tags {'Name': 'oct-terminate'} created for resource i-04cfd3a11702d4429."
}
TASK [tear down the EC2 instance] **********************************************
task path: /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml:15
changed: [localhost] => {
"changed": true,
"generated_timestamp": "2018-10-17 13:48:46.937516",
"instance_ids": [
"i-04cfd3a11702d4429"
],
"instances": [
{
"ami_launch_index": "0",
"architecture": "x86_64",
"block_device_mapping": {
"/dev/sda1": {
"delete_on_termination": true,
"status": "attached",
"volume_id": "vol-0b81d9b355f086132"
},
"/dev/sdb": {
"delete_on_termination": true,
"status": "attached",
"volume_id": "vol-0ba98b75b84147ea3"
}
},
"dns_name": "ec2-54-85-106-97.compute-1.amazonaws.com",
"ebs_optimized": false,
"groups": {
"sg-7e73221a": "default"
},
"hypervisor": "xen",
"id": "i-04cfd3a11702d4429",
"image_id": "ami-0b77b87a37c3e662c",
"instance_type": "m4.xlarge",
"kernel": null,
"key_name": "libra",
"launch_time": "2018-10-17T17:08:22.000Z",
"placement": "us-east-1d",
"private_dns_name": "ip-172-18-11-196.ec2.internal",
"private_ip": "172.18.11.196",
"public_dns_name": "ec2-54-85-106-97.compute-1.amazonaws.com",
"public_ip": "54.85.106.97",
"ramdisk": null,
"region": "us-east-1",
"root_device_name": "/dev/sda1",
"root_device_type": "ebs",
"state": "running",
"state_code": 16,
"tags": {
"Name": "oct-terminate",
"openshift_etcd": "",
"openshift_master": "",
"openshift_node": ""
},
"tenancy": "default",
"virtualization_type": "hvm"
}
],
"tagged_instances": []
}
TASK [remove the serialized host variables] ************************************
task path: /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/roles/aws-down/tasks/main.yml:22
changed: [localhost] => {
"changed": true,
"generated_timestamp": "2018-10-17 13:48:47.181656",
"path": "/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory/host_vars/172.18.11.196.yml",
"state": "absent"
}
PLAY [deprovision virtual hosts locally manged by Vagrant] *********************
TASK [Gathering Facts] *********************************************************
ok: [localhost]
PLAY [clean up local configuration for deprovisioned instances] ****************
TASK [remove inventory configuration directory] ********************************
task path: /var/lib/jenkins/origin-ci-tool/dae8b1fdd92e4c6b040802a9f6893334ae0660fd/lib/python2.7/site-packages/oct/ansible/oct/playbooks/deprovision/main.yml:61
changed: [localhost] => {
"changed": true,
"generated_timestamp": "2018-10-17 13:48:47.655628",
"path": "/var/lib/jenkins/jobs/test_pull_request_origin_unit/workspace/.config/origin-ci-tool/inventory",
"state": "absent"
}
PLAY RECAP *********************************************************************
localhost : ok=8 changed=4 unreachable=0 failed=0
+ set +o xtrace
########## FINISHED STAGE: SUCCESS: DEPROVISION CLOUD RESOURCES [00h 00m 04s] ##########
Archiving artifacts
[WS-CLEANUP] Deleting project workspace...[WS-CLEANUP] done
Finished: SUCCESS