Skip to content

Commit e741887

Browse files
committed
✅ add Github ACTION id in the bucket name
Issue: CLDSRV-867
1 parent f105861 commit e741887

18 files changed

Lines changed: 46 additions & 37 deletions

File tree

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@
105105
"ft_node_routes": "cd tests/functional/raw-node && yarn run test-routes",
106106
"ft_route_backbeat": "cd tests/multipleBackend/routes && mocha --reporter mocha-multi-reporters --reporter-options configFile=$INIT_CWD/tests/reporter-config.json -t 40000 routeBackbeat.js routeBackbeatForReplication.js --exit",
107107
"ft_gcp": "cd tests/functional/raw-node && yarn run test-gcp",
108+
"cleanup_gcp_buckets": "node scripts/cleanupOldGCPBuckets.js",
108109
"ft_healthchecks": "cd tests/functional/healthchecks && yarn test",
109110
"ft_s3cmd": "cd tests/functional/s3cmd && mocha --reporter mocha-multi-reporters --reporter-options configFile=$INIT_CWD/tests/reporter-config.json -t 40000 *.js --exit",
110111
"ft_s3curl": "cd tests/functional/s3curl && mocha --reporter mocha-multi-reporters --reporter-options configFile=$INIT_CWD/tests/reporter-config.json -t 40000 *.js --exit",

tests/functional/raw-node/test/GCP/bucket/get.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ const {
1010
DeleteObjectCommand,
1111
} = require('@aws-sdk/client-s3');
1212
const { GCP } = arsenal.storage.data.external.GCP;
13-
const { genUniqID, gcpRetry } = require('../../../utils/gcpUtils');
13+
const { genUniqID, genBucketName, gcpRetry } = require('../../../utils/gcpUtils');
1414
const { getRealAwsConfig } =
1515
require('../../../../aws-node-sdk/test/support/awsConfig');
1616
const { listingHardLimit } = require('../../../../../../constants');
1717

1818
const credentialOne = 'gcpbackend';
19-
const bucketName = `cldsrvci-get-${genUniqID()}`;
19+
const bucketName = genBucketName('get');
2020
const smallSize = 20;
2121
const bigSize = listingHardLimit + 1;
2222
const config = getRealAwsConfig(credentialOne);

tests/functional/raw-node/test/GCP/bucket/getVersioning.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const {
77
DeleteBucketCommand,
88
} = require('@aws-sdk/client-s3');
99
const { GCP } = arsenal.storage.data.external.GCP;
10-
const { genUniqID, gcpRetry } = require('../../../utils/gcpUtils');
10+
const { genBucketName, gcpRetry } = require('../../../utils/gcpUtils');
1111
const { getRealAwsConfig } =
1212
require('../../../../aws-node-sdk/test/support/awsConfig');
1313

