Variable MJTestSuiteRunSchemaConst
MJTestSuiteRunSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
AgentVersion: ZodNullable<ZodString>;
CompletedAt: ZodNullable<ZodDate>;
Configuration: ZodNullable<ZodString>;
Environment: ZodNullable<ZodString>;
ErrorMessage: ZodNullable<ZodString>;
ErrorTests: ZodNullable<ZodNumber>;
FailedTests: ZodNullable<ZodNumber>;
GitCommit: ZodNullable<ZodString>;
ID: ZodString;
MachineID: ZodNullable<ZodString>;
MachineName: ZodNullable<ZodString>;
PassedTests: ZodNullable<ZodNumber>;
ResolvedVariables: ZodNullable<ZodString>;
ResultSummary: ZodNullable<ZodString>;
RunByUser: ZodString;
RunByUserEmail: ZodNullable<ZodString>;
RunByUserID: ZodString;
RunByUserName: ZodNullable<ZodString>;
RunContextDetails: ZodNullable<ZodString>;
SkippedTests: ZodNullable<ZodNumber>;
StartedAt: ZodNullable<ZodDate>;
Status: ZodUnion<
[
ZodLiteral<"Cancelled">,
ZodLiteral<"Completed">,
ZodLiteral<"Failed">,
ZodLiteral<"Pending">,
ZodLiteral<"Running">,
],
>;
Suite: ZodString;
SuiteID: ZodString;
Tags: ZodNullable<ZodString>;
TotalCostUSD: ZodNullable<ZodNumber>;
TotalDurationSeconds: ZodNullable<ZodNumber>;
TotalTests: ZodNullable<ZodNumber>;
TriggerType: ZodNullable<ZodString>;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AgentVersion?: string;
CompletedAt?: Date;
Configuration?: string;
Environment?: string;
ErrorMessage?: string;
ErrorTests?: number;
FailedTests?: number;
GitCommit?: string;
ID?: string;
MachineID?: string;
MachineName?: string;
PassedTests?: number;
ResolvedVariables?: string;
ResultSummary?: string;
RunByUser?: string;
RunByUserEmail?: string;
RunByUserID?: string;
RunByUserName?: string;
RunContextDetails?: string;
SkippedTests?: number;
StartedAt?: Date;
Status?: "Pending"
| "Failed"
| "Cancelled"
| "Completed"
| "Running";
Suite?: string;
SuiteID?: string;
Tags?: string;
TotalCostUSD?: number;
TotalDurationSeconds?: number;
TotalTests?: number;
TriggerType?: string;
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AgentVersion?: string;
CompletedAt?: Date;
Configuration?: string;
Environment?: string;
ErrorMessage?: string;
ErrorTests?: number;
FailedTests?: number;
GitCommit?: string;
ID?: string;
MachineID?: string;
MachineName?: string;
PassedTests?: number;
ResolvedVariables?: string;
ResultSummary?: string;
RunByUser?: string;
RunByUserEmail?: string;
RunByUserID?: string;
RunByUserName?: string;
RunContextDetails?: string;
SkippedTests?: number;
StartedAt?: Date;
Status?: "Pending"
| "Failed"
| "Cancelled"
| "Completed"
| "Running";
Suite?: string;
SuiteID?: string;
Tags?: string;
TotalCostUSD?: number;
TotalDurationSeconds?: number;
TotalTests?: number;
TriggerType?: string;
},
> = ...
zod schema definition for the entity MJ: Test Suite Runs