wdio-performancetotal-service
Advanced tools
Comparing version 1.0.4-1 to 1.0.4-2
@@ -26,3 +26,3 @@ declare class PerformanceTotal { | ||
*/ | ||
analyzeResults(performanceResultsFileName?: string, dropResultsFromFailedTest?: boolean): void; | ||
analyzeResults(performanceResultsFileName?: string, dropResultsFromFailedTest?: boolean): Promise<void>; | ||
private getFilePath; | ||
@@ -29,0 +29,0 @@ private createResultsDirIfNotExist; |
@@ -66,7 +66,9 @@ "use strict"; | ||
analyzeResults(performanceResultsFileName, dropResultsFromFailedTest) { | ||
let resultsFileName = this._performanceResultsFileName; | ||
if (performanceResultsFileName) { | ||
resultsFileName = performanceResultsFileName; | ||
} | ||
this.performanceLogger.analyzeResults(this.getFilePath(this.logFileName), this.getFilePath(resultsFileName), dropResultsFromFailedTest); | ||
return __awaiter(this, void 0, void 0, function* () { | ||
let resultsFileName = this._performanceResultsFileName; | ||
if (performanceResultsFileName) { | ||
resultsFileName = performanceResultsFileName; | ||
} | ||
yield this.performanceLogger.analyzeResults(this.getFilePath(this.logFileName), this.getFilePath(resultsFileName), dropResultsFromFailedTest); | ||
}); | ||
} | ||
@@ -73,0 +75,0 @@ getFilePath(fileName) { |
@@ -28,3 +28,3 @@ /// <reference types="@wdio/sync/webdriverio-core" /> | ||
afterTest(test: any, context: any, { error, result, duration, passed, retries }: any): void; | ||
after(exitCode: any, config: any, capabilities: any): void; | ||
after(exitCode: any, config: any, capabilities: any): Promise<void>; | ||
} |
@@ -43,5 +43,7 @@ "use strict"; | ||
after(exitCode, config, capabilities) { | ||
performance_total_1.default.analyzeResults(this._serviceOptions.performanceResultsFileName, this._serviceOptions.dropResultsFromFailedTest); | ||
return __awaiter(this, void 0, void 0, function* () { | ||
yield performance_total_1.default.analyzeResults(this._serviceOptions.performanceResultsFileName, this._serviceOptions.dropResultsFromFailedTest); | ||
}); | ||
} | ||
} | ||
exports.default = PerformanceTotalService; |
{ | ||
"name": "wdio-performancetotal-service", | ||
"version": "1.0.4-1", | ||
"version": "1.0.4-2", | ||
"description": "WebdriverIO service for analyzing test flow performance", | ||
@@ -5,0 +5,0 @@ "main": "build/app.js", |
34036
704