artillery
Version:
Cloud-scale load testing. https://www.artillery.io
18 lines (16 loc) • 715 B
JavaScript
const pkgJson = require('../../../../package.json');
const DEFAULT_IMAGE_TAG = pkgJson.version;
module.exports = {
ARTILLERY_CLUSTER_NAME: 'artilleryio-cluster',
TASK_NAME: 'artilleryio-loadgen-worker',
SQS_QUEUES_NAME_PREFIX: 'artilleryio_test_metrics',
S3_BUCKET_NAME_PREFIX: 'artilleryio-test-data',
LOGGROUP_NAME: 'artilleryio-log-group',
LOGGROUP_RETENTION_DAYS: process.env.ARTILLERY_LOGGROUP_RETENTION_DAYS || 180,
IMAGE_VERSION: process.env.ECR_IMAGE_VERSION || DEFAULT_IMAGE_TAG,
WAIT_TIMEOUT:
typeof process.env.ECS_WAIT_TIMEOUT === 'undefined'
? 600
: parseInt(process.env.ECS_WAIT_TIMEOUT, 10),
TEST_RUNS_MAX_TAGS: parseInt(process.env.TEST_RUNS_MAX_TAGS, 10) || 8
};