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: