From 343ac97016828f4933ba12ceeb3a8547bbdd6811 Mon Sep 17 00:00:00 2001 From: cseed Date: Tue, 7 Jan 2020 20:16:57 +0000 Subject: [PATCH] don't rely on defaults in cost test (#7816) --- batch/test/test_batch.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/batch/test/test_batch.py b/batch/test/test_batch.py index d37f3daf261..5d56675ff16 100644 --- a/batch/test/test_batch.py +++ b/batch/test/test_batch.py @@ -53,9 +53,10 @@ def test_job(self): def test_msec_mcpu(self): builder = self.client.create_batch() + resources = {'cpu': '100m'} # two jobs so the batch msec_mcpu computation is non-trivial - builder.create_job('ubuntu:18.04', ['echo', 'foo']) - builder.create_job('ubuntu:18.04', ['echo', 'bar']) + builder.create_job('ubuntu:18.04', ['echo', 'foo'], resources=resources) + builder.create_job('ubuntu:18.04', ['echo', 'bar'], resources=resources) b = builder.submit() batch = b.wait() @@ -65,7 +66,7 @@ def test_msec_mcpu(self): for job in b.jobs(): job_status = job['status'] - # tests run at 100mcpu + # runs at 100mcpu job_msec_mcpu2 = 100 * max(job_status['end_time'] - job_status['start_time'], 0) # greater than in case there are multiple attempts assert job['msec_mcpu'] >= job_msec_mcpu2, batch