| [ |
| { |
| "group_name": "testingrepounittests", |
| "slave_name": "testingrepounittests", |
| "test_name": "testingrepounittests", |
| "branch": "master", |
| "device_type": "dummy", |
| "identifier": "testingrepounittests", |
| "step_factories": [ |
| { |
| "step_description": "Overrides property setting - not necessary for server", |
| "step_identifier": "properties", |
| "step_factories": [ |
| { |
| "module_path": "lab_system.master.steps.factory.common.noop", |
| "class_name": "NoopStepFactory" |
| } |
| ] |
| }, |
| { |
| "step_description": "Replaces device allocation with a no-op", |
| "step_identifier": "device_allocation", |
| "step_factories": [ |
| { |
| "module_path": "lab_system.master.steps.factory.common.noop", |
| "class_name": "NoopStepFactory" |
| } |
| ] |
| }, |
| { |
| "step_description": "Replaces build handling with a no-op", |
| "step_identifier": "build_handling", |
| "step_factories": [ |
| { |
| "module_path": "lab_system.master.steps.factory.common.noop", |
| "class_name": "NoopStepFactory" |
| } |
| ] |
| }, |
| { |
| "step_description": "Replaces testrun setup with a no-op", |
| "step_identifier": "testrun_setup", |
| "step_factories": [ |
| { |
| "module_path": "lab_system.master.steps.factory.common.noop", |
| "class_name": "NoopStepFactory" |
| } |
| ] |
| }, |
| { |
| "step_description": "Runs the unit tests", |
| "step_identifier": "test_running", |
| "step_factories": [ |
| { |
| "module_path": "lab_system.master.steps.factory.run.unit", |
| "class_name": "UnitTestRunnerStepFactory" |
| } |
| ] |
| }, |
| { |
| "step_description": "Copies logs to the Cloud Storage", |
| "step_identifier": "logs_copy", |
| "step_factories": [ |
| { |
| "module_path": "lab_system.master.steps.factory.output.cloud_logs", |
| "class_name": "CopyLogsToRepositoryStepFactory" |
| } |
| ] |
| }, |
| { |
| "step_description": "Replaces output processing with a no-op", |
| "step_identifier": "output_processing", |
| "step_factories": [ |
| { |
| "module_path": "lab_system.master.steps.factory.common.noop", |
| "class_name": "NoopStepFactory" |
| } |
| ] |
| }, |
| { |
| "step_description": "Replaces cleanup with a no-op", |
| "step_identifier": "testrun_cleanup", |
| "step_factories": [ |
| { |
| "module_path": "lab_system.master.steps.factory.common.noop", |
| "class_name": "NoopStepFactory" |
| } |
| ] |
| } |
| ] |
| } |
| ] |