-
Notifications
You must be signed in to change notification settings - Fork 44
Expand file tree
/
Copy pathconstants.js
More file actions
40 lines (33 loc) · 1.35 KB
/
constants.js
File metadata and controls
40 lines (33 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
const path = require('path');
exports.consoleHolder = Object.assign({},console);
exports.BATCH_SIZE = 1000;
exports.BATCH_INTERVAL = 2000;
exports.API_URL = 'https://collector-observability-k8s.bsstag.com';
exports.IPC_EVENTS = {
LOG: 'testObservability:cypressLog',
CONFIG: 'testObservability:cypressConfig',
SCREENSHOT: 'testObservability:cypressScreenshot',
COMMAND: 'testObservability:cypressCommand',
CUCUMBER: 'testObservability:cypressCucumberStep',
PLATFORM_DETAILS: 'testObservability:cypressPlatformDetails'
};
exports.OBSERVABILITY_ENV_VARS = [
"BROWSERSTACK_TEST_OBSERVABILITY",
"BROWSERSTACK_TEST_REPORTING",
"BROWSERSTACK_AUTOMATION",
"BS_TESTOPS_BUILD_COMPLETED",
"BS_TESTOPS_JWT",
"BS_TESTOPS_BUILD_HASHED_ID",
"BS_TESTOPS_ALLOW_SCREENSHOTS",
"OBSERVABILITY_LAUNCH_SDK_VERSION",
"BROWSERSTACK_OBSERVABILITY_DEBUG",
"BROWSERSTACK_TEST_REPORTING_DEBUG",
"OBS_CRASH_REPORTING_USERNAME",
"OBS_CRASH_REPORTING_ACCESS_KEY",
"OBS_CRASH_REPORTING_BS_CONFIG_PATH",
"OBS_CRASH_REPORTING_CYPRESS_CONFIG_PATH"
];
exports.TEST_OBSERVABILITY_REPORTER = 'browserstack-cypress-cli/bin/testObservability/reporter';
exports.TEST_OBSERVABILITY_REPORTER_LOCAL = path.join(__dirname, '..', 'reporter');
exports.PENDING_QUEUES_FILE = `pending_queues_${process.pid}.json`;
exports.TEST_REPORTING_ANALYTICS = 'TEST REPORTING AND ANALYTICS';