mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
[Reporting] Make page request failed errors legible (#88118)
This commit is contained in:
parent
17ea316dcd
commit
8a06bf00df
1 changed files with 11 additions and 1 deletions
|
@ -126,7 +126,17 @@ export class HeadlessChromiumDriverFactory {
|
|||
);
|
||||
|
||||
const processRequestFailed$ = Rx.fromEvent(page, 'requestfailed').pipe(
|
||||
mergeMap((err) => Rx.throwError(new Error(`Request failed: ${err}`))),
|
||||
mergeMap((req) => {
|
||||
const failure = req.failure && req.failure();
|
||||
let errorMessage = '';
|
||||
if (failure) {
|
||||
errorMessage = `Request to [${req.url()}] failed! [${failure.errorText}].`;
|
||||
} else {
|
||||
errorMessage = `Request to [${req.url()}] failed!`;
|
||||
}
|
||||
|
||||
return Rx.throwError(new Error(errorMessage));
|
||||
})
|
||||
);
|
||||
|
||||
const processExit$ = Rx.fromEvent(browser, 'disconnected').pipe(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue