Class: Aws::CodeBuild::Types::Report
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeBuild::Types::Report
- Includes:
- Structure
- Defined in:
- 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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.
5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5070 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 |