Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 49.79 KB | None | 0 0
  1. $ git log --oneline -1 && printf '\n\n' && { { ./scripts/ci-test.sh && printf '\nSUCCESS!\n'; } || printf '\nFAILED!\n'; }
  2. 1e0421912 (HEAD -> pires/fix_1104, pires/pires/fix_1104) Don't swallow errors when reconciling noderef
  3.  
  4.  
  5. fetching tools
  6. x kubebuilder/
  7. x kubebuilder/bin/
  8. x kubebuilder/bin/etcd
  9. x kubebuilder/bin/kubectl
  10. x kubebuilder/bin/kube-apiserver
  11. setting up env vars
  12. make generate-manifests
  13. make[1]: Entering directory '/Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api'
  14. go run vendor/sigs.k8s.io/controller-tools/cmd/controller-gen/main.go \
  15. paths=./pkg/... \
  16. crd:trivialVersions=true \
  17. rbac:roleName=manager-role \
  18. output:crd:dir=./config/crds
  19. ## Copy files in CI folders.
  20. cp -f ./config/rbac/role*.yaml ./config/ci/rbac/
  21. cp -f ./config/manager/manager*.yaml ./config/ci/manager/
  22. make[1]: Leaving directory '/Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api'
  23. make generate-go
  24. make[1]: Entering directory '/Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api'
  25. go generate ./pkg/... ./cmd/...
  26. make[1]: Leaving directory '/Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api'
  27. make gazelle
  28. make[1]: Entering directory '/Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api'
  29. (which bazel && ./hack/update-bazel.sh) || true
  30. /usr/local/bin/bazel
  31. Starting local Bazel server and connecting to it...
  32. DEBUG: Rule 'io_bazel_rules_go' indicated that a canonical reproducible form can be obtained by modifying arguments shallow_since = "1560458720 -0400"
  33. DEBUG: Call stack for the definition of repository 'io_bazel_rules_go' which is a git_repository (rule definition at /private/var/tmp/_bazel_akutz/f994d167d924514389482f78bf8b20f9/external/bazel_tools/tools/build_defs/repo/git.bzl:252:18):
  34. - /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/WORKSPACE:13:1
  35. INFO: Analyzed target //:gazelle (55 packages loaded, 6726 targets configured).
  36. INFO: Found 1 target...
  37. Target //:gazelle up-to-date:
  38. bazel-bin/gazelle-runner.bash
  39. bazel-bin/gazelle
  40. INFO: Elapsed time: 25.355s, Critical Path: 5.84s
  41. INFO: 33 processes: 32 darwin-sandbox, 1 local.
  42. INFO: Build completed successfully, 46 total actions
  43. INFO: Build completed successfully, 46 total actions
  44. gazelle: multiple rules (//vendor/github.com/grpc-ecosystem/grpc-gateway/internal:internal_go_proto and //vendor/github.com/grpc-ecosystem/grpc-gateway/internal:go_default_library) may be imported with "github.com/grpc-ecosystem/grpc-gateway/internal" from //vendor/github.com/grpc-ecosystem/grpc-gateway/runtime:go_default_library
  45. make[1]: Leaving directory '/Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api'
  46. bazel run //:lint
  47. DEBUG: Rule 'io_bazel_rules_go' indicated that a canonical reproducible form can be obtained by modifying arguments shallow_since = "1560458720 -0400"
  48. DEBUG: Call stack for the definition of repository 'io_bazel_rules_go' which is a git_repository (rule definition at /private/var/tmp/_bazel_akutz/f994d167d924514389482f78bf8b20f9/external/bazel_tools/tools/build_defs/repo/git.bzl:252:18):
  49. - /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/WORKSPACE:13:1
  50. INFO: Analyzed target //:lint (188 packages loaded, 1162 targets configured).
  51. INFO: Found 1 target...
  52. Target //:lint up-to-date:
  53. bazel-bin/lint_script
  54. bazel-bin/lint
  55. INFO: Elapsed time: 42.494s, Critical Path: 11.31s
  56. INFO: 187 processes: 187 darwin-sandbox.
  57. INFO: Build completed successfully, 192 total actions
  58. INFO: Build completed successfully, 192 total actions
  59. make test-go
  60. make[1]: Entering directory '/Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api'
  61. go test -v -tags=integration ./pkg/... ./cmd/...
  62. ? sigs.k8s.io/cluster-api/pkg/apis [no test files]
  63. ? sigs.k8s.io/cluster-api/pkg/apis/cluster [no test files]
  64. ? sigs.k8s.io/cluster-api/pkg/apis/cluster/common [no test files]
  65. === RUN TestStorageCluster
  66. --- PASS: TestStorageCluster (0.03s)
  67. === RUN TestStorageMachine
  68. --- PASS: TestStorageMachine (0.03s)
  69. === RUN TestStorageMachineDeployment
  70. --- PASS: TestStorageMachineDeployment (0.04s)
  71. === RUN TestStorageMachineSet
  72. --- PASS: TestStorageMachineSet (0.05s)
  73. PASS
  74. ok sigs.k8s.io/cluster-api/pkg/apis/cluster/v1alpha2 (cached)
  75. ? sigs.k8s.io/cluster-api/pkg/apis/cluster/v1alpha2/testutil [no test files]
  76. ? sigs.k8s.io/cluster-api/pkg/apis/deprecated [no test files]
  77. === RUN TestStorageCluster
  78. --- PASS: TestStorageCluster (0.03s)
  79. === RUN TestStorageMachine
  80. --- PASS: TestStorageMachine (0.03s)
  81. === RUN TestStorageMachineDeployment
  82. --- PASS: TestStorageMachineDeployment (0.04s)
  83. === RUN TestStorageMachineSet
  84. --- PASS: TestStorageMachineSet (0.03s)
  85. === RUN TestDefaults
  86. 2019/07/04 12:02:41 Defaulting fields for MachineSet foo
  87. 2019/07/04 12:02:41 Defaulting to Random
  88. --- PASS: TestDefaults (0.00s)
  89. PASS
  90. ok sigs.k8s.io/cluster-api/pkg/apis/deprecated/v1alpha1 (cached)
  91. ? sigs.k8s.io/cluster-api/pkg/apis/deprecated/v1alpha1/testutil [no test files]
  92. === RUN TestEmptyPath
  93. --- PASS: TestEmptyPath (0.00s)
  94. === RUN TestInvalidPath
  95. --- PASS: TestInvalidPath (0.00s)
  96. === RUN TestDirWithMissingKey
  97. --- PASS: TestDirWithMissingKey (0.00s)
  98. === RUN TestDirWithMissingCert
  99. --- PASS: TestDirWithMissingCert (0.00s)
  100. === RUN TestDirHappyPath
  101. --- PASS: TestDirHappyPath (0.00s)
  102. === RUN TestCertPath
  103. --- PASS: TestCertPath (0.00s)
  104. === RUN TestKeyPath
  105. --- PASS: TestKeyPath (0.00s)
  106. PASS
  107. ok sigs.k8s.io/cluster-api/pkg/cert (cached)
  108. ? sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset [no test files]
  109. ? sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset/fake [no test files]
  110. ? sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset/scheme [no test files]
  111. ? sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset/typed/cluster/v1alpha2 [no test files]
  112. ? sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset/typed/cluster/v1alpha2/fake [no test files]
  113. ? sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset/typed/deprecated/v1alpha1 [no test files]
  114. ? sigs.k8s.io/cluster-api/pkg/client/clientset_generated/clientset/typed/deprecated/v1alpha1/fake [no test files]
  115. ? sigs.k8s.io/cluster-api/pkg/client/informers_generated/externalversions [no test files]
  116. ? sigs.k8s.io/cluster-api/pkg/client/informers_generated/externalversions/cluster [no test files]
  117. ? sigs.k8s.io/cluster-api/pkg/client/informers_generated/externalversions/cluster/v1alpha2 [no test files]
  118. ? sigs.k8s.io/cluster-api/pkg/client/informers_generated/externalversions/deprecated [no test files]
  119. ? sigs.k8s.io/cluster-api/pkg/client/informers_generated/externalversions/deprecated/v1alpha1 [no test files]
  120. ? sigs.k8s.io/cluster-api/pkg/client/informers_generated/externalversions/internalinterfaces [no test files]
  121. ? sigs.k8s.io/cluster-api/pkg/client/listers_generated/cluster/v1alpha2 [no test files]
  122. ? sigs.k8s.io/cluster-api/pkg/client/listers_generated/deprecated/v1alpha1 [no test files]
  123. === RUN TestInvalidCommand
  124. --- PASS: TestInvalidCommand (0.00s)
  125. === RUN TestValidCommandErrors
  126. --- PASS: TestValidCommandErrors (0.03s)
  127. === RUN TestValidCommandSucceeds
  128. --- PASS: TestValidCommandSucceeds (0.03s)
  129. === RUN TestCombinedOutputShouldIncludeStdOutAndErr
  130. --- PASS: TestCombinedOutputShouldIncludeStdOutAndErr (0.06s)
  131. PASS
  132. ok sigs.k8s.io/cluster-api/pkg/cmdrunner (cached)
  133. ? sigs.k8s.io/cluster-api/pkg/controller [no test files]
  134. === RUN TestReconcile
  135. --- PASS: TestReconcile (0.25s)
  136. PASS
  137. ok sigs.k8s.io/cluster-api/pkg/controller/cluster (cached)
  138. ? sigs.k8s.io/cluster-api/pkg/controller/config [no test files]
  139. ? sigs.k8s.io/cluster-api/pkg/controller/error [no test files]
  140. ? sigs.k8s.io/cluster-api/pkg/controller/external [no test files]
  141. === RUN TestReconcilePhase
  142. === RUN TestReconcilePhase/new_machine,_expect_pending
  143. === RUN TestReconcilePhase/ready_bootstrap,_expect_provisioning
  144. === RUN TestReconcilePhase/ready_bootstrap_and_infra,_expect_provisioned
  145. === RUN TestReconcilePhase/ready_bootstrap,_infra,_and_nodeRef,_expect_running
  146. === RUN TestReconcilePhase/ready_bootstrap,_infra,_and_nodeRef,_machine_being_deleted,_expect_deleting
  147. --- PASS: TestReconcilePhase (0.00s)
  148. --- PASS: TestReconcilePhase/new_machine,_expect_pending (0.00s)
  149. --- PASS: TestReconcilePhase/ready_bootstrap,_expect_provisioning (0.00s)
  150. --- PASS: TestReconcilePhase/ready_bootstrap_and_infra,_expect_provisioned (0.00s)
  151. --- PASS: TestReconcilePhase/ready_bootstrap,_infra,_and_nodeRef,_expect_running (0.00s)
  152. --- PASS: TestReconcilePhase/ready_bootstrap,_infra,_and_nodeRef,_machine_being_deleted,_expect_deleting (0.00s)
  153. === RUN TestReconcileBootstrap
  154. === RUN TestReconcileBootstrap/new_machine,_bootstrap_config_ready_with_data
  155. === RUN TestReconcileBootstrap/new_machine,_bootstrap_config_ready_with_no_data
  156. === RUN TestReconcileBootstrap/new_machine,_bootstrap_config_not_ready
  157. === RUN TestReconcileBootstrap/new_machine,_bootstrap_config_is_not_found
  158. === RUN TestReconcileBootstrap/new_machine,_no_bootstrap_config_or_data
  159. === RUN TestReconcileBootstrap/existing_machine,_bootstrap_data_should_not_change
  160. === RUN TestReconcileBootstrap/existing_machine,_bootstrap_provider_is_to_not_ready
  161. --- PASS: TestReconcileBootstrap (0.00s)
  162. --- PASS: TestReconcileBootstrap/new_machine,_bootstrap_config_ready_with_data (0.00s)
  163. --- PASS: TestReconcileBootstrap/new_machine,_bootstrap_config_ready_with_no_data (0.00s)
  164. --- PASS: TestReconcileBootstrap/new_machine,_bootstrap_config_not_ready (0.00s)
  165. --- PASS: TestReconcileBootstrap/new_machine,_bootstrap_config_is_not_found (0.00s)
  166. --- PASS: TestReconcileBootstrap/new_machine,_no_bootstrap_config_or_data (0.00s)
  167. --- PASS: TestReconcileBootstrap/existing_machine,_bootstrap_data_should_not_change (0.00s)
  168. --- PASS: TestReconcileBootstrap/existing_machine,_bootstrap_provider_is_to_not_ready (0.00s)
  169. === RUN TestReconcileInfrastructure
  170. === RUN TestReconcileInfrastructure/new_machine,_infrastructure_config_ready_with_addresses
  171. --- PASS: TestReconcileInfrastructure (0.00s)
  172. --- PASS: TestReconcileInfrastructure/new_machine,_infrastructure_config_ready_with_addresses (0.00s)
  173. === RUN TestReconcileRequest
  174. --- PASS: TestReconcileRequest (0.01s)
  175. === RUN TestReconcile
  176. --- PASS: TestReconcile (0.24s)
  177. PASS
  178. ok sigs.k8s.io/cluster-api/pkg/controller/machine (cached)
  179. === RUN TestMachineSetToDeployments
  180. --- PASS: TestMachineSetToDeployments (0.00s)
  181. === RUN TestGetMachineDeploymentsForMachineSet
  182. --- PASS: TestGetMachineDeploymentsForMachineSet (0.04s)
  183. === RUN TestGetMachineSetsForDeployment
  184. --- PASS: TestGetMachineSetsForDeployment (0.00s)
  185. === RUN TestReconcile
  186. --- PASS: TestReconcile (1.02s)
  187. PASS
  188. ok sigs.k8s.io/cluster-api/pkg/controller/machinedeployment (cached)
  189. === RUN TestEqualIgnoreHash
  190. === RUN TestEqualIgnoreHash/Same_spec,_same_labels
  191. === RUN TestEqualIgnoreHash/Same_spec,_only_machine-template-hash_label_value_is_different
  192. === RUN TestEqualIgnoreHash/Same_spec,_the_former_doesn't_have_machine-template-hash_label
  193. === RUN TestEqualIgnoreHash/Same_spec,_the_label_is_different,_the_former_doesn't_have_machine-template-hash_label,_same_number_of_labels
  194. === RUN TestEqualIgnoreHash/Same_spec,_the_label_is_different,_the_latter_doesn't_have_machine-template-hash_label,_same_number_of_labels
  195. === RUN TestEqualIgnoreHash/Same_spec,_the_label_is_different,_and_the_machine-template-hash_label_value_is_the_same
  196. === RUN TestEqualIgnoreHash/Different_spec,_same_labels
  197. === RUN TestEqualIgnoreHash/Different_spec,_different_machine-template-hash_label_value
  198. === RUN TestEqualIgnoreHash/Different_spec,_the_former_doesn't_have_machine-template-hash_label
  199. === RUN TestEqualIgnoreHash/Different_spec,_different_labels
  200. --- PASS: TestEqualIgnoreHash (0.00s)
  201. --- PASS: TestEqualIgnoreHash/Same_spec,_same_labels (0.00s)
  202. --- PASS: TestEqualIgnoreHash/Same_spec,_only_machine-template-hash_label_value_is_different (0.00s)
  203. --- PASS: TestEqualIgnoreHash/Same_spec,_the_former_doesn't_have_machine-template-hash_label (0.00s)
  204. --- PASS: TestEqualIgnoreHash/Same_spec,_the_label_is_different,_the_former_doesn't_have_machine-template-hash_label,_same_number_of_labels (0.00s)
  205. --- PASS: TestEqualIgnoreHash/Same_spec,_the_label_is_different,_the_latter_doesn't_have_machine-template-hash_label,_same_number_of_labels (0.00s)
  206. --- PASS: TestEqualIgnoreHash/Same_spec,_the_label_is_different,_and_the_machine-template-hash_label_value_is_the_same (0.00s)
  207. --- PASS: TestEqualIgnoreHash/Different_spec,_same_labels (0.00s)
  208. --- PASS: TestEqualIgnoreHash/Different_spec,_different_machine-template-hash_label_value (0.00s)
  209. --- PASS: TestEqualIgnoreHash/Different_spec,_the_former_doesn't_have_machine-template-hash_label (0.00s)
  210. --- PASS: TestEqualIgnoreHash/Different_spec,_different_labels (0.00s)
  211. === RUN TestFindNewMachineSet
  212. === RUN TestFindNewMachineSet/Get_new_MachineSet_with_the_same_template_as_Deployment_spec_but_different_machine-template-hash_value
  213. === RUN TestFindNewMachineSet/Get_the_oldest_new_MachineSet_when_there_are_more_than_one_MachineSet_with_the_same_template
  214. === RUN TestFindNewMachineSet/Get_nil_new_MachineSet
  215. --- PASS: TestFindNewMachineSet (0.00s)
  216. --- PASS: TestFindNewMachineSet/Get_new_MachineSet_with_the_same_template_as_Deployment_spec_but_different_machine-template-hash_value (0.00s)
  217. --- PASS: TestFindNewMachineSet/Get_the_oldest_new_MachineSet_when_there_are_more_than_one_MachineSet_with_the_same_template (0.00s)
  218. --- PASS: TestFindNewMachineSet/Get_nil_new_MachineSet (0.00s)
  219. === RUN TestFindOldMachineSets
  220. === RUN TestFindOldMachineSets/Get_old_MachineSets
  221. === RUN TestFindOldMachineSets/Get_old_MachineSets_with_no_new_MachineSet
  222. === RUN TestFindOldMachineSets/Get_old_MachineSets_with_two_new_MachineSets,_only_the_oldest_new_MachineSet_is_seen_as_new_MachineSet
  223. === RUN TestFindOldMachineSets/Get_empty_old_MachineSets
  224. --- PASS: TestFindOldMachineSets (0.00s)
  225. --- PASS: TestFindOldMachineSets/Get_old_MachineSets (0.00s)
  226. --- PASS: TestFindOldMachineSets/Get_old_MachineSets_with_no_new_MachineSet (0.00s)
  227. --- PASS: TestFindOldMachineSets/Get_old_MachineSets_with_two_new_MachineSets,_only_the_oldest_new_MachineSet_is_seen_as_new_MachineSet (0.00s)
  228. --- PASS: TestFindOldMachineSets/Get_empty_old_MachineSets (0.00s)
  229. === RUN TestGetReplicaCountForMachineSets
  230. === RUN TestGetReplicaCountForMachineSets/1:2_Replicas
  231. === RUN TestGetReplicaCountForMachineSets/3:5_Replicas
  232. --- PASS: TestGetReplicaCountForMachineSets (0.00s)
  233. --- PASS: TestGetReplicaCountForMachineSets/1:2_Replicas (0.00s)
  234. --- PASS: TestGetReplicaCountForMachineSets/3:5_Replicas (0.00s)
  235. === RUN TestResolveFenceposts
  236. === RUN TestResolveFenceposts/maxSurge=0%
  237. === RUN TestResolveFenceposts/maxSurge=39%
  238. === RUN TestResolveFenceposts/maxSurge=oops
  239. === RUN TestResolveFenceposts/maxSurge=55%
  240. --- PASS: TestResolveFenceposts (0.00s)
  241. --- PASS: TestResolveFenceposts/maxSurge=0% (0.00s)
  242. --- PASS: TestResolveFenceposts/maxSurge=39% (0.00s)
  243. --- PASS: TestResolveFenceposts/maxSurge=oops (0.00s)
  244. --- PASS: TestResolveFenceposts/maxSurge=55% (0.00s)
  245. === RUN TestNewMSNewReplicas
  246. === RUN TestNewMSNewReplicas/can_not_scale_up_-_to_newMSReplicas
  247. === RUN TestNewMSNewReplicas/scale_up_-_to_depReplicas
  248. --- PASS: TestNewMSNewReplicas (0.00s)
  249. --- PASS: TestNewMSNewReplicas/can_not_scale_up_-_to_newMSReplicas (0.00s)
  250. --- PASS: TestNewMSNewReplicas/scale_up_-_to_depReplicas (0.00s)
  251. === RUN TestDeploymentComplete
  252. === RUN TestDeploymentComplete/not_complete:_min_but_not_all_machines_become_available
  253. === RUN TestDeploymentComplete/not_complete:_min_availability_is_not_honored
  254. === RUN TestDeploymentComplete/complete
  255. === RUN TestDeploymentComplete/not_complete:_all_machines_are_available_but_not_updated
  256. === RUN TestDeploymentComplete/not_complete:_still_running_old_machines
  257. === RUN TestDeploymentComplete/not_complete:_one_replica_deployment_never_comes_up
  258. --- PASS: TestDeploymentComplete (0.00s)
  259. --- PASS: TestDeploymentComplete/not_complete:_min_but_not_all_machines_become_available (0.00s)
  260. --- PASS: TestDeploymentComplete/not_complete:_min_availability_is_not_honored (0.00s)
  261. --- PASS: TestDeploymentComplete/complete (0.00s)
  262. --- PASS: TestDeploymentComplete/not_complete:_all_machines_are_available_but_not_updated (0.00s)
  263. --- PASS: TestDeploymentComplete/not_complete:_still_running_old_machines (0.00s)
  264. --- PASS: TestDeploymentComplete/not_complete:_one_replica_deployment_never_comes_up (0.00s)
  265. === RUN TestMaxUnavailable
  266. === RUN TestMaxUnavailable/maxUnavailable_less_than_replicas
  267. === RUN TestMaxUnavailable/maxUnavailable_equal_replicas
  268. === RUN TestMaxUnavailable/maxUnavailable_greater_than_replicas
  269. === RUN TestMaxUnavailable/maxUnavailable_with_replicas_is_0
  270. === RUN TestMaxUnavailable/maxUnavailable_less_than_replicas_with_percents
  271. === RUN TestMaxUnavailable/maxUnavailable_equal_replicas_with_percents
  272. === RUN TestMaxUnavailable/maxUnavailable_greater_than_replicas_with_percents
  273. --- PASS: TestMaxUnavailable (0.00s)
  274. --- PASS: TestMaxUnavailable/maxUnavailable_less_than_replicas (0.00s)
  275. --- PASS: TestMaxUnavailable/maxUnavailable_equal_replicas (0.00s)
  276. --- PASS: TestMaxUnavailable/maxUnavailable_greater_than_replicas (0.00s)
  277. --- PASS: TestMaxUnavailable/maxUnavailable_with_replicas_is_0 (0.00s)
  278. --- PASS: TestMaxUnavailable/maxUnavailable_less_than_replicas_with_percents (0.00s)
  279. --- PASS: TestMaxUnavailable/maxUnavailable_equal_replicas_with_percents (0.00s)
  280. --- PASS: TestMaxUnavailable/maxUnavailable_greater_than_replicas_with_percents (0.00s)
  281. === RUN TestAnnotationUtils
  282. === RUN TestAnnotationUtils/SetNewMachineSetAnnotations
  283. === RUN TestAnnotationUtils/SetReplicasAnnotations
  284. === RUN TestAnnotationUtils/IsSaturated
  285. --- PASS: TestAnnotationUtils (0.00s)
  286. --- PASS: TestAnnotationUtils/SetNewMachineSetAnnotations (0.00s)
  287. --- PASS: TestAnnotationUtils/SetReplicasAnnotations (0.00s)
  288. --- PASS: TestAnnotationUtils/IsSaturated (0.00s)
  289. === RUN TestReplicasAnnotationsNeedUpdate
  290. === RUN TestReplicasAnnotationsNeedUpdate/test_Annotations_nil
  291. === RUN TestReplicasAnnotationsNeedUpdate/test_desiredReplicas_update
  292. === RUN TestReplicasAnnotationsNeedUpdate/test_maxReplicas_update
  293. === RUN TestReplicasAnnotationsNeedUpdate/test_needn't_update
  294. --- PASS: TestReplicasAnnotationsNeedUpdate (0.00s)
  295. --- PASS: TestReplicasAnnotationsNeedUpdate/test_Annotations_nil (0.00s)
  296. --- PASS: TestReplicasAnnotationsNeedUpdate/test_desiredReplicas_update (0.00s)
  297. --- PASS: TestReplicasAnnotationsNeedUpdate/test_maxReplicas_update (0.00s)
  298. --- PASS: TestReplicasAnnotationsNeedUpdate/test_needn't_update (0.00s)
  299. PASS
  300. ok sigs.k8s.io/cluster-api/pkg/controller/machinedeployment/util (cached)
  301. === RUN TestMachineToDelete
  302. --- PASS: TestMachineToDelete (0.00s)
  303. === RUN TestMachineNewestDelete
  304. --- PASS: TestMachineNewestDelete (0.00s)
  305. === RUN TestMachineOldestDelete
  306. --- PASS: TestMachineOldestDelete (0.00s)
  307. === RUN TestHasMatchingLabels
  308. --- PASS: TestHasMatchingLabels (0.00s)
  309. === RUN TestMachineSetToMachines
  310. --- PASS: TestMachineSetToMachines (0.00s)
  311. === RUN TestShouldExcludeMachine
  312. --- PASS: TestShouldExcludeMachine (0.00s)
  313. === RUN TestAdoptOrphan
  314. --- PASS: TestAdoptOrphan (0.00s)
  315. === RUN TestReconcile
  316. --- PASS: TestReconcile (0.60s)
  317. PASS
  318. ok sigs.k8s.io/cluster-api/pkg/controller/machineset (cached)
  319. === RUN TestReconcile
  320. --- PASS: TestReconcile (0.23s)
  321. === RUN TestGetNodeReference
  322. === RUN TestGetNodeReference/valid_provider_id,_valid_aws_node
  323. === RUN TestGetNodeReference/valid_provider_id,_valid_aws_node#01
  324. === RUN TestGetNodeReference/valid_provider_id,_valid_gce_node
  325. === RUN TestGetNodeReference/valid_provider_id,_no_node_found
  326. --- PASS: TestGetNodeReference (0.00s)
  327. --- PASS: TestGetNodeReference/valid_provider_id,_valid_aws_node (0.00s)
  328. --- PASS: TestGetNodeReference/valid_provider_id,_valid_aws_node#01 (0.00s)
  329. --- PASS: TestGetNodeReference/valid_provider_id,_valid_gce_node (0.00s)
  330. --- PASS: TestGetNodeReference/valid_provider_id,_no_node_found (0.00s)
  331. PASS
  332. ok sigs.k8s.io/cluster-api/pkg/controller/noderef (cached)
  333. === RUN TestNewProviderID
  334. --- PASS: TestNewProviderID (0.00s)
  335. === RUN TestInvalidProviderID
  336. --- PASS: TestInvalidProviderID (0.00s)
  337. === RUN TestProviderIDEquals
  338. --- PASS: TestProviderIDEquals (0.00s)
  339. === RUN TestIsNodeAvaialble
  340. === RUN TestIsNodeAvaialble/no_node
  341. === RUN TestIsNodeAvaialble/no_status
  342. === RUN TestIsNodeAvaialble/no_condition
  343. === RUN TestIsNodeAvaialble/no_ready_condition
  344. === RUN TestIsNodeAvaialble/ready_condition_true,_minReadySeconds_=_0,_lastTransitionTime_now
  345. === RUN TestIsNodeAvaialble/ready_condition_true,_minReadySeconds_=_0,_lastTransitionTime_past
  346. === RUN TestIsNodeAvaialble/ready_condition_true,_minReadySeconds_=_300,_lastTransitionTime_now
  347. === RUN TestIsNodeAvaialble/ready_condition_true,_minReadySeconds_=_300,_lastTransitionTime_past
  348. === RUN TestIsNodeAvaialble/ready_condition_false
  349. === RUN TestIsNodeAvaialble/ready_condition_unknown
  350. --- PASS: TestIsNodeAvaialble (0.00s)
  351. --- PASS: TestIsNodeAvaialble/no_node (0.00s)
  352. --- PASS: TestIsNodeAvaialble/no_status (0.00s)
  353. --- PASS: TestIsNodeAvaialble/no_condition (0.00s)
  354. --- PASS: TestIsNodeAvaialble/no_ready_condition (0.00s)
  355. --- PASS: TestIsNodeAvaialble/ready_condition_true,_minReadySeconds_=_0,_lastTransitionTime_now (0.00s)
  356. --- PASS: TestIsNodeAvaialble/ready_condition_true,_minReadySeconds_=_0,_lastTransitionTime_past (0.00s)
  357. --- PASS: TestIsNodeAvaialble/ready_condition_true,_minReadySeconds_=_300,_lastTransitionTime_now (0.00s)
  358. --- PASS: TestIsNodeAvaialble/ready_condition_true,_minReadySeconds_=_300,_lastTransitionTime_past (0.00s)
  359. --- PASS: TestIsNodeAvaialble/ready_condition_false (0.00s)
  360. --- PASS: TestIsNodeAvaialble/ready_condition_unknown (0.00s)
  361. === RUN TestGetReadyCondition
  362. === RUN TestGetReadyCondition/no_status
  363. === RUN TestGetReadyCondition/no_condition
  364. === RUN TestGetReadyCondition/no_ready_condition
  365. === RUN TestGetReadyCondition/ready_condition_true
  366. === RUN TestGetReadyCondition/ready_condition_false
  367. === RUN TestGetReadyCondition/ready_condition_unknown
  368. --- PASS: TestGetReadyCondition (0.00s)
  369. --- PASS: TestGetReadyCondition/no_status (0.00s)
  370. --- PASS: TestGetReadyCondition/no_condition (0.00s)
  371. --- PASS: TestGetReadyCondition/no_ready_condition (0.00s)
  372. --- PASS: TestGetReadyCondition/ready_condition_true (0.00s)
  373. --- PASS: TestGetReadyCondition/ready_condition_false (0.00s)
  374. --- PASS: TestGetReadyCondition/ready_condition_unknown (0.00s)
  375. === RUN TestIsNodeReady
  376. === RUN TestIsNodeReady/no_node
  377. === RUN TestIsNodeReady/no_status
  378. === RUN TestIsNodeReady/no_condition
  379. === RUN TestIsNodeReady/no_ready_condition
  380. === RUN TestIsNodeReady/ready_condition_true
  381. === RUN TestIsNodeReady/ready_condition_false
  382. === RUN TestIsNodeReady/ready_condition_unknown
  383. --- PASS: TestIsNodeReady (0.00s)
  384. --- PASS: TestIsNodeReady/no_node (0.00s)
  385. --- PASS: TestIsNodeReady/no_status (0.00s)
  386. --- PASS: TestIsNodeReady/no_condition (0.00s)
  387. --- PASS: TestIsNodeReady/no_ready_condition (0.00s)
  388. --- PASS: TestIsNodeReady/ready_condition_true (0.00s)
  389. --- PASS: TestIsNodeReady/ready_condition_false (0.00s)
  390. --- PASS: TestIsNodeReady/ready_condition_unknown (0.00s)
  391. PASS
  392. ok sigs.k8s.io/cluster-api/pkg/controller/noderefutil (cached)
  393. === RUN TestNewClusterClient
  394. === RUN TestNewClusterClient/cluster_with_valid_kubeconfig
  395. === RUN TestNewClusterClient/cluster_with_no_kubeconfig
  396. === RUN TestNewClusterClient/cluster_with_invalid_kubeconfig
  397. --- PASS: TestNewClusterClient (0.00s)
  398. --- PASS: TestNewClusterClient/cluster_with_valid_kubeconfig (0.00s)
  399. --- PASS: TestNewClusterClient/cluster_with_no_kubeconfig (0.00s)
  400. --- PASS: TestNewClusterClient/cluster_with_invalid_kubeconfig (0.00s)
  401. === RUN TestGetKubeConfigSecret
  402. --- PASS: TestGetKubeConfigSecret (0.00s)
  403. === RUN TestKubeConfigFromSecret
  404. === RUN TestKubeConfigFromSecret/with_valid_secret
  405. --- PASS: TestKubeConfigFromSecret (0.00s)
  406. --- PASS: TestKubeConfigFromSecret/with_valid_secret (0.00s)
  407. PASS
  408. ok sigs.k8s.io/cluster-api/pkg/controller/remote (cached)
  409. ? sigs.k8s.io/cluster-api/pkg/errors [no test files]
  410. === RUN TestTokenCreateParameters
  411. --- PASS: TestTokenCreateParameters (0.00s)
  412. === RUN TestTokenCreateReturnsUnmodifiedOutput
  413. --- PASS: TestTokenCreateReturnsUnmodifiedOutput (0.00s)
  414. === RUN TestNonZeroExitCodeResultsInError
  415. --- PASS: TestNonZeroExitCodeResultsInError (0.00s)
  416. PASS
  417. ok sigs.k8s.io/cluster-api/pkg/kubeadm (cached)
  418. ? sigs.k8s.io/cluster-api/pkg/provider/example/actuators/cluster [no test files]
  419. ? sigs.k8s.io/cluster-api/pkg/testcmdrunner [no test files]
  420. === RUN TestParseClusterYaml
  421. === RUN TestParseClusterYaml/File_does_not_exist
  422. === RUN TestParseClusterYaml/valid_file
  423. === RUN TestParseClusterYaml/valid_unified_file_with_machine_list
  424. === RUN TestParseClusterYaml/valid_unified_file_with_separate_machines
  425. === RUN TestParseClusterYaml/valid_unified_file_with_separate_machines_and_a_configmap
  426. === RUN TestParseClusterYaml/valid_unified_for_cluster_with_invalid_machinelist_(only_with_type_info)_and_a_configmap
  427. === RUN TestParseClusterYaml/valid_unified_for_cluster_with_invalid_machinelist_(old_top-level_items_list)_and_a_configmap
  428. === RUN TestParseClusterYaml/gibberish_in_file
  429. --- PASS: TestParseClusterYaml (0.01s)
  430. --- PASS: TestParseClusterYaml/File_does_not_exist (0.00s)
  431. --- PASS: TestParseClusterYaml/valid_file (0.00s)
  432. --- PASS: TestParseClusterYaml/valid_unified_file_with_machine_list (0.00s)
  433. --- PASS: TestParseClusterYaml/valid_unified_file_with_separate_machines (0.00s)
  434. --- PASS: TestParseClusterYaml/valid_unified_file_with_separate_machines_and_a_configmap (0.00s)
  435. --- PASS: TestParseClusterYaml/valid_unified_for_cluster_with_invalid_machinelist_(only_with_type_info)_and_a_configmap (0.00s)
  436. --- PASS: TestParseClusterYaml/valid_unified_for_cluster_with_invalid_machinelist_(old_top-level_items_list)_and_a_configmap (0.00s)
  437. --- PASS: TestParseClusterYaml/gibberish_in_file (0.00s)
  438. === RUN TestParseMachineYaml
  439. === RUN TestParseMachineYaml/File_does_not_exist
  440. === RUN TestParseMachineYaml/valid_file_using_Machines
  441. === RUN TestParseMachineYaml/valid_unified_file_with_machine_list
  442. === RUN TestParseMachineYaml/valid_unified_file_with_separate_machines
  443. === RUN TestParseMachineYaml/valid_unified_file_with_separate_machines_and_a_configmap
  444. === RUN TestParseMachineYaml/invalid_file_using_MachineList
  445. === RUN TestParseMachineYaml/invalid_file_using_MachineList_without_type_info
  446. === RUN TestParseMachineYaml/valid_unified_for_cluster_with_invalid_machinelist_(only_with_type_info)_and_a_configmap
  447. === RUN TestParseMachineYaml/valid_unified_for_cluster_with_invalid_machinelist_(old_top-level_items_list)_and_a_configmap
  448. === RUN TestParseMachineYaml/gibberish_in_file
  449. --- PASS: TestParseMachineYaml (0.01s)
  450. --- PASS: TestParseMachineYaml/File_does_not_exist (0.00s)
  451. --- PASS: TestParseMachineYaml/valid_file_using_Machines (0.00s)
  452. --- PASS: TestParseMachineYaml/valid_unified_file_with_machine_list (0.00s)
  453. --- PASS: TestParseMachineYaml/valid_unified_file_with_separate_machines (0.00s)
  454. --- PASS: TestParseMachineYaml/valid_unified_file_with_separate_machines_and_a_configmap (0.00s)
  455. --- PASS: TestParseMachineYaml/invalid_file_using_MachineList (0.00s)
  456. --- PASS: TestParseMachineYaml/invalid_file_using_MachineList_without_type_info (0.00s)
  457. --- PASS: TestParseMachineYaml/valid_unified_for_cluster_with_invalid_machinelist_(only_with_type_info)_and_a_configmap (0.00s)
  458. --- PASS: TestParseMachineYaml/valid_unified_for_cluster_with_invalid_machinelist_(old_top-level_items_list)_and_a_configmap (0.00s)
  459. --- PASS: TestParseMachineYaml/gibberish_in_file (0.00s)
  460. PASS
  461. ok sigs.k8s.io/cluster-api/pkg/util (cached)
  462. === RUN TestEmptyAndInvalidArgs
  463. === RUN TestEmptyAndInvalidArgs/no_arguments
  464. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl
  465. === RUN TestEmptyAndInvalidArgs/no_arguments_with_invalid_flag
  466. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl --invalid-flag
  467. === RUN TestEmptyAndInvalidArgs/create_with_no_arguments
  468. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl create
  469. === RUN TestEmptyAndInvalidArgs/create_with_no_arguments_with_invalid_flag
  470. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl create --invalid-flag
  471. === RUN TestEmptyAndInvalidArgs/create_cluster_with_no_arguments
  472. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl create cluster
  473. === RUN TestEmptyAndInvalidArgs/create_cluster_with_no_arguments_with_invalid_flag
  474. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl create cluster --invalid-flag
  475. === RUN TestEmptyAndInvalidArgs/delete_with_no_arguments
  476. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl delete
  477. === RUN TestEmptyAndInvalidArgs/delete_with_no_arguments_with_invalid_flag
  478. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl delete --invalid-flag
  479. === RUN TestEmptyAndInvalidArgs/delete_cluster_with_no_arguments
  480. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl delete cluster
  481. === RUN TestEmptyAndInvalidArgs/delete_cluster_with_no_arguments_with_invalid_flag
  482. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl delete cluster --invalid-flag
  483. === RUN TestEmptyAndInvalidArgs/validate_with_no_arguments
  484. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl validate
  485. === RUN TestEmptyAndInvalidArgs/validate_with_no_arguments_with_invalid_flag
  486. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl validate --invalid-flag
  487. === RUN TestEmptyAndInvalidArgs/validate_cluster_with_no_arguments_with_invalid_flag
  488. Running command: /Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api/cmd/clusterctl/clusterctl validate cluster --invalid-flag
  489. --- PASS: TestEmptyAndInvalidArgs (0.71s)
  490. --- PASS: TestEmptyAndInvalidArgs/no_arguments (0.28s)
  491. --- PASS: TestEmptyAndInvalidArgs/no_arguments_with_invalid_flag (0.04s)
  492. --- PASS: TestEmptyAndInvalidArgs/create_with_no_arguments (0.03s)
  493. --- PASS: TestEmptyAndInvalidArgs/create_with_no_arguments_with_invalid_flag (0.03s)
  494. --- PASS: TestEmptyAndInvalidArgs/create_cluster_with_no_arguments (0.04s)
  495. --- PASS: TestEmptyAndInvalidArgs/create_cluster_with_no_arguments_with_invalid_flag (0.03s)
  496. --- PASS: TestEmptyAndInvalidArgs/delete_with_no_arguments (0.04s)
  497. --- PASS: TestEmptyAndInvalidArgs/delete_with_no_arguments_with_invalid_flag (0.03s)
  498. --- PASS: TestEmptyAndInvalidArgs/delete_cluster_with_no_arguments (0.04s)
  499. --- PASS: TestEmptyAndInvalidArgs/delete_cluster_with_no_arguments_with_invalid_flag (0.04s)
  500. --- PASS: TestEmptyAndInvalidArgs/validate_with_no_arguments (0.04s)
  501. --- PASS: TestEmptyAndInvalidArgs/validate_with_no_arguments_with_invalid_flag (0.03s)
  502. --- PASS: TestEmptyAndInvalidArgs/validate_cluster_with_no_arguments_with_invalid_flag (0.03s)
  503. PASS
  504. ok sigs.k8s.io/cluster-api/cmd/clusterctl 5.538s
  505. ? sigs.k8s.io/cluster-api/cmd/clusterctl/clientcmd [no test files]
  506. === RUN TestClusterCreate
  507. === RUN TestClusterCreate/success_one_cluster_one_namespace
  508. === RUN TestClusterCreate/success_1_clusters_per_namespace_with_3_namespaces
  509. === RUN TestClusterCreate/success_no_cleaning_bootstrap
  510. === RUN TestClusterCreate/success_create_cluster_with_""_namespace_and_bootstrapClientContext_namespace
  511. === RUN TestClusterCreate/success_cluster_with_""_namespace_and_""_bootstrapClientContext_namespace
  512. === RUN TestClusterCreate/fail_ensureNamespace_in_bootstrap_cluster
  513. === RUN TestClusterCreate/fail_ensureNamespace_in_target_cluster
  514. === RUN TestClusterCreate/fail_provision_bootstrap_cluster
  515. === RUN TestClusterCreate/fail_provision_bootstrap_cluster#01
  516. === RUN TestClusterCreate/fail_create_clients
  517. === RUN TestClusterCreate/fail_apply_yaml_to_bootstrap_cluster
  518. === RUN TestClusterCreate/fail_waiting_for_api_ready_on_bootstrap_cluster
  519. === RUN TestClusterCreate/fail_getting_bootstrap_cluster_objects
  520. === RUN TestClusterCreate/fail_getting_bootstrap_machine_objects
  521. === RUN TestClusterCreate/fail_create_cluster
  522. === RUN TestClusterCreate/fail_create_control_plane
  523. === RUN TestClusterCreate/fail_update_bootstrap_cluster_endpoint
  524. === RUN TestClusterCreate/fail_apply_yaml_to_target_cluster
  525. === RUN TestClusterCreate/fail_wait_for_api_ready_on_target_cluster
  526. === RUN TestClusterCreate/fail_create_target_cluster
  527. === RUN TestClusterCreate/fail_create_nodes
  528. === RUN TestClusterCreate/fail_update_cluster_endpoint_target
  529. === RUN TestClusterCreate/success_bootstrap_only_components_not_applied_to_target_cluster
  530. --- PASS: TestClusterCreate (0.02s)
  531. --- PASS: TestClusterCreate/success_one_cluster_one_namespace (0.00s)
  532. --- PASS: TestClusterCreate/success_1_clusters_per_namespace_with_3_namespaces (0.00s)
  533. --- PASS: TestClusterCreate/success_no_cleaning_bootstrap (0.00s)
  534. --- PASS: TestClusterCreate/success_create_cluster_with_""_namespace_and_bootstrapClientContext_namespace (0.00s)
  535. --- PASS: TestClusterCreate/success_cluster_with_""_namespace_and_""_bootstrapClientContext_namespace (0.00s)
  536. --- PASS: TestClusterCreate/fail_ensureNamespace_in_bootstrap_cluster (0.00s)
  537. --- PASS: TestClusterCreate/fail_ensureNamespace_in_target_cluster (0.00s)
  538. --- PASS: TestClusterCreate/fail_provision_bootstrap_cluster (0.00s)
  539. --- PASS: TestClusterCreate/fail_provision_bootstrap_cluster#01 (0.00s)
  540. --- PASS: TestClusterCreate/fail_create_clients (0.00s)
  541. --- PASS: TestClusterCreate/fail_apply_yaml_to_bootstrap_cluster (0.00s)
  542. --- PASS: TestClusterCreate/fail_waiting_for_api_ready_on_bootstrap_cluster (0.00s)
  543. --- PASS: TestClusterCreate/fail_getting_bootstrap_cluster_objects (0.00s)
  544. --- PASS: TestClusterCreate/fail_getting_bootstrap_machine_objects (0.00s)
  545. --- PASS: TestClusterCreate/fail_create_cluster (0.00s)
  546. --- PASS: TestClusterCreate/fail_create_control_plane (0.00s)
  547. --- PASS: TestClusterCreate/fail_update_bootstrap_cluster_endpoint (0.00s)
  548. --- PASS: TestClusterCreate/fail_apply_yaml_to_target_cluster (0.00s)
  549. --- PASS: TestClusterCreate/fail_wait_for_api_ready_on_target_cluster (0.00s)
  550. --- PASS: TestClusterCreate/fail_create_target_cluster (0.00s)
  551. --- PASS: TestClusterCreate/fail_create_nodes (0.00s)
  552. --- PASS: TestClusterCreate/fail_update_cluster_endpoint_target (0.00s)
  553. --- PASS: TestClusterCreate/success_bootstrap_only_components_not_applied_to_target_cluster (0.00s)
  554. === RUN TestCreateProviderComponentsScenarios
  555. === RUN TestCreateProviderComponentsScenarios/success
  556. === RUN TestCreateProviderComponentsScenarios/error_when_saving
  557. --- PASS: TestCreateProviderComponentsScenarios (0.00s)
  558. --- PASS: TestCreateProviderComponentsScenarios/success (0.00s)
  559. --- PASS: TestCreateProviderComponentsScenarios/error_when_saving (0.00s)
  560. === RUN TestExtractControlPlaneMachine
  561. === RUN TestExtractControlPlaneMachine/success_1_control_plane_1_node
  562. === RUN TestExtractControlPlaneMachine/success_1_control_plane_multiple_nodes
  563. === RUN TestExtractControlPlaneMachine/success_2_control_planes_1_node
  564. === RUN TestExtractControlPlaneMachine/success_2_control_planes_multiple_nodes
  565. === RUN TestExtractControlPlaneMachine/fail_0_control_plane_not_allowed
  566. --- PASS: TestExtractControlPlaneMachine (0.00s)
  567. --- PASS: TestExtractControlPlaneMachine/success_1_control_plane_1_node (0.00s)
  568. --- PASS: TestExtractControlPlaneMachine/success_1_control_plane_multiple_nodes (0.00s)
  569. --- PASS: TestExtractControlPlaneMachine/success_2_control_planes_1_node (0.00s)
  570. --- PASS: TestExtractControlPlaneMachine/success_2_control_planes_multiple_nodes (0.00s)
  571. --- PASS: TestExtractControlPlaneMachine/fail_0_control_plane_not_allowed (0.00s)
  572. === RUN TestDeleteCleanupExternalCluster
  573. === RUN TestDeleteCleanupExternalCluster/success_with_cleanup
  574. === RUN TestDeleteCleanupExternalCluster/success_without_cleanup
  575. === RUN TestDeleteCleanupExternalCluster/error_with_cleanup
  576. === RUN TestDeleteCleanupExternalCluster/error_without_cleanup
  577. --- PASS: TestDeleteCleanupExternalCluster (0.00s)
  578. --- PASS: TestDeleteCleanupExternalCluster/success_with_cleanup (0.00s)
  579. --- PASS: TestDeleteCleanupExternalCluster/success_without_cleanup (0.00s)
  580. --- PASS: TestDeleteCleanupExternalCluster/error_with_cleanup (0.00s)
  581. --- PASS: TestDeleteCleanupExternalCluster/error_without_cleanup (0.00s)
  582. === RUN TestClusterDelete
  583. === RUN TestClusterDelete/success_delete_1/1_cluster
  584. === RUN TestClusterDelete/success_delete_3/3_clusters
  585. === RUN TestClusterDelete/error_creating_core_client
  586. === RUN TestClusterDelete/fail_provision_bootstrap_cluster
  587. === RUN TestClusterDelete/fail_apply_yaml_to_bootstrap_cluster
  588. === RUN TestClusterDelete/fail_delete_provider_components_should_succeed
  589. === RUN TestClusterDelete/error_listing_machines
  590. === RUN TestClusterDelete/error_listing_machine_sets
  591. === RUN TestClusterDelete/error_listing_machine_deployments
  592. === RUN TestClusterDelete/error_listing_clusters
  593. === RUN TestClusterDelete/error_creating_machines
  594. === RUN TestClusterDelete/error_creating_machine_sets
  595. === RUN TestClusterDelete/error_creating_machine_deployments
  596. === RUN TestClusterDelete/error_creating_cluster
  597. === RUN TestClusterDelete/error_deleting_machines
  598. === RUN TestClusterDelete/error_deleting_machine_sets
  599. === RUN TestClusterDelete/error_deleting_machine_deployments
  600. === RUN TestClusterDelete/error_deleting_clusters
  601. === RUN TestClusterDelete/error_deleting_machines_and_clusters
  602. --- PASS: TestClusterDelete (0.01s)
  603. --- PASS: TestClusterDelete/success_delete_1/1_cluster (0.00s)
  604. --- PASS: TestClusterDelete/success_delete_3/3_clusters (0.00s)
  605. --- PASS: TestClusterDelete/error_creating_core_client (0.00s)
  606. --- PASS: TestClusterDelete/fail_provision_bootstrap_cluster (0.00s)
  607. --- PASS: TestClusterDelete/fail_apply_yaml_to_bootstrap_cluster (0.00s)
  608. --- PASS: TestClusterDelete/fail_delete_provider_components_should_succeed (0.00s)
  609. --- PASS: TestClusterDelete/error_listing_machines (0.00s)
  610. --- PASS: TestClusterDelete/error_listing_machine_sets (0.00s)
  611. --- PASS: TestClusterDelete/error_listing_machine_deployments (0.00s)
  612. --- PASS: TestClusterDelete/error_listing_clusters (0.00s)
  613. --- PASS: TestClusterDelete/error_creating_machines (0.00s)
  614. --- PASS: TestClusterDelete/error_creating_machine_sets (0.00s)
  615. --- PASS: TestClusterDelete/error_creating_machine_deployments (0.00s)
  616. --- PASS: TestClusterDelete/error_creating_cluster (0.00s)
  617. --- PASS: TestClusterDelete/error_deleting_machines (0.00s)
  618. --- PASS: TestClusterDelete/error_deleting_machine_sets (0.00s)
  619. --- PASS: TestClusterDelete/error_deleting_machine_deployments (0.00s)
  620. --- PASS: TestClusterDelete/error_deleting_clusters (0.00s)
  621. --- PASS: TestClusterDelete/error_deleting_machines_and_clusters (0.00s)
  622. PASS
  623. ok sigs.k8s.io/cluster-api/cmd/clusterctl/clusterdeployer (cached)
  624. ? sigs.k8s.io/cluster-api/cmd/clusterctl/clusterdeployer/bootstrap [no test files]
  625. === RUN TestGetKubeconfig
  626. === RUN TestGetKubeconfig/invalid_path_given
  627. === RUN TestGetKubeconfig/file_exists
  628. --- PASS: TestGetKubeconfig (0.00s)
  629. --- PASS: TestGetKubeconfig/invalid_path_given (0.00s)
  630. --- PASS: TestGetKubeconfig/file_exists (0.00s)
  631. PASS
  632. ok sigs.k8s.io/cluster-api/cmd/clusterctl/clusterdeployer/bootstrap/existing (cached)
  633. === RUN TestCreate
  634. === RUN TestCreate/success
  635. === RUN TestCreate/exec_fail
  636. --- PASS: TestCreate (0.00s)
  637. --- PASS: TestCreate/success (0.00s)
  638. --- PASS: TestCreate/exec_fail (0.00s)
  639. === RUN TestDelete
  640. === RUN TestDelete/success
  641. === RUN TestDelete/exec_fail
  642. --- PASS: TestDelete (0.00s)
  643. --- PASS: TestDelete/success (0.00s)
  644. --- PASS: TestDelete/exec_fail (0.00s)
  645. === RUN TestGetKubeconfig
  646. === RUN TestGetKubeconfig/file_does_not_exist
  647. === RUN TestGetKubeconfig/file_exists
  648. === RUN TestGetKubeconfig/file_exists,_output_with_newline
  649. --- PASS: TestGetKubeconfig (0.00s)
  650. --- PASS: TestGetKubeconfig/file_does_not_exist (0.00s)
  651. --- PASS: TestGetKubeconfig/file_exists (0.00s)
  652. --- PASS: TestGetKubeconfig/file_exists,_output_with_newline (0.00s)
  653. PASS
  654. ok sigs.k8s.io/cluster-api/cmd/clusterctl/clusterdeployer/bootstrap/kind (cached)
  655. === RUN TestCreate
  656. === RUN TestCreate/success
  657. === RUN TestCreate/exec_fail
  658. --- PASS: TestCreate (0.00s)
  659. --- PASS: TestCreate/success (0.00s)
  660. --- PASS: TestCreate/exec_fail (0.00s)
  661. === RUN TestCreateOptions
  662. === RUN TestCreateOptions/success
  663. === RUN TestCreateOptions/exec_fail
  664. --- PASS: TestCreateOptions (0.00s)
  665. --- PASS: TestCreateOptions/success (0.00s)
  666. --- PASS: TestCreateOptions/exec_fail (0.00s)
  667. === RUN TestDelete
  668. === RUN TestDelete/success
  669. === RUN TestDelete/exec_fail
  670. --- PASS: TestDelete (0.00s)
  671. --- PASS: TestDelete/success (0.00s)
  672. --- PASS: TestDelete/exec_fail (0.00s)
  673. === RUN TestGetKubeconfig
  674. === RUN TestGetKubeconfig/file_does_not_exist
  675. === RUN TestGetKubeconfig/file_exists
  676. --- PASS: TestGetKubeconfig (0.00s)
  677. --- PASS: TestGetKubeconfig/file_does_not_exist (0.00s)
  678. --- PASS: TestGetKubeconfig/file_exists (0.00s)
  679. PASS
  680. ok sigs.k8s.io/cluster-api/cmd/clusterctl/clusterdeployer/bootstrap/minikube (cached)
  681. testing: warning: no tests to run
  682. PASS
  683. ok sigs.k8s.io/cluster-api/cmd/clusterctl/clusterdeployer/clusterclient (cached) [no tests to run]
  684. ? sigs.k8s.io/cluster-api/cmd/clusterctl/clusterdeployer/provider [no test files]
  685. === RUN TestGetProvider
  686. === RUN TestGetProvider/blah_blah
  687. --- PASS: TestGetProvider (0.00s)
  688. --- PASS: TestGetProvider/blah_blah (0.00s)
  689. PASS
  690. ok sigs.k8s.io/cluster-api/cmd/clusterctl/cmd (cached)
  691. === RUN TestPivot
  692. --- PASS: TestPivot (0.00s)
  693. === RUN TestWaitForV1alpha2Failure
  694. --- PASS: TestWaitForV1alpha2Failure (0.00s)
  695. PASS
  696. ok sigs.k8s.io/cluster-api/cmd/clusterctl/phases (cached)
  697. === RUN TestLoadFromConfigMap
  698. === RUN TestLoadFromConfigMap/config_map_exists;key_exists
  699. === RUN TestLoadFromConfigMap/get_error
  700. === RUN TestLoadFromConfigMap/config_map_exists;key_doesn't_exist
  701. --- PASS: TestLoadFromConfigMap (0.00s)
  702. --- PASS: TestLoadFromConfigMap/config_map_exists;key_exists (0.00s)
  703. --- PASS: TestLoadFromConfigMap/get_error (0.00s)
  704. --- PASS: TestLoadFromConfigMap/config_map_exists;key_doesn't_exist (0.00s)
  705. === RUN TestSaveToConfigMap
  706. === RUN TestSaveToConfigMap/random_error_retrieving_config_map
  707. === RUN TestSaveToConfigMap/new_config_map,_success
  708. === RUN TestSaveToConfigMap/new_config_map,_error
  709. === RUN TestSaveToConfigMap/existing_config_map,_error
  710. === RUN TestSaveToConfigMap/existing_config_map_with_nil_map
  711. === RUN TestSaveToConfigMap/existing_config_map_with_existing,_different_key
  712. === RUN TestSaveToConfigMap/existing_config_map_with_existing,_same_key
  713. --- PASS: TestSaveToConfigMap (0.00s)
  714. --- PASS: TestSaveToConfigMap/random_error_retrieving_config_map (0.00s)
  715. --- PASS: TestSaveToConfigMap/new_config_map,_success (0.00s)
  716. --- PASS: TestSaveToConfigMap/new_config_map,_error (0.00s)
  717. --- PASS: TestSaveToConfigMap/existing_config_map,_error (0.00s)
  718. --- PASS: TestSaveToConfigMap/existing_config_map_with_nil_map (0.00s)
  719. --- PASS: TestSaveToConfigMap/existing_config_map_with_existing,_different_key (0.00s)
  720. --- PASS: TestSaveToConfigMap/existing_config_map_with_existing,_same_key (0.00s)
  721. PASS
  722. ok sigs.k8s.io/cluster-api/cmd/clusterctl/providercomponents (cached)
  723. === RUN TestGetClusterObjectWithNoCluster
  724. --- PASS: TestGetClusterObjectWithNoCluster (0.01s)
  725. === RUN TestGetClusterObjectWithOneCluster
  726. === RUN TestGetClusterObjectWithOneCluster/Get_cluster_with_name
  727. === RUN TestGetClusterObjectWithOneCluster/Get_cluster_without_name
  728. === RUN TestGetClusterObjectWithOneCluster/Get_cluster_with_name_in_different_namespace
  729. === RUN TestGetClusterObjectWithOneCluster/Get_cluster_without_name_in_different_namespace
  730. --- PASS: TestGetClusterObjectWithOneCluster (0.12s)
  731. --- PASS: TestGetClusterObjectWithOneCluster/Get_cluster_with_name (0.10s)
  732. --- PASS: TestGetClusterObjectWithOneCluster/Get_cluster_without_name (0.00s)
  733. --- PASS: TestGetClusterObjectWithOneCluster/Get_cluster_with_name_in_different_namespace (0.00s)
  734. --- PASS: TestGetClusterObjectWithOneCluster/Get_cluster_without_name_in_different_namespace (0.00s)
  735. === RUN TestGetClusterObjectWithMoreThanOneCluster
  736. === RUN TestGetClusterObjectWithMoreThanOneCluster/Get_cluster_with_name
  737. === RUN TestGetClusterObjectWithMoreThanOneCluster/Get_cluster_without_name
  738. --- PASS: TestGetClusterObjectWithMoreThanOneCluster (0.13s)
  739. --- PASS: TestGetClusterObjectWithMoreThanOneCluster/Get_cluster_with_name (0.10s)
  740. --- PASS: TestGetClusterObjectWithMoreThanOneCluster/Get_cluster_without_name (0.00s)
  741. === RUN TestValidateClusterObject
  742. === RUN TestValidateClusterObject/Cluster_has_no_error
  743. === RUN TestValidateClusterObject/Cluster_has_error_reason
  744. === RUN TestValidateClusterObject/Cluster_has_error_message
  745. === RUN TestValidateClusterObject/Cluster_has_error_reason_and_message
  746. --- PASS: TestValidateClusterObject (0.00s)
  747. --- PASS: TestValidateClusterObject/Cluster_has_no_error (0.00s)
  748. --- PASS: TestValidateClusterObject/Cluster_has_error_reason (0.00s)
  749. --- PASS: TestValidateClusterObject/Cluster_has_error_message (0.00s)
  750. --- PASS: TestValidateClusterObject/Cluster_has_error_reason_and_message (0.00s)
  751. === RUN TestValidateMachineObjects
  752. === RUN TestValidateMachineObjects/Machine_has_no_error
  753. === RUN TestValidateMachineObjects/Machine_has_no_node_reference
  754. === RUN TestValidateMachineObjects/Machine_has_error_reason
  755. === RUN TestValidateMachineObjects/Machine_has_error_message
  756. === RUN TestValidateMachineObjects/Machine_has_error_reason_and_message
  757. --- PASS: TestValidateMachineObjects (0.12s)
  758. --- PASS: TestValidateMachineObjects/Machine_has_no_error (0.10s)
  759. --- PASS: TestValidateMachineObjects/Machine_has_no_node_reference (0.00s)
  760. --- PASS: TestValidateMachineObjects/Machine_has_error_reason (0.00s)
  761. --- PASS: TestValidateMachineObjects/Machine_has_error_message (0.00s)
  762. --- PASS: TestValidateMachineObjects/Machine_has_error_reason_and_message (0.00s)
  763. === RUN TestValidateMachineObjectWithReferredNode
  764. === RUN TestValidateMachineObjectWithReferredNode/Machine's_ref_node_is_ready
  765. === RUN TestValidateMachineObjectWithReferredNode/Machine's_ref_node_is_not_ready
  766. === RUN TestValidateMachineObjectWithReferredNode/Machine's_ref_node_does_not_exist
  767. --- PASS: TestValidateMachineObjectWithReferredNode (0.13s)
  768. --- PASS: TestValidateMachineObjectWithReferredNode/Machine's_ref_node_is_ready (0.10s)
  769. --- PASS: TestValidateMachineObjectWithReferredNode/Machine's_ref_node_is_not_ready (0.00s)
  770. --- PASS: TestValidateMachineObjectWithReferredNode/Machine's_ref_node_does_not_exist (0.00s)
  771. === RUN TestValidateClusterAPIObjectsOutput
  772. === RUN TestValidateClusterAPIObjectsOutput/Pass
  773. === RUN TestValidateClusterAPIObjectsOutput/Failed_to_validate_cluster_object
  774. === RUN TestValidateClusterAPIObjectsOutput/Failed_to_validate_machine_objects_with_errors
  775. === RUN TestValidateClusterAPIObjectsOutput/Failed_to_validate_machine_objects_with_node_ref_errors
  776. --- PASS: TestValidateClusterAPIObjectsOutput (0.42s)
  777. --- PASS: TestValidateClusterAPIObjectsOutput/Pass (0.10s)
  778. --- PASS: TestValidateClusterAPIObjectsOutput/Failed_to_validate_cluster_object (0.10s)
  779. --- PASS: TestValidateClusterAPIObjectsOutput/Failed_to_validate_machine_objects_with_errors (0.10s)
  780. --- PASS: TestValidateClusterAPIObjectsOutput/Failed_to_validate_machine_objects_with_node_ref_errors (0.12s)
  781. === RUN TestValidatePodsWithNoPod
  782. --- PASS: TestValidatePodsWithNoPod (0.00s)
  783. === RUN TestValidatePodsWithOnePod
  784. === RUN TestValidatePodsWithOnePod/Pods_include_terminating_pod
  785. === RUN TestValidatePodsWithOnePod/Pods_include_pending_pod
  786. === RUN TestValidatePodsWithOnePod/Pods_include_failed_pod
  787. === RUN TestValidatePodsWithOnePod/Pods_include_unknown_pod
  788. === RUN TestValidatePodsWithOnePod/Pods_include_pod_with_non-ready_container
  789. === RUN TestValidatePodsWithOnePod/Pods_are_all_ready
  790. --- PASS: TestValidatePodsWithOnePod (0.00s)
  791. --- PASS: TestValidatePodsWithOnePod/Pods_include_terminating_pod (0.00s)
  792. --- PASS: TestValidatePodsWithOnePod/Pods_include_pending_pod (0.00s)
  793. --- PASS: TestValidatePodsWithOnePod/Pods_include_failed_pod (0.00s)
  794. --- PASS: TestValidatePodsWithOnePod/Pods_include_unknown_pod (0.00s)
  795. --- PASS: TestValidatePodsWithOnePod/Pods_include_pod_with_non-ready_container (0.00s)
  796. --- PASS: TestValidatePodsWithOnePod/Pods_are_all_ready (0.00s)
  797. === RUN TestValidatePodsWithNPods
  798. === RUN TestValidatePodsWithNPods/Pods_start_with_failed_pod
  799. === RUN TestValidatePodsWithNPods/Pods_end_with_failed_pod
  800. === RUN TestValidatePodsWithNPods/Pods_include_pod_with_non-ready_container
  801. === RUN TestValidatePodsWithNPods/Pods_are_all_failing
  802. === RUN TestValidatePodsWithNPods/Pods_are_all_ready
  803. --- PASS: TestValidatePodsWithNPods (0.00s)
  804. --- PASS: TestValidatePodsWithNPods/Pods_start_with_failed_pod (0.00s)
  805. --- PASS: TestValidatePodsWithNPods/Pods_end_with_failed_pod (0.00s)
  806. --- PASS: TestValidatePodsWithNPods/Pods_include_pod_with_non-ready_container (0.00s)
  807. --- PASS: TestValidatePodsWithNPods/Pods_are_all_failing (0.00s)
  808. --- PASS: TestValidatePodsWithNPods/Pods_are_all_ready (0.00s)
  809. === RUN TestValidateComponentsWithNoComponent
  810. --- PASS: TestValidateComponentsWithNoComponent (0.00s)
  811. === RUN TestValidateComponents
  812. === RUN TestValidateComponents/Components_include_unknown_status
  813. === RUN TestValidateComponents/Components_include_not_ready_status
  814. === RUN TestValidateComponents/Components_are_all_ready
  815. --- PASS: TestValidateComponents (0.00s)
  816. --- PASS: TestValidateComponents/Components_include_unknown_status (0.00s)
  817. --- PASS: TestValidateComponents/Components_include_not_ready_status (0.00s)
  818. --- PASS: TestValidateComponents/Components_are_all_ready (0.00s)
  819. PASS
  820. ok sigs.k8s.io/cluster-api/cmd/clusterctl/validation (cached)
  821. ? sigs.k8s.io/cluster-api/cmd/example-provider [no test files]
  822. ? sigs.k8s.io/cluster-api/cmd/manager [no test files]
  823. make[1]: Leaving directory '/Users/akutz/Projects/go/src/sigs.k8s.io/cluster-api'
  824.  
  825. SUCCESS!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement