File

src/app/models/Test.ts

Index

Properties

Properties

_id
_id: string
Type : string
Optional
createdByUser
createdByUser: string
Type : string
Optional
createdOn
createdOn: Date
Type : Date
Optional
createdOnChamber
createdOnChamber: string
Type : string
Optional
forcedStatus
forcedStatus: "Completed" | "Running" | "Scheduled" | "Stopped" | "Paused" | null
Type : "Completed" | "Running" | "Scheduled" | "Stopped" | "Paused" | null
Optional
isComplete
isComplete: Boolean
Type : Boolean
Optional
status
status: "Completed" | "Running" | "Scheduled" | "Stopped" | "Paused"
Type : "Completed" | "Running" | "Scheduled" | "Stopped" | "Paused"
Optional
testConfig
testConfig: any
Type : any
Optional
testDesc
testDesc: string
Type : string
Optional
testEndDate
testEndDate: Date
Type : Date
Optional
testName
testName: string
Type : string
Optional
testResult
testResult: any
Type : any
Optional
testScheduleDate
testScheduleDate: Date
Type : Date
Optional
testStartDate
testStartDate: Date
Type : Date
Optional
import { PayLoad } from './FormFields';

export interface Test {
  _id?: string;
  testName?: string;
  testDesc?: string;
  testConfig?: any;
  testResult?: any;
  isComplete?: Boolean;
  testScheduleDate?: Date;
  testStartDate?: Date; //actual date on which chamber starts to execute the exp
  testEndDate?: Date;
  createdOn?: Date;
  status?: 'Completed' | 'Running' | 'Scheduled' | 'Stopped' | 'Paused';
  forcedStatus?:
    | 'Completed'
    | 'Running'
    | 'Scheduled'
    | 'Stopped'
    | 'Paused'
    | null;
  createdOnChamber?: string; //mongoose object id
  createdByUser?: string; //mongoose object id
}

results matching ""

    No results matching ""