@yuantest/playwright - v1.3.0
    正在准备搜索索引...

    变量 SavePreferencesRequestSchema常量

    SavePreferencesRequestSchema: z.ZodObject<
        {
            lang: z.ZodOptional<z.ZodEnum<["zh", "en"]>>;
            lastVersion: z.ZodOptional<z.ZodString>;
            testDir: z.ZodOptional<z.ZodString>;
            flakyCriteria: z.ZodOptional<
                z.ZodObject<
                    {
                        minimumRuns: z.ZodOptional<z.ZodNumber>;
                        flakyThreshold: z.ZodOptional<z.ZodNumber>;
                        monitorThreshold: z.ZodOptional<z.ZodNumber>;
                        stableThreshold: z.ZodOptional<z.ZodNumber>;
                        highThreshold: z.ZodOptional<z.ZodNumber>;
                        brokenConsecutiveThreshold: z.ZodOptional<z.ZodNumber>;
                        regressionWindow: z.ZodOptional<z.ZodNumber>;
                        regressionRecentFailRate: z.ZodOptional<z.ZodNumber>;
                        regressionOlderFailRate: z.ZodOptional<z.ZodNumber>;
                        decayRate: z.ZodOptional<z.ZodNumber>;
                        confidenceLevel: z.ZodOptional<z.ZodNumber>;
                        autoReleaseAfterPasses: z.ZodOptional<z.ZodNumber>;
                    },
                    "strip",
                    z.ZodTypeAny,
                    {
                        flakyThreshold?: number;
                        minimumRuns?: number;
                        monitorThreshold?: number;
                        stableThreshold?: number;
                        highThreshold?: number;
                        brokenConsecutiveThreshold?: number;
                        regressionWindow?: number;
                        regressionRecentFailRate?: number;
                        regressionOlderFailRate?: number;
                        decayRate?: number;
                        confidenceLevel?: number;
                        autoReleaseAfterPasses?: number;
                    },
                    {
                        flakyThreshold?: number;
                        minimumRuns?: number;
                        monitorThreshold?: number;
                        stableThreshold?: number;
                        highThreshold?: number;
                        brokenConsecutiveThreshold?: number;
                        regressionWindow?: number;
                        regressionRecentFailRate?: number;
                        regressionOlderFailRate?: number;
                        decayRate?: number;
                        confidenceLevel?: number;
                        autoReleaseAfterPasses?: number;
                    },
                >,
            >;
            quarantineCriteria: z.ZodOptional<
                z.ZodObject<
                    {
                        softThreshold: z.ZodOptional<z.ZodNumber>;
                        hardThreshold: z.ZodOptional<z.ZodNumber>;
                        maxQuarantineRatio: z.ZodOptional<z.ZodNumber>;
                        autoReleaseHardQuarantinePasses: z.ZodOptional<z.ZodNumber>;
                        quarantineExpiryDays: z.ZodOptional<z.ZodNumber>;
                        quarantineExpiryDowngrade: z.ZodOptional<z.ZodBoolean>;
                        retryMax: z.ZodOptional<z.ZodNumber>;
                        retryDelayMs: z.ZodOptional<z.ZodNumber>;
                        retryBackoff: z.ZodOptional<z.ZodNumber>;
                    },
                    "strip",
                    z.ZodTypeAny,
                    {
                        softThreshold?: number;
                        hardThreshold?: number;
                        maxQuarantineRatio?: number;
                        autoReleaseHardQuarantinePasses?: number;
                        quarantineExpiryDays?: number;
                        quarantineExpiryDowngrade?: boolean;
                        retryMax?: number;
                        retryDelayMs?: number;
                        retryBackoff?: number;
                    },
                    {
                        softThreshold?: number;
                        hardThreshold?: number;
                        maxQuarantineRatio?: number;
                        autoReleaseHardQuarantinePasses?: number;
                        quarantineExpiryDays?: number;
                        quarantineExpiryDowngrade?: boolean;
                        retryMax?: number;
                        retryDelayMs?: number;
                        retryBackoff?: number;
                    },
                >,
            >;
        },
        "strip",
        z.ZodTypeAny,
        {
            testDir?: string;
            lang?: "zh"
            | "en";
            lastVersion?: string;
            flakyCriteria?: {
                flakyThreshold?: number;
                minimumRuns?: number;
                monitorThreshold?: number;
                stableThreshold?: number;
                highThreshold?: number;
                brokenConsecutiveThreshold?: number;
                regressionWindow?: number;
                regressionRecentFailRate?: number;
                regressionOlderFailRate?: number;
                decayRate?: number;
                confidenceLevel?: number;
                autoReleaseAfterPasses?: number;
            };
            quarantineCriteria?: {
                softThreshold?: number;
                hardThreshold?: number;
                maxQuarantineRatio?: number;
                autoReleaseHardQuarantinePasses?: number;
                quarantineExpiryDays?: number;
                quarantineExpiryDowngrade?: boolean;
                retryMax?: number;
                retryDelayMs?: number;
                retryBackoff?: number;
            };
        },
        {
            testDir?: string;
            lang?: "zh"
            | "en";
            lastVersion?: string;
            flakyCriteria?: {
                flakyThreshold?: number;
                minimumRuns?: number;
                monitorThreshold?: number;
                stableThreshold?: number;
                highThreshold?: number;
                brokenConsecutiveThreshold?: number;
                regressionWindow?: number;
                regressionRecentFailRate?: number;
                regressionOlderFailRate?: number;
                decayRate?: number;
                confidenceLevel?: number;
                autoReleaseAfterPasses?: number;
            };
            quarantineCriteria?: {
                softThreshold?: number;
                hardThreshold?: number;
                maxQuarantineRatio?: number;
                autoReleaseHardQuarantinePasses?: number;
                quarantineExpiryDays?: number;
                quarantineExpiryDowngrade?: boolean;
                retryMax?: number;
                retryDelayMs?: number;
                retryBackoff?: number;
            };
        },
    >