SuccessConsole 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