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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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.
4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 |
# File 'lib/aws-sdk-codebuild/types.rb', line 4988 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 |