1# -------------------------------------------------------------------------------------------- 2# Copyright (c) Microsoft Corporation. All rights reserved. 3# Licensed under the MIT License. See License.txt in the project root for license information. 4# -------------------------------------------------------------------------------------------- 5# Generated file, DO NOT EDIT 6# Changes may cause incorrect behavior and will be lost if the code is regenerated. 7# -------------------------------------------------------------------------------------------- 8 9from msrest.serialization import Model 10 11 12class AggregatedDataForResultTrend(Model): 13 """AggregatedDataForResultTrend. 14 15 :param duration: This is tests execution duration. 16 :type duration: object 17 :param results_by_outcome: 18 :type results_by_outcome: dict 19 :param run_summary_by_state: 20 :type run_summary_by_state: dict 21 :param test_results_context: 22 :type test_results_context: :class:`TestResultsContext <test.v4_1.models.TestResultsContext>` 23 :param total_tests: 24 :type total_tests: int 25 """ 26 27 _attribute_map = { 28 'duration': {'key': 'duration', 'type': 'object'}, 29 'results_by_outcome': {'key': 'resultsByOutcome', 'type': '{AggregatedResultsByOutcome}'}, 30 'run_summary_by_state': {'key': 'runSummaryByState', 'type': '{AggregatedRunsByState}'}, 31 'test_results_context': {'key': 'testResultsContext', 'type': 'TestResultsContext'}, 32 'total_tests': {'key': 'totalTests', 'type': 'int'} 33 } 34 35 def __init__(self, duration=None, results_by_outcome=None, run_summary_by_state=None, test_results_context=None, total_tests=None): 36 super(AggregatedDataForResultTrend, self).__init__() 37 self.duration = duration 38 self.results_by_outcome = results_by_outcome 39 self.run_summary_by_state = run_summary_by_state 40 self.test_results_context = test_results_context 41 self.total_tests = total_tests 42