artillery-performance-mcp-server
Version:
MCP server for performance testing with Artillery.io
21 lines (20 loc) • 881 B
TypeScript
/**
* Run an Artillery test with the given configuration file
* @param configFile Path to Artillery YAML configuration file
* @param outputFile Path to save the test results (optional)
* @returns Result of the test execution
*/
export declare function runArtilleryTest(configFile: string, outputFile?: string): Promise<string>;
/**
* Generate a report from Artillery test results
* @param inputFile Path to Artillery JSON test results
* @param outputFile Path to save the HTML report
* @returns Result of the report generation
*/
export declare function generateArtilleryReport(inputFile: string, outputFile: string): Promise<string>;
/**
* Parse Artillery test results from a JSON file
* @param resultData JSON result data from Artillery test
* @returns Parsed summary of test results
*/
export declare function parseArtilleryResults(resultData: any): Promise<any>;