UpdateSuiteAutoTestData#
- class UpdateSuiteAutoTestData[source]#
The required and optional data for the AutoTest::UpdateSuite operation.
-
id:
Union[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:
Union[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:
Union[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[Union[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.
-
id: