@wdio/browserstack-service
Version:
WebdriverIO service for better Browserstack integration
54 lines • 3.23 kB
TypeScript
import type { BrowserstackConfig } from './types.js';
export declare const BROWSER_DESCRIPTION: readonly ["device", "os", "osVersion", "os_version", "browserName", "browser", "browserVersion", "browser_version"];
export declare const VALID_APP_EXTENSION: string[];
export declare const DEFAULT_OPTIONS: Partial<BrowserstackConfig>;
export declare const consoleHolder: typeof console;
export declare const DATA_ENDPOINT = "https://collector-observability.browserstack.com";
export declare const APP_ALLY_ENDPOINT = "https://app-accessibility.browserstack.com/automate";
export declare const APP_ALLY_ISSUES_ENDPOINT = "api/v1/issues";
export declare const APP_ALLY_ISSUES_SUMMARY_ENDPOINT = "api/v1/issues-summary";
export declare const DATA_EVENT_ENDPOINT = "api/v1/event";
export declare const DATA_BATCH_ENDPOINT = "api/v1/batch";
export declare const DATA_SCREENSHOT_ENDPOINT = "api/v1/screenshots";
export declare const DATA_BATCH_SIZE = 1000;
export declare const DATA_BATCH_INTERVAL = 2000;
export declare const BATCH_EVENT_TYPES: string[];
export declare const DEFAULT_WAIT_TIMEOUT_FOR_PENDING_UPLOADS = 5000;
export declare const DEFAULT_WAIT_INTERVAL_FOR_PENDING_UPLOADS = 100;
export declare const BSTACK_SERVICE_VERSION: string;
export declare const NOT_ALLOWED_KEYS_IN_CAPS: string[];
export declare const LOGS_FILE = "logs/bstack-wdio-service.log";
export declare const UPLOAD_LOGS_ADDRESS = "https://upload-observability.browserstack.com";
export declare const UPLOAD_LOGS_ENDPOINT = "client-logs/upload";
export declare const PERCY_LOGS_FILE = "logs/percy.log";
export declare const PERCY_DOM_CHANGING_COMMANDS_ENDPOINTS: string[];
export declare const CAPTURE_MODES: string[];
export declare const LOG_KIND_USAGE_MAP: {
TEST_LOG: string;
TEST_SCREENSHOT: string;
TEST_STEP: string;
HTTP: string;
};
export declare const FUNNEL_INSTRUMENTATION_URL = "https://api.browserstack.com/sdk/v1/event";
export declare const EDS_URL = "https://eds.browserstack.com";
export declare const SUPPORTED_BROWSERS_FOR_AI: string[];
export declare const TCG_URL = "https://tcg.browserstack.com";
export declare const TCG_INFO: {
tcgRegion: string;
tcgUrl: string;
};
export declare const BROWSERSTACK_TESTHUB_JWT = "BROWSERSTACK_TESTHUB_JWT";
export declare const BSTACK_TCG_AUTH_RESULT = "BSTACK_TCG_AUTH_RESULT";
export declare const TESTOPS_SCREENSHOT_ENV = "BS_TESTOPS_ALLOW_SCREENSHOTS";
export declare const BROWSERSTACK_TESTHUB_UUID = "BROWSERSTACK_TESTHUB_UUID";
export declare const TEST_ANALYTICS_ID = "TEST_ANALYTICS_ID";
export declare const PERF_MEASUREMENT_ENV = "BROWSERSTACK_O11Y_PERF_MEASUREMENT";
export declare const RERUN_TESTS_ENV = "BROWSERSTACK_RERUN_TESTS";
export declare const RERUN_ENV = "BROWSERSTACK_RERUN";
export declare const TESTOPS_BUILD_COMPLETED_ENV = "BS_TESTOPS_BUILD_COMPLETED";
export declare const BROWSERSTACK_PERCY = "BROWSERSTACK_PERCY";
export declare const BROWSERSTACK_ACCESSIBILITY = "BROWSERSTACK_ACCESSIBILITY";
export declare const BROWSERSTACK_OBSERVABILITY = "BROWSERSTACK_OBSERVABILITY";
export declare const MAX_GIT_META_DATA_SIZE_IN_BYTES: number;
export declare const GIT_META_DATA_TRUNCATED = "...[TRUNCATED]";
//# sourceMappingURL=constants.d.ts.map