mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
[kbn/pm] fix bootstrap error handler (#94590)
Co-authored-by: spalger <spalger@users.noreply.github.com>
This commit is contained in:
parent
a5f7260e5e
commit
70fd3bbf8b
2 changed files with 41 additions and 25 deletions
32
packages/kbn-pm/dist/index.js
vendored
32
packages/kbn-pm/dist/index.js
vendored
|
@ -59566,18 +59566,26 @@ async function runCommand(command, config) {
|
|||
if (command.reportTiming) {
|
||||
// if we don't have a kbn object then things are too broken to report on
|
||||
if (kbn) {
|
||||
const reporter = _kbn_dev_utils_ci_stats_reporter__WEBPACK_IMPORTED_MODULE_0__["CiStatsReporter"].fromEnv(_utils_log__WEBPACK_IMPORTED_MODULE_2__["log"]);
|
||||
await reporter.timings({
|
||||
upstreamBranch: kbn.kibanaProject.json.branch,
|
||||
timings: [{
|
||||
group: command.reportTiming.group,
|
||||
id: command.reportTiming.id,
|
||||
ms: Date.now() - runStartTime,
|
||||
meta: {
|
||||
success: false
|
||||
}
|
||||
}]
|
||||
});
|
||||
try {
|
||||
const reporter = _kbn_dev_utils_ci_stats_reporter__WEBPACK_IMPORTED_MODULE_0__["CiStatsReporter"].fromEnv(_utils_log__WEBPACK_IMPORTED_MODULE_2__["log"]);
|
||||
await reporter.timings({
|
||||
upstreamBranch: kbn.kibanaProject.json.branch,
|
||||
// prevent loading @kbn/utils by passing null
|
||||
kibanaUuid: kbn.getUuid() || null,
|
||||
timings: [{
|
||||
group: command.reportTiming.group,
|
||||
id: command.reportTiming.id,
|
||||
ms: Date.now() - runStartTime,
|
||||
meta: {
|
||||
success: false
|
||||
}
|
||||
}]
|
||||
});
|
||||
} catch (e) {
|
||||
// prevent hiding bootstrap errors
|
||||
_utils_log__WEBPACK_IMPORTED_MODULE_2__["log"].error('failed to report timings:');
|
||||
_utils_log__WEBPACK_IMPORTED_MODULE_2__["log"].error(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -69,20 +69,28 @@ export async function runCommand(command: ICommand, config: Omit<ICommandConfig,
|
|||
if (command.reportTiming) {
|
||||
// if we don't have a kbn object then things are too broken to report on
|
||||
if (kbn) {
|
||||
const reporter = CiStatsReporter.fromEnv(log);
|
||||
await reporter.timings({
|
||||
upstreamBranch: kbn.kibanaProject.json.branch,
|
||||
timings: [
|
||||
{
|
||||
group: command.reportTiming.group,
|
||||
id: command.reportTiming.id,
|
||||
ms: Date.now() - runStartTime,
|
||||
meta: {
|
||||
success: false,
|
||||
try {
|
||||
const reporter = CiStatsReporter.fromEnv(log);
|
||||
await reporter.timings({
|
||||
upstreamBranch: kbn.kibanaProject.json.branch,
|
||||
// prevent loading @kbn/utils by passing null
|
||||
kibanaUuid: kbn.getUuid() || null,
|
||||
timings: [
|
||||
{
|
||||
group: command.reportTiming.group,
|
||||
id: command.reportTiming.id,
|
||||
ms: Date.now() - runStartTime,
|
||||
meta: {
|
||||
success: false,
|
||||
},
|
||||
},
|
||||
},
|
||||
],
|
||||
});
|
||||
],
|
||||
});
|
||||
} catch (e) {
|
||||
// prevent hiding bootstrap errors
|
||||
log.error('failed to report timings:');
|
||||
log.error(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue