TestRunSchema: ZodObject<{
    ActualOutputData: ZodNullable<ZodString>;
    CompletedAt: ZodNullable<ZodDate>;
    CostUSD: ZodNullable<ZodNumber>;
    DurationSeconds: ZodNullable<ZodNumber>;
    ErrorMessage: ZodNullable<ZodString>;
    ExpectedOutputData: ZodNullable<ZodString>;
    FailedChecks: ZodNullable<ZodNumber>;
    ID: ZodString;
    InputData: ZodNullable<ZodString>;
    Log: ZodNullable<ZodString>;
    MachineID: ZodNullable<ZodString>;
    MachineName: ZodNullable<ZodString>;
    PassedChecks: ZodNullable<ZodNumber>;
    ResultDetails: ZodNullable<ZodString>;
    RunByUser: ZodString;
    RunByUserEmail: ZodNullable<ZodString>;
    RunByUserID: ZodString;
    RunByUserName: ZodNullable<ZodString>;
    RunContextDetails: ZodNullable<ZodString>;
    Score: ZodNullable<ZodNumber>;
    Sequence: ZodNullable<ZodNumber>;
    StartedAt: ZodNullable<ZodDate>;
    Status: ZodUnion<[ZodLiteral<"Error">, ZodLiteral<"Failed">, ZodLiteral<"Passed">, ZodLiteral<"Pending">, ZodLiteral<"Running">, ZodLiteral<"Skipped">, ZodLiteral<"Timeout">]>;
    Tags: ZodNullable<ZodString>;
    TargetLogEntity: ZodNullable<ZodString>;
    TargetLogEntityID: ZodNullable<ZodString>;
    TargetLogID: ZodNullable<ZodString>;
    TargetType: ZodNullable<ZodString>;
    Test: ZodString;
    TestID: ZodString;
    TestSuiteRun: ZodNullable<ZodString>;
    TestSuiteRunID: ZodNullable<ZodString>;
    TotalChecks: ZodNullable<ZodNumber>;
    __mj_CreatedAt: ZodDate;
    __mj_UpdatedAt: ZodDate;
}, "strip", ZodTypeAny, {
    ActualOutputData?: string;
    CompletedAt?: Date;
    CostUSD?: number;
    DurationSeconds?: number;
    ErrorMessage?: string;
    ExpectedOutputData?: string;
    FailedChecks?: number;
    ID?: string;
    InputData?: string;
    Log?: string;
    MachineID?: string;
    MachineName?: string;
    PassedChecks?: number;
    ResultDetails?: string;
    RunByUser?: string;
    RunByUserEmail?: string;
    RunByUserID?: string;
    RunByUserName?: string;
    RunContextDetails?: string;
    Score?: number;
    Sequence?: number;
    StartedAt?: Date;
    Status?: "Pending" | "Failed" | "Error" | "Skipped" | "Running" | "Timeout" | "Passed";
    Tags?: string;
    TargetLogEntity?: string;
    TargetLogEntityID?: string;
    TargetLogID?: string;
    TargetType?: string;
    Test?: string;
    TestID?: string;
    TestSuiteRun?: string;
    TestSuiteRunID?: string;
    TotalChecks?: number;
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}, {
    ActualOutputData?: string;
    CompletedAt?: Date;
    CostUSD?: number;
    DurationSeconds?: number;
    ErrorMessage?: string;
    ExpectedOutputData?: string;
    FailedChecks?: number;
    ID?: string;
    InputData?: string;
    Log?: string;
    MachineID?: string;
    MachineName?: string;
    PassedChecks?: number;
    ResultDetails?: string;
    RunByUser?: string;
    RunByUserEmail?: string;
    RunByUserID?: string;
    RunByUserName?: string;
    RunContextDetails?: string;
    Score?: number;
    Sequence?: number;
    StartedAt?: Date;
    Status?: "Pending" | "Failed" | "Error" | "Skipped" | "Running" | "Timeout" | "Passed";
    Tags?: string;
    TargetLogEntity?: string;
    TargetLogEntityID?: string;
    TargetLogID?: string;
    TargetType?: string;
    Test?: string;
    TestID?: string;
    TestSuiteRun?: string;
    TestSuiteRunID?: string;
    TotalChecks?: number;
    __mj_CreatedAt?: Date;
    __mj_UpdatedAt?: Date;
}> = ...

zod schema definition for the entity MJ: Test Runs

Type declaration

  • ActualOutputData: ZodNullable<ZodString>
  • CompletedAt: ZodNullable<ZodDate>
  • CostUSD: ZodNullable<ZodNumber>
  • DurationSeconds: ZodNullable<ZodNumber>
  • ErrorMessage: ZodNullable<ZodString>
  • ExpectedOutputData: ZodNullable<ZodString>
  • FailedChecks: ZodNullable<ZodNumber>
  • ID: ZodString
  • InputData: ZodNullable<ZodString>
  • Log: ZodNullable<ZodString>
  • MachineID: ZodNullable<ZodString>
  • MachineName: ZodNullable<ZodString>
  • PassedChecks: ZodNullable<ZodNumber>
  • ResultDetails: ZodNullable<ZodString>
  • RunByUser: ZodString
  • RunByUserEmail: ZodNullable<ZodString>
  • RunByUserID: ZodString
  • RunByUserName: ZodNullable<ZodString>
  • RunContextDetails: ZodNullable<ZodString>
  • Score: ZodNullable<ZodNumber>
  • Sequence: ZodNullable<ZodNumber>
  • StartedAt: ZodNullable<ZodDate>
  • Status: ZodUnion<[ZodLiteral<"Error">, ZodLiteral<"Failed">, ZodLiteral<"Passed">, ZodLiteral<"Pending">, ZodLiteral<"Running">, ZodLiteral<"Skipped">, ZodLiteral<"Timeout">]>
  • Tags: ZodNullable<ZodString>
  • TargetLogEntity: ZodNullable<ZodString>
  • TargetLogEntityID: ZodNullable<ZodString>
  • TargetLogID: ZodNullable<ZodString>
  • TargetType: ZodNullable<ZodString>
  • Test: ZodString
  • TestID: ZodString
  • TestSuiteRun: ZodNullable<ZodString>
  • TestSuiteRunID: ZodNullable<ZodString>
  • TotalChecks: ZodNullable<ZodNumber>
  • __mj_CreatedAt: ZodDate
  • __mj_UpdatedAt: ZodDate

Type declaration

  • Optional ActualOutputData?: string
  • Optional CompletedAt?: Date
  • Optional CostUSD?: number
  • Optional DurationSeconds?: number
  • Optional ErrorMessage?: string
  • Optional ExpectedOutputData?: string
  • Optional FailedChecks?: number
  • Optional ID?: string
  • Optional InputData?: string
  • Optional Log?: string
  • Optional MachineID?: string
  • Optional MachineName?: string
  • Optional PassedChecks?: number
  • Optional ResultDetails?: string
  • Optional RunByUser?: string
  • Optional RunByUserEmail?: string
  • Optional RunByUserID?: string
  • Optional RunByUserName?: string
  • Optional RunContextDetails?: string
  • Optional Score?: number
  • Optional Sequence?: number
  • Optional StartedAt?: Date
  • Optional Status?: "Pending" | "Failed" | "Error" | "Skipped" | "Running" | "Timeout" | "Passed"
  • Optional Tags?: string
  • Optional TargetLogEntity?: string
  • Optional TargetLogEntityID?: string
  • Optional TargetLogID?: string
  • Optional TargetType?: string
  • Optional Test?: string
  • Optional TestID?: string
  • Optional TestSuiteRun?: string
  • Optional TestSuiteRunID?: string
  • Optional TotalChecks?: number
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date

Type declaration

  • Optional ActualOutputData?: string
  • Optional CompletedAt?: Date
  • Optional CostUSD?: number
  • Optional DurationSeconds?: number
  • Optional ErrorMessage?: string
  • Optional ExpectedOutputData?: string
  • Optional FailedChecks?: number
  • Optional ID?: string
  • Optional InputData?: string
  • Optional Log?: string
  • Optional MachineID?: string
  • Optional MachineName?: string
  • Optional PassedChecks?: number
  • Optional ResultDetails?: string
  • Optional RunByUser?: string
  • Optional RunByUserEmail?: string
  • Optional RunByUserID?: string
  • Optional RunByUserName?: string
  • Optional RunContextDetails?: string
  • Optional Score?: number
  • Optional Sequence?: number
  • Optional StartedAt?: Date
  • Optional Status?: "Pending" | "Failed" | "Error" | "Skipped" | "Running" | "Timeout" | "Passed"
  • Optional Tags?: string
  • Optional TargetLogEntity?: string
  • Optional TargetLogEntityID?: string
  • Optional TargetLogID?: string
  • Optional TargetType?: string
  • Optional Test?: string
  • Optional TestID?: string
  • Optional TestSuiteRun?: string
  • Optional TestSuiteRunID?: string
  • Optional TotalChecks?: number
  • Optional __mj_CreatedAt?: Date
  • Optional __mj_UpdatedAt?: Date