UNPKG

@wdio/browserstack-service

Version:
93 lines 5.61 kB
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 CLI_DEBUG_LOGS_FILE = "log/sdk-cli-debug.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 SMART_SELECTION_MODE_RELEVANT_FIRST = "relevantFirst"; export declare const SMART_SELECTION_MODE_RELEVANT_ONLY = "relevantOnly"; 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 BROWSERSTACK_TEST_REPORTING = "BROWSERSTACK_TEST_REPORTING"; export declare const BROWSERSTACK_TEST_REPORTING_DEBUG = "BROWSERSTACK_TEST_REPORTING_DEBUG"; export declare const TEST_REPORTING_BUILD_TAG = "TEST_REPORTING_BUILD_TAG"; export declare const TEST_REPORTING_PROJECT_NAME = "TEST_REPORTING_PROJECT_NAME"; export declare const TEST_REPORTING_BUILD_NAME = "TEST_REPORTING_BUILD_NAME"; export declare const MAX_GIT_META_DATA_SIZE_IN_BYTES: number; export declare const GIT_META_DATA_TRUNCATED = "...[TRUNCATED]"; export declare const CLI_STOP_TIMEOUT = 5000; export declare const WDIO_NAMING_PREFIX = "WebdriverIO-"; export declare const PERF_METRICS_WAIT_TIME = 2000; export declare const UPDATED_CLI_ENDPOINT = "sdk/v1/update_cli"; /** * Module Hook Events - Performance event names for module lifecycle tracking * Used by module-hook-tracker.ts to instrument module initialization and cleanup */ export declare const MODULE_HOOK_EVENTS: { readonly INSTRUMENTATION_ON_START: "MODULE_INSTRUMENTATION_ON_START"; readonly INSTRUMENTATION_ON_STOP: "MODULE_INSTRUMENTATION_ON_STOP"; readonly TESTHUB_ON_START: "MODULE_TESTHUB_ON_START"; readonly TESTHUB_ON_STOP: "MODULE_TESTHUB_ON_STOP"; readonly OBSERVABILITY_ON_START: "MODULE_OBSERVABILITY_ON_START"; readonly OBSERVABILITY_ON_STOP: "MODULE_OBSERVABILITY_ON_STOP"; readonly PERCY_ON_START: "MODULE_PERCY_ON_START"; readonly PERCY_ON_STOP: "MODULE_PERCY_ON_STOP"; readonly ACCESSIBILITY_ON_START: "MODULE_ACCESSIBILITY_ON_START"; readonly ACCESSIBILITY_ON_STOP: "MODULE_ACCESSIBILITY_ON_STOP"; readonly ACCESSIBILITY_ON_DRIVER_INIT: "MODULE_ACCESSIBILITY_ON_DRIVER_INIT"; readonly AI_ON_START: "MODULE_AI_ON_START"; readonly AI_ON_STOP: "MODULE_AI_ON_STOP"; readonly AI_BEFORE_SESSION: "MODULE_AI_BEFORE_SESSION"; readonly AI_ON_DRIVER_INIT: "MODULE_AI_ON_DRIVER_INIT"; readonly LOCAL_ON_START: "MODULE_LOCAL_ON_START"; readonly LOCAL_ON_STOP: "MODULE_LOCAL_ON_STOP"; readonly LOCAL_INIT_SESSION: "MODULE_LOCAL_INIT_SESSION"; readonly LOCAL_ON_DRIVER_INIT: "MODULE_LOCAL_ON_DRIVER_INIT"; readonly APPAUTOMATE_ON_START: "MODULE_APPAUTOMATE_ON_START"; readonly APPAUTOMATE_ON_DRIVER_INIT: "MODULE_APPAUTOMATE_ON_DRIVER_INIT"; }; //# sourceMappingURL=constants.d.ts.map