Class: Aws::CodeBuild::Types::GetReportGroupTrendInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-codebuild/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#num_of_reportsInteger

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.

Returns:

  • (Integer)


2704
2705
2706
2707
2708
2709
2710
# File 'lib/aws-sdk-codebuild/types.rb', line 2704

class GetReportGroupTrendInput < Struct.new(
  :report_group_arn,
  :num_of_reports,
  :trend_field)
  SENSITIVE = []
  include Aws::Structure
end

#report_group_arnString

The ARN of the report group that contains the reports to analyze.

Returns:

  • (String)


2704
2705
2706
2707
2708
2709
2710
# File 'lib/aws-sdk-codebuild/types.rb', line 2704

class GetReportGroupTrendInput < Struct.new(
  :report_group_arn,
  :num_of_reports,
  :trend_field)
  SENSITIVE = []
  include Aws::Structure
end

#trend_fieldString

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.

Returns:

  • (String)


2704
2705
2706
2707
2708
2709
2710
# File 'lib/aws-sdk-codebuild/types.rb', line 2704

class GetReportGroupTrendInput < Struct.new(
  :report_group_arn,
  :num_of_reports,
  :trend_field)
  SENSITIVE = []
  include Aws::Structure
end