Class: Aws::CodeBuild::Types::Report
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeBuild::Types::Report
- Defined in:
- gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb
Overview
Information about the results from running a series of test cases during the run of a build project. The test cases are specified in the buildspec for the build project using one or more paths to the test case files. You can specify any type of tests you want, such as unit tests, integration tests, and functional tests.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the report run.
-
#code_coverage_summary ⇒ Types::CodeCoverageReportSummary
A
CodeCoverageReportSummary
object that contains a code coverage summary for this report. -
#created ⇒ Time
The date and time this report run occurred.
-
#execution_id ⇒ String
The ARN of the build run that generated this report.
-
#expired ⇒ Time
The date and time a report expires.
-
#export_config ⇒ Types::ReportExportConfig
Information about where the raw data used to generate this report was exported.
-
#name ⇒ String
The name of the report that was run.
-
#report_group_arn ⇒ String
The ARN of the report group associated with this report.
-
#status ⇒ String
The status of this report.
-
#test_summary ⇒ Types::TestReportSummary
A
TestReportSummary
object that contains information about this test report. -
#truncated ⇒ Boolean
A boolean that specifies if this report run is truncated.
-
#type ⇒ String
The type of the report that was run.
Instance Attribute Details
#arn ⇒ String
The ARN of the report run.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#code_coverage_summary ⇒ Types::CodeCoverageReportSummary
A CodeCoverageReportSummary
object that contains a code coverage
summary for this report.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#created ⇒ Time
The date and time this report run occurred.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#execution_id ⇒ String
The ARN of the build run that generated this report.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#expired ⇒ Time
The date and time a report expires. A report expires 30 days after it is created. An expired report is not available to view in CodeBuild.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#export_config ⇒ Types::ReportExportConfig
Information about where the raw data used to generate this report was exported.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the report that was run.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#report_group_arn ⇒ String
The ARN of the report group associated with this report.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of this report.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#test_summary ⇒ Types::TestReportSummary
A TestReportSummary
object that contains information about this
test report.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#truncated ⇒ Boolean
A boolean that specifies if this report run is truncated. The list of test cases is truncated after the maximum number of test cases is reached.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of the report that was run.
- CODE_COVERAGE
A code coverage report.
- TEST
A test report.
5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 |
# File 'gems/aws-sdk-codebuild/lib/aws-sdk-codebuild/types.rb', line 5283 class Report < Struct.new( :arn, :type, :name, :report_group_arn, :execution_id, :status, :created, :expired, :export_config, :truncated, :test_summary, :code_coverage_summary) SENSITIVE = [] include Aws::Structure end |