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