Class: Aws::CodeBuild::Types::CodeCoverage
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeBuild::Types::CodeCoverage
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codebuild/types.rb
Overview
Contains code coverage report information.
Line coverage measures how many statements your tests cover. A statement is a single instruction, not including comments, conditionals, etc.
Branch coverage determines if your tests cover every possible branch of a control structure, such as an ‘if` or `case` statement.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#branch_coverage_percentage ⇒ Float
The percentage of branches that are covered by your tests.
-
#branches_covered ⇒ Integer
The number of conditional branches that are covered by your tests.
-
#branches_missed ⇒ Integer
The number of conditional branches that are not covered by your tests.
-
#expired ⇒ Time
The date and time that the tests were run.
-
#file_path ⇒ String
The path of the test report file.
-
#id ⇒ String
The identifier of the code coverage report.
-
#line_coverage_percentage ⇒ Float
The percentage of lines that are covered by your tests.
-
#lines_covered ⇒ Integer
The number of lines that are covered by your tests.
-
#lines_missed ⇒ Integer
The number of lines that are not covered by your tests.
-
#report_arn ⇒ String
The ARN of the report.
Instance Attribute Details
#branch_coverage_percentage ⇒ Float
The percentage of branches that are covered by your tests.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#branches_covered ⇒ Integer
The number of conditional branches that are covered by your tests.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#branches_missed ⇒ Integer
The number of conditional branches that are not covered by your tests.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#expired ⇒ Time
The date and time that the tests were run.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#file_path ⇒ String
The path of the test report file.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The identifier of the code coverage report.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#line_coverage_percentage ⇒ Float
The percentage of lines that are covered by your tests.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#lines_covered ⇒ Integer
The number of lines that are covered by your tests.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#lines_missed ⇒ Integer
The number of lines that are not covered by your tests.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |
#report_arn ⇒ String
The ARN of the report.
1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 |
# File 'lib/aws-sdk-codebuild/types.rb', line 1338 class CodeCoverage < Struct.new( :id, :report_arn, :file_path, :line_coverage_percentage, :lines_covered, :lines_missed, :branch_coverage_percentage, :branches_covered, :branches_missed, :expired) SENSITIVE = [] include Aws::Structure end |