Skip to content

Commit 42f5481

Browse files
committed
Use timestamp instead of random number for test resource names to avoid duplicates
1 parent 373163f commit 42f5481

25 files changed

Lines changed: 45 additions & 45 deletions

File tree

cfn-resources/access-list-api-key/test/contract-testing/cfn-test-create-inputs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ if [ -z "${AWS_DEFAULT_REGION+x}" ]; then
1515
fi
1616

1717
# setting projectName
18-
projectName="cfn-bot-access-list-$((1 + RANDOM % 10000))"
18+
projectName="cfn-bot-access-list-$(date +%s)"
1919

20-
./test/cfn-test-create-inputs.sh $projectName
20+
./test/cfn-test-create-inputs.sh "$projectName"

cfn-resources/alert-configuration/test/contract-testing/cfn-test-create-inputs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ set -o nounset
1010
set -o pipefail
1111

1212
# setting projectName
13-
projectName="ct-alert-config-$((1 + RANDOM % 10000))"
13+
projectName="ct-alert-config-$(date +%s)"
1414

15-
./test/cfn-test-create-inputs.sh $projectName
15+
./test/cfn-test-create-inputs.sh "$projectName"

cfn-resources/api-key/test/contract-testing/cfn-test-create-inputs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ set -o nounset
99
set -o pipefail
1010

1111
# setting projectName
12-
projectName="cfn-bot-apikey-test-$((1 + RANDOM % 10000))"
12+
projectName="cfn-bot-apikey-test-$(date +%s)"
1313

14-
./test/cfn-test-create-inputs.sh $projectName
14+
./test/cfn-test-create-inputs.sh "$projectName"

cfn-resources/auditing/test/contract-testing/cfn-test-create-inputs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ fi
3232
org_id="${MONGODB_ATLAS_ORG_ID}"
3333
profile="${MONGODB_ATLAS_PROFILE}"
3434

35-
project_name="Project-$((1 + RANDOM % 10000))"
35+
project_name="Project-$(date +%s)"
3636
projectId=$(atlas projects create "${project_name}" --orgId "${org_id}" --output json | jq -r '.id')
3737

3838
rm -rf "inputs" && mkdir "inputs"

cfn-resources/cloud-backup-restore-jobs/test/contract-testing/cfn-test-create-inputs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ set -o nounset
1010
set -o pipefail
1111

1212
# setting projectName
13-
projectName="ct-cloud-backup-restore-jobs-$((1 + RANDOM % 10000))"
13+
projectName="ct-cloud-backup-restore-jobs-$(date +%s)"
1414

15-
./test/cfn-test-create-inputs.sh $projectName
15+
./test/cfn-test-create-inputs.sh "$projectName"

cfn-resources/cluster-outage-simulation/test/contract-testing/cfn-test-create-inputs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ if [ -z "${AWS_DEFAULT_REGION+x}" ]; then
1515
fi
1616

1717
# setting projectName
18-
projectName="cluster-outage-simulation-limit-$((1 + RANDOM % 10000))"
18+
projectName="cluster-outage-simulation-$(date +%s)"
1919

20-
./test/cfn-test-create-inputs.sh $projectName
20+
./test/cfn-test-create-inputs.sh "$projectName"

cfn-resources/federated-database-instance/test/contract-testing/cfn-test-create-inputs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ if [ -z "${AWS_DEFAULT_REGION+x}" ]; then
3131
fi
3232

3333
# setting projectName
34-
projectName="ct-federated-db-instance-$((1 + RANDOM % 10000))"
34+
projectName="ct-federated-db-instance-$(date +%s)"
3535
# trigger create inputs for the cfn test
36-
./test/cfn-test-create-inputs.sh $projectName
36+
./test/cfn-test-create-inputs.sh "$projectName"

cfn-resources/federated-query-limit/test/contract-testing/cfn-test-create-inputs.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ if [ -z "${AWS_DEFAULT_REGION+x}" ]; then
1515
fi
1616

1717
# setting projectName
18-
projectName="ct-federated-query-limit-$((1 + RANDOM % 10000))"
18+
projectName="ct-federated-query-limit-$(date +%s)"
1919

20-
./test/cfn-test-create-inputs.sh $projectName
20+
./test/cfn-test-create-inputs.sh "$projectName"

cfn-resources/flex-cluster/test/cfn-test-create-inputs.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ else
3636
echo -e "FOUND project \"${projectName}\" with id: ${projectId}\n"
3737
fi
3838

39-
clusterName="cfn-test-bot-$((1 + RANDOM % 10000))"
39+
clusterName="cfn-test-bot-$(date +%s)"
4040
echo "clusterName: $clusterName"
4141

4242
WORDTOREMOVE="template."

cfn-resources/flex-cluster/test/contract-testing/cfn-test-create.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -o errexit
55
set -o nounset
66
set -o pipefail
77

8-
projectName="cfn-test-bot-$((1 + RANDOM % 10000))"
8+
projectName="cfn-test-bot-$(date +%s)"
99

1010
# create project
1111
projectId=$(atlas projects create "${projectName}" --output=json | jq -r '.id')

0 commit comments

Comments
 (0)