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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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.
5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 |
# File 'lib/aws-sdk-codebuild/types.rb', line 5014 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 |