fix: add web-probe screenshot and tighten sentinel dashboard
This commit is contained in:
@@ -91,6 +91,24 @@ export interface NodeWebProbeScriptOptions {
|
||||
};
|
||||
}
|
||||
|
||||
export interface NodeWebProbeScreenshotOptions {
|
||||
action: "screenshot";
|
||||
node: string;
|
||||
lane: string;
|
||||
url: string;
|
||||
path: string | null;
|
||||
viewport: string;
|
||||
localDir: string;
|
||||
name: string;
|
||||
timeoutMs: number;
|
||||
waitUntil: "load" | "domcontentloaded" | "networkidle" | "commit";
|
||||
fullPage: boolean;
|
||||
selector: string | null;
|
||||
keepRemote: boolean;
|
||||
waitTimeoutMs: number;
|
||||
commandTimeoutSeconds: number;
|
||||
}
|
||||
|
||||
export type NodeWebProbeObserveAction = "start" | "status" | "command" | "stop" | "collect" | "analyze";
|
||||
|
||||
export type NodeWebProbeObserveCommandType =
|
||||
@@ -188,7 +206,7 @@ export interface NodeWebProbeSentinelOptions {
|
||||
lane: string;
|
||||
}
|
||||
|
||||
export type NodeWebProbeOptions = NodeWebProbeRunOptions | NodeWebProbeScriptOptions | NodeWebProbeObserveOptions | NodeWebProbeSentinelOptions;
|
||||
export type NodeWebProbeOptions = NodeWebProbeRunOptions | NodeWebProbeScriptOptions | NodeWebProbeScreenshotOptions | NodeWebProbeObserveOptions | NodeWebProbeSentinelOptions;
|
||||
|
||||
export interface WebObserveIndexEntry {
|
||||
id: string;
|
||||
|
||||
Reference in New Issue
Block a user