feat: add web probe performance hotspot analysis
This commit is contained in:
@@ -219,6 +219,9 @@ export interface HwlabRuntimeWebProbeAlertThresholdsSpec {
|
||||
readonly domEvaluateTimeoutRedWindowMs: number;
|
||||
readonly screenshotTimeoutRedCount: number;
|
||||
readonly pageErrorRedCount: number;
|
||||
readonly longTaskRedMs: number;
|
||||
readonly longAnimationFrameRedMs: number;
|
||||
readonly eventLoopGapRedMs: number;
|
||||
readonly browserProcessSampleIntervalMs: number;
|
||||
readonly requestRateBucketMs: number;
|
||||
readonly requestRateTotalRedPerMinute: number;
|
||||
@@ -1335,6 +1338,9 @@ function webProbeAlertThresholdsConfig(value: unknown, path: string): HwlabRunti
|
||||
domEvaluateTimeoutRedWindowMs: positiveNumberField(raw, "domEvaluateTimeoutRedWindowMs", path),
|
||||
screenshotTimeoutRedCount: positiveNumberField(raw, "screenshotTimeoutRedCount", path),
|
||||
pageErrorRedCount: positiveNumberField(raw, "pageErrorRedCount", path),
|
||||
longTaskRedMs: positiveNumberField(raw, "longTaskRedMs", path),
|
||||
longAnimationFrameRedMs: positiveNumberField(raw, "longAnimationFrameRedMs", path),
|
||||
eventLoopGapRedMs: positiveNumberField(raw, "eventLoopGapRedMs", path),
|
||||
browserProcessSampleIntervalMs: positiveNumberField(raw, "browserProcessSampleIntervalMs", path),
|
||||
requestRateBucketMs: positiveNumberField(raw, "requestRateBucketMs", path),
|
||||
requestRateTotalRedPerMinute: positiveNumberField(raw, "requestRateTotalRedPerMinute", path),
|
||||
|
||||
Reference in New Issue
Block a user