ipc_tests_run
Start a new IPC test run to validate browser IPC communication. Supports multiple test modes: 'smoke' for quick validation (5 tests), 'full' for comprehensive testing (138+ methods), 'benchmark' for performance measurement, 'stress' for load testing, 'leak-check' for memory analysis, 'parallel' for concurrent context testing. Returns a run_id to track progress.
Usage Example
Parameters
Optional
modeenumsmokefullbenchmarkstress+2 moreTest mode to run. Options: 'smoke' (quick validation, 5 tests), 'full' (comprehensive, 138+ tests), 'benchmark' (performance testing), 'stress' (load testing), 'leak-check' (memory leak detection), 'parallel' (concurrent context testing). Default: 'full'
verbosebooleanEnable verbose output during test execution. Default: false
iterationsstringNumber of iterations for benchmark mode. Default: 1
contextsstringNumber of browser contexts for stress mode. Default: 10
durationstringDuration in seconds for stress and leak-check modes. Default: 60
concurrencystringNumber of concurrent threads for parallel mode. Default: 1
Response
Returns a JSON object with the operation result.
{
"success": true,
"result": <value>
}