@@ -43,26 +43,54 @@ function set_image_pull_repo_and_delete_namespace_flag () {
43
43
}
44
44
45
45
function run_e2e_tests_existing_cluster() {
46
- ginkgo -v -progress --trace " ${FOCUS_OPT} " " ${FOCUS_FP_OPT} " \
47
- test/e2e/cloud-provider-oci -- \
48
- --cluster-kubeconfig=${CLUSTER_KUBECONFIG} \
49
- --cloud-config=${CLOUD_CONFIG} \
50
- --adlocation=${ADLOCATION} \
51
- --delete-namespace=${DELETE_NAMESPACE} \
52
- --image-pull-repo=${IMAGE_PULL_REPO} \
53
- --cmek-kms-key=${CMEK_KMS_KEY} \
54
- --mnt-target-id=${MNT_TARGET_ID} \
55
- --mnt-target-subnet-id=${MNT_TARGET_SUBNET_ID} \
56
- --mnt-target-compartment-id=${MNT_TARGET_COMPARTMENT_ID} \
57
- --nsg-ocids=${NSG_OCIDS} \
58
- --backend-nsg-ocids=${BACKEND_NSG_OCIDS} \
59
- --reserved-ip=${RESERVED_IP} \
60
- --architecture=${ARCHITECTURE} \
61
- --volume-handle=${FSS_VOLUME_HANDLE} \
62
- --static-snapshot-compartment-id=${STATIC_SNAPSHOT_COMPARTMENT_ID} \
63
- --enable-parallel-run=${ENABLE_PARALLEL_RUN} \
64
- --run-uhp-e2e=${RUN_UHP_E2E} \
65
- --add-oke-system-tags=" false"
46
+ if [[ -z " ${E2E_NODE_COUNT} " ]]; then
47
+ E2E_NODE_COUNT=1
48
+ fi
49
+
50
+ if [ " $ENABLE_PARALLEL_RUN " == " true" ] || [ " $ENABLE_PARALLEL_RUN " == " TRUE" ]; then
51
+ ginkgo -v -p -progress --trace " ${FOCUS_OPT} " " ${FOCUS_FP_OPT} " \
52
+ test/e2e/cloud-provider-oci -- \
53
+ --cluster-kubeconfig=${CLUSTER_KUBECONFIG} \
54
+ --cloud-config=${CLOUD_CONFIG} \
55
+ --adlocation=${ADLOCATION} \
56
+ --delete-namespace=${DELETE_NAMESPACE} \
57
+ --image-pull-repo=${IMAGE_PULL_REPO} \
58
+ --cmek-kms-key=${CMEK_KMS_KEY} \
59
+ --mnt-target-id=${MNT_TARGET_ID} \
60
+ --mnt-target-subnet-id=${MNT_TARGET_SUBNET_ID} \
61
+ --mnt-target-compartment-id=${MNT_TARGET_COMPARTMENT_ID} \
62
+ --nsg-ocids=${NSG_OCIDS} \
63
+ --backend-nsg-ocids=${BACKEND_NSG_OCIDS} \
64
+ --reserved-ip=${RESERVED_IP} \
65
+ --architecture=${ARCHITECTURE} \
66
+ --volume-handle=${FSS_VOLUME_HANDLE} \
67
+ --static-snapshot-compartment-id=${STATIC_SNAPSHOT_COMPARTMENT_ID} \
68
+ --enable-parallel-run=${ENABLE_PARALLEL_RUN} \
69
+ --run-uhp-e2e=${RUN_UHP_E2E} \
70
+ --add-oke-system-tags=" false"
71
+ else
72
+ ginkgo -v -progress --trace -nodes=${E2E_NODE_COUNT} " ${FOCUS_OPT} " " ${FOCUS_FP_OPT} " \
73
+ ginkgo -v -p -progress --trace " ${FOCUS_OPT} " " ${FOCUS_FP_OPT} " \
74
+ test/e2e/cloud-provider-oci -- \
75
+ --cluster-kubeconfig=${CLUSTER_KUBECONFIG} \
76
+ --cloud-config=${CLOUD_CONFIG} \
77
+ --adlocation=${ADLOCATION} \
78
+ --delete-namespace=${DELETE_NAMESPACE} \
79
+ --image-pull-repo=${IMAGE_PULL_REPO} \
80
+ --cmek-kms-key=${CMEK_KMS_KEY} \
81
+ --mnt-target-id=${MNT_TARGET_ID} \
82
+ --mnt-target-subnet-id=${MNT_TARGET_SUBNET_ID} \
83
+ --mnt-target-compartment-id=${MNT_TARGET_COMPARTMENT_ID} \
84
+ --nsg-ocids=${NSG_OCIDS} \
85
+ --backend-nsg-ocids=${BACKEND_NSG_OCIDS} \
86
+ --reserved-ip=${RESERVED_IP} \
87
+ --architecture=${ARCHITECTURE} \
88
+ --volume-handle=${FSS_VOLUME_HANDLE} \
89
+ --static-snapshot-compartment-id=${STATIC_SNAPSHOT_COMPARTMENT_ID} \
90
+ --enable-parallel-run=${ENABLE_PARALLEL_RUN} \
91
+ --run-uhp-e2e=${RUN_UHP_E2E} \
92
+ --add-oke-system-tags=" false"
93
+ fi
66
94
retval=$?
67
95
return $retval
68
96
}
0 commit comments