@wdio/appium-service
Version:
A WebdriverIO service to start & stop Appium Server
16 lines • 1.1 kB
TypeScript
import type { Capabilities } from '@wdio/types';
import type { ReportOptions } from './reporting-types.js';
/**
* Aggregates selector performance data from all worker files and generates a report
* @param capabilities - The capabilities for this runner instance
* @param maxLineLength - Maximum line length for report output
* @param writeFn - Optional function to write output (uses console.log if not provided)
* @param reportDirectory - Report directory path (determined and validated in service constructor)
* @param options - Report options for controlling output formats
*/
export declare function aggregateSelectorPerformanceData(capabilities: Capabilities.TestrunnerCapabilities | Capabilities.ResolvedTestrunnerCapabilities, maxLineLength: number, writeFn?: (message: string) => void, reportDirectory?: string, options?: ReportOptions): Promise<void>;
/**
* Extract device name from capabilities
*/
export declare function getDeviceName(capabilities: Capabilities.TestrunnerCapabilities | Capabilities.ResolvedTestrunnerCapabilities): string;
//# sourceMappingURL=aggregator.d.ts.map