CodeBuild / Client / get_report_group_trend
get_report_group_trend#
- CodeBuild.Client.get_report_group_trend(**kwargs)#
- Analyzes and accumulates test report values for the specified test reports. - See also: AWS API Documentation - Request Syntax- response = client.get_report_group_trend( reportGroupArn='string', numOfReports=123, trendField='PASS_RATE'|'DURATION'|'TOTAL'|'LINE_COVERAGE'|'LINES_COVERED'|'LINES_MISSED'|'BRANCH_COVERAGE'|'BRANCHES_COVERED'|'BRANCHES_MISSED' ) - Parameters:
- reportGroupArn (string) – - [REQUIRED] - The ARN of the report group that contains the reports to analyze. 
- numOfReports (integer) – - The number of reports to analyze. This operation always retrieves the most recent reports. - If this parameter is omitted, the most recent 100 reports are analyzed. 
- trendField (string) – - [REQUIRED] - The test report value to accumulate. This must be one of the following values: - Test reports: DURATION - Accumulate the test run times for the specified reports. - PASS_RATE - Accumulate the percentage of tests that passed for the specified test reports. - TOTAL - Accumulate the total number of tests for the specified test reports. - Code coverage reports: BRANCH_COVERAGE - Accumulate the branch coverage percentages for the specified test reports. - BRANCHES_COVERED - Accumulate the branches covered values for the specified test reports. - BRANCHES_MISSED - Accumulate the branches missed values for the specified test reports. - LINE_COVERAGE - Accumulate the line coverage percentages for the specified test reports. - LINES_COVERED - Accumulate the lines covered values for the specified test reports. - LINES_MISSED - Accumulate the lines not covered values for the specified test reports. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'stats': { 'average': 'string', 'max': 'string', 'min': 'string' }, 'rawData': [ { 'reportArn': 'string', 'data': 'string' }, ] } - Response Structure- (dict) – - stats (dict) – - Contains the accumulated trend data. - average (string) – - Contains the average of all values analyzed. 
- max (string) – - Contains the maximum value analyzed. 
- min (string) – - Contains the minimum value analyzed. 
 
- rawData (list) – - An array that contains the raw data for each report. - (dict) – - Contains the unmodified data for the report. For more information, see . - reportArn (string) – - The ARN of the report. 
- data (string) – - The value of the requested data field from the report. 
 
 
 
 
 - Exceptions- CodeBuild.Client.exceptions.InvalidInputException
- CodeBuild.Client.exceptions.ResourceNotFoundException