@@ -20,7 +20,7 @@ describe('GCP: GET Bucket Versioning', () => {
2020
const gcpClient = new GCP(config);
2121

2222
beforeEach(async function beforeFn() {
23-
this.currentTest.bucketName = `cldsrvci-getversioning-${genUniqID()}`;
23+
this.currentTest.bucketName = genBucketName('getversioning');
2424
await gcpRetry(
2525
gcpClient,
2626
new CreateBucketCommand({

tests/functional/raw-node/test/GCP/bucket/head.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const assert = require('assert');
22
const arsenal = require('arsenal');
33
const { GCP } = arsenal.storage.data.external.GCP;
4-
const { genUniqID, gcpRetry } = require('../../../utils/gcpUtils');
4+
const { genBucketName, gcpRetry } = require('../../../utils/gcpUtils');
55
const { getRealAwsConfig } =
66
require('../../../../aws-node-sdk/test/support/awsConfig');
77
const {
@@ -17,7 +17,7 @@ describe('GCP: HEAD Bucket', () => {
1717

1818
describe('without existing bucket', () => {
1919
beforeEach(async function beforeFn() {
20-
this.currentTest.bucketName = `cldsrvci-head-${genUniqID()}`;
20+
this.currentTest.bucketName = genBucketName('head');
2121
});
2222

2323
it('should return 404', async function testFn() {
@@ -37,7 +37,7 @@ describe('GCP: HEAD Bucket', () => {
3737

3838
describe('with existing bucket', () => {
3939
beforeEach(async function beforeFn() {
40-
this.currentTest.bucketName = `cldsrvci-head-${genUniqID()}`;
40+
this.currentTest.bucketName = genBucketName('head');
4141
process.stdout
4242
.write(`Creating test bucket ${this.currentTest.bucketName}\n`);
4343
await gcpRetry(

tests/functional/raw-node/test/GCP/bucket/putVersioning.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ const {
77
DeleteBucketCommand,
88
} = require('@aws-sdk/client-s3');
99
const { GCP } = arsenal.storage.data.external.GCP;
10-
const { genUniqID, gcpRetry } = require('../../../utils/gcpUtils');
10+
const { genBucketName, gcpRetry } = require('../../../utils/gcpUtils');
1111
const { getRealAwsConfig } =
1212
require('../../../../aws-node-sdk/test/support/awsConfig');
1313

1414
const credentialOne = 'gcpbackend';
1515
const verEnabledStatus = 'Enabled';
1616
const verDisabledStatus = 'Suspended';
17-
const bucketName = `cldsrvci-putversioning-${genUniqID()}`;
17+
const bucketName = genBucketName('putversioning');
1818

1919
describe('GCP: PUT Bucket Versioning', () => {
2020
const config = getRealAwsConfig(credentialOne);

tests/functional/raw-node/test/GCP/object/completeMpu.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const { GCP, GcpUtils } = arsenal.storage.data.external.GCP;
77
const {
88
gcpMpuSetup,
99
genUniqID,
10+
genBucketName,
1011
gcpRetry,
1112
waitForBucketReady,
1213
} = require('../../../utils/gcpUtils');
@@ -20,11 +21,11 @@ const {
2021
const credentialOne = 'gcpbackend';
2122
const bucketNames = {
2223
main: {
23-
Name: `cldsrvci-completempu-${genUniqID()}`,
24+
Name: genBucketName('completempu'),
2425
Type: 'MULTI_REGIONAL',
2526
},
2627
mpu: {
27-
Name: `cldsrvci-mpu-completempu-${genUniqID()}`,
28+
Name: genBucketName('mpu-completempu'),
2829
Type: 'MULTI_REGIONAL',
2930
},
3031
};

tests/functional/raw-node/test/GCP/object/copy.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const assert = require('assert');
22
const async = require('async');
33
const arsenal = require('arsenal');
44
const { GCP } = arsenal.storage.data.external.GCP;
5-
const { genUniqID, gcpRetry } = require('../../../utils/gcpUtils');
5+
const { genUniqID, genBucketName, gcpRetry } = require('../../../utils/gcpUtils');
66
const { getRealAwsConfig } =
77
require('../../../../aws-node-sdk/test/support/awsConfig');
88
const {
@@ -12,7 +12,7 @@ const {
1212
} = require('@aws-sdk/client-s3');
1313

1414
const credentialOne = 'gcpbackend';
15-
const bucketName = `cldsrvci-copy-${genUniqID()}`;
15+
const bucketName = genBucketName('copy');
1616

1717
describe('GCP: COPY Object', function testSuite() {
1818
this.timeout(180000);

tests/functional/raw-node/test/GCP/object/delete.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const assert = require('assert');
22
const async = require('async');
33
const arsenal = require('arsenal');
44
const { GCP } = arsenal.storage.data.external.GCP;
5-
const { genUniqID, gcpRetry } = require('../../../utils/gcpUtils');
5+
const { genUniqID, genBucketName, gcpRetry } = require('../../../utils/gcpUtils');
66
const { getRealAwsConfig } =
77
require('../../../../aws-node-sdk/test/support/awsConfig');
88
const {
@@ -13,7 +13,7 @@ const {
1313
} = require('@aws-sdk/client-s3');
1414

1515
const credentialOne = 'gcpbackend';
16-
const bucketName = `cldsrvci-deleteobj-${genUniqID()}`;
16+
const bucketName = genBucketName('deleteobj');
1717
const objectKey = `somekey-${genUniqID()}`;
1818
const badObjectKey = `nonexistingkey-${genUniqID()}`;
1919

tests/functional/raw-node/test/GCP/object/deleteMpu.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const assert = require('assert');
22
const async = require('async');
33
const arsenal = require('arsenal');
44
const { GCP } = arsenal.storage.data.external.GCP;
5-
const { gcpMpuSetup, genUniqID, gcpRetry, waitForBucketReady } =
5+
const { gcpMpuSetup, genUniqID, genBucketName, gcpRetry, waitForBucketReady } =
66
require('../../../utils/gcpUtils');
77
const { getRealAwsConfig } =
88
require('../../../../aws-node-sdk/test/support/awsConfig');
@@ -15,10 +15,10 @@ const {
1515
const credentialOne = 'gcpbackend';
1616
const bucketNames = {
1717
main: {
18-
Name: `cldsrvci-deletempu-${genUniqID()}`,
18+
Name: genBucketName('deletempu'),
1919
},
2020
mpu: {
21-
Name: `cldsrvci-mpu-deletempu-${genUniqID()}`,
21+
Name: genBucketName('mpu-deletempu'),
2222
},
2323
};
2424
const numParts = 10;

tests/functional/raw-node/test/GCP/object/deleteTagging.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ const assert = require('assert');
22
const async = require('async');
33
const arsenal = require('arsenal');
44
const { GCP } = arsenal.storage.data.external.GCP;
5-
const { genDelTagObj, genUniqID, gcpRetry } =
5+
const { genDelTagObj, genUniqID, genBucketName, gcpRetry } =
66
require('../../../utils/gcpUtils');
77
const { getRealAwsConfig } =
88
require('../../../../aws-node-sdk/test/support/awsConfig');
@@ -14,7 +14,7 @@ const {
1414
} = require('@aws-sdk/client-s3');
1515

1616
const credentialOne = 'gcpbackend';
17-
const bucketName = `cldsrvci-deletetagging-${genUniqID()}`;
17+
const bucketName = genBucketName('deletetagging');
1818
let config;
1919
let gcpClient;
2020

0 commit comments

Comments
 (0)