From 8c9d2a25dbac4daf3dd7aac00625162f6ce848eb Mon Sep 17 00:00:00 2001 From: Eli Nudler Date: Tue, 16 Apr 2019 20:01:43 +0300 Subject: [PATCH] fix(jobs): fixing delay_runner_ms to send as env variable string --- src/jobs/models/jobManager.js | 2 +- tests/unit-tests/jobs/models/jobManager-test.js | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/jobs/models/jobManager.js b/src/jobs/models/jobManager.js index c0e4fba2e..824dda9a0 100644 --- a/src/jobs/models/jobManager.js +++ b/src/jobs/models/jobManager.js @@ -190,7 +190,7 @@ function createJobRequest(jobId, runId, jobBody, dockerImage, configData) { ENVIRONMENT: jobBody.environment, TEST_ID: jobBody.test_id, PREDATOR_URL: configData.internal_address, - DELAY_RUNNER_MS: configData.delay_runner_ms, + DELAY_RUNNER_MS: configData.delay_runner_ms.toString(), ARRIVAL_RATE: arrivalRatePerRunner.toString(), DURATION: jobBody.duration.toString() }; diff --git a/tests/unit-tests/jobs/models/jobManager-test.js b/tests/unit-tests/jobs/models/jobManager-test.js index 8513eb458..1ad8c78a2 100644 --- a/tests/unit-tests/jobs/models/jobManager-test.js +++ b/tests/unit-tests/jobs/models/jobManager-test.js @@ -134,7 +134,8 @@ describe('Manager tests', function () { getConfig: () => { return { job_platform: 'KUBERNETES', - concurrency_limit: 100 + concurrency_limit: 100, + delay_runner_ms: 0 }; } }); @@ -195,7 +196,8 @@ describe('Manager tests', function () { return { job_platform: 'KUBERNETES', base_url: '', - internal_address: 'localhost:80' + internal_address: 'localhost:80', + delay_runner_ms: 0 }; } }); @@ -520,7 +522,8 @@ describe('Manager tests', function () { return { job_platform: 'KUBERNETES', base_url: '', - internal_address: 'localhost:80' + internal_address: 'localhost:80', + delay_runner_ms: 0 }; } }); @@ -573,7 +576,8 @@ describe('Manager tests', function () { return { job_platform: 'KUBERNETES', base_url: '', - internal_address: 'localhost:80' + internal_address: 'localhost:80', + delay_runner_ms: 0 }; } });