UpdateSuiteAutoTestData¶
- class UpdateSuiteAutoTestData[source]¶
The required and optional data for the AutoTest::UpdateSuite operation.
- id: Just[int] | _Nothing[int] = Nothing¶
The id of the suite you want to edit. If not provided we will create a new suite.
- submission_info: Just[bool] | _Nothing[bool] = Nothing¶
If passed as true we will provide information about the current submission while running steps. Defaults to false when creating new suites.
- command_time_limit: Just[timedelta] | _Nothing[timedelta] = Nothing¶
The maximum amount of time a single step (or substeps) can take when running tests. If not provided the default value is depended on configuration of the instance.
- steps: Sequence[IOTestInputAsJSON | RunProgramInputAsJSON | CustomOutputInputAsJSON | CheckPointsInputAsJSON | JunitTestInputAsJSON | CodeQualityInputAsJSON]¶
The steps that should be in this suite. They will be run as the order they are provided in.