From 36718f05a36cf0b38c03c63777685b815f493b37 Mon Sep 17 00:00:00 2001 From: Lauren Spiegel Date: Tue, 16 Jan 2018 11:26:38 -0800 Subject: [PATCH 1/2] FIX: flaky azure test --- .../test/multipleBackend/listParts/azureListParts.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tests/functional/aws-node-sdk/test/multipleBackend/listParts/azureListParts.js b/tests/functional/aws-node-sdk/test/multipleBackend/listParts/azureListParts.js index af7d0599a9..8aae719fa5 100644 --- a/tests/functional/aws-node-sdk/test/multipleBackend/listParts/azureListParts.js +++ b/tests/functional/aws-node-sdk/test/multipleBackend/listParts/azureListParts.js @@ -6,8 +6,10 @@ const { describeSkipIfNotMultiple, azureLocation, getAzureContainerName } = require('../utils'); const azureContainerName = getAzureContainerName(); -const bodyFirstPart = Buffer.alloc(10); -const bodySecondPart = Buffer.alloc(104857610); +const firstPartSize = 10; +const bodyFirstPart = Buffer.alloc(firstPartSize); +const secondPartSize = 15; +const bodySecondPart = Buffer.alloc(secondPartSize); let bucketUtil; let s3; @@ -67,10 +69,10 @@ describeSkipIfNotMultiple('List parts of MPU on Azure data backend', () => { assert.equal(err, null, `Err listing parts: ${err}`); assert.strictEqual(data.Parts.length, 2); assert.strictEqual(data.Parts[0].PartNumber, 1); - assert.strictEqual(data.Parts[0].Size, 10); + assert.strictEqual(data.Parts[0].Size, firstPartSize); assert.strictEqual(data.Parts[0].ETag, this.test.firstEtag); assert.strictEqual(data.Parts[1].PartNumber, 2); - assert.strictEqual(data.Parts[1].Size, 104857610); + assert.strictEqual(data.Parts[1].Size, secondPartSize); assert.strictEqual(data.Parts[1].ETag, this.test.secondEtag); done(); }); @@ -85,7 +87,7 @@ describeSkipIfNotMultiple('List parts of MPU on Azure data backend', () => { (err, data) => { assert.equal(err, null, `Err listing parts: ${err}`); assert.strictEqual(data.Parts[0].PartNumber, 2); - assert.strictEqual(data.Parts[0].Size, 104857610); + assert.strictEqual(data.Parts[0].Size, secondPartSize); assert.strictEqual(data.Parts[0].ETag, this.test.secondEtag); done(); }); From bd93c7f4ab343a89bd9623ccedc8817c81be6608 Mon Sep 17 00:00:00 2001 From: Lauren Spiegel Date: Tue, 16 Jan 2018 15:07:16 -0800 Subject: [PATCH 2/2] CHORE: Lock utapi version to 7.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index bf4b335c7f..c15f3d563e 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "node-uuid": "^1.4.3", "npm-run-all": "~4.0.2", "sproxydclient": "scality/sproxydclient#rel/7.2", - "utapi": "scality/utapi", + "utapi": "scality/utapi#rel/7.2", "utf8": "~2.1.1", "vaultclient": "scality/vaultclient#rel/7.2", "werelogs": "scality/werelogs#rel/7.2",