@bugbug-io/sdk
    Preparing search index...

    Interface RunSuiteWatchProgressOptions

    interface RunSuiteWatchProgressOptions {
        profileName?: string;
        variables?: { key: string; value?: string | null }[];
        watchProgress: true;
        pollInterval?: number;
        timeout?: number;
        onProgress?: (
            status: {
                id: string;
                status:
                    | "error"
                    | "passed"
                    | "failed"
                    | "running"
                    | "auto_retrying"
                    | "stopped"
                    | "queued"
                    | "paused"
                    | "skipped"
                    | "recording"
                    | "initialized";
                finishedTests: number;
                totalTests: number;
                modified: string;
                webappUrl: string;
                duration: string
                | null;
            },
        ) => void
        | Promise<void>;
        signal?: AbortSignal;
        headers?: Record<string, string>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    profileName?: string
    variables?: { key: string; value?: string | null }[]
    watchProgress: true
    pollInterval?: number
    timeout?: number

    Per-request timeout in milliseconds. Overrides BugBugConfig.timeout for this call only.

    onProgress?: (
        status: {
            id: string;
            status:
                | "error"
                | "passed"
                | "failed"
                | "running"
                | "auto_retrying"
                | "stopped"
                | "queued"
                | "paused"
                | "skipped"
                | "recording"
                | "initialized";
            finishedTests: number;
            totalTests: number;
            modified: string;
            webappUrl: string;
            duration: string
            | null;
        },
    ) => void
    | Promise<void>
    signal?: AbortSignal

    Abort signal for client-side cancellation. Throws CancellationError.

    headers?: Record<string, string>

    Per-request HTTP headers. These are merged first so the SDK's auth and User-Agent headers always win — supplying Authorization here will have no effect.