Coverage Report for ObstacleDetection_demo_ec

Table of Contents

  1. Analysis Information
  2. Tests
  3. Summary
  4. Details

Analysis Information

Model Information

  Model version   1.27
  Author   stuermer
  Last saved   Thu Oct 24 10:19:10 2019

Simulation Optimization Options

  Default parameter behavior   tunable
  Block reduction   off
  Conditional branch optimization   on

Coverage Options

  Analyzed model   ObstacleDetection_demo_ec
  Logic block short circuiting   off

Tests

Test# Description Started execution Ended execution
Test 1 TSeq006 Position calculation - drive curved 29-Oct-2019 09:44:17 29-Oct-2019 09:44:18 29-Oct-2019 09:44:19

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition Execution  
1. ObstacleDetection_demo_ec 8 13%
   
61%
   
100%
   
 
2. . . . ObstacleDetection 7 13%
   
61%
   
100%
   
 
3. . . . . . . S_R_Flip_Flop 7 13%
   
50%
   
100%
   
 

Details

1. Model "ObstacleDetection_demo_ec"

Child Systems: ObstacleDetection

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 8
Condition NA 61% (11/18) condition outcomes
Decision NA 13% (1/8) decision outcomes
Execution NA 100% (10/10) objective outcomes

2. SubSystem block "ObstacleDetection"

Justify or Exclude
Parent: /ObstacleDetection_demo_ec
Child Systems: S_R_Flip_Flop

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 7
Condition NA 61% (11/18) condition outcomes
Decision NA 13% (1/8) decision outcomes
Execution NA 100% (10/10) objective outcomes

   Logic block "Logical Operator"

Justify or Exclude
Parent: ObstacleDetection_demo_ec/ObstacleDetection
Uncovered Links:  Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 75% (3/4) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1  225 
  input port 2  32  193 

   Logic block "Logical Operator1"

Justify or Exclude
Parent: ObstacleDetection_demo_ec/ObstacleDetection
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input port 1 
225 

   RelationalOperator block "Relational Operator"

Justify or Exclude
Parent: ObstacleDetection_demo_ec/ObstacleDetection
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 <= input2 
225 

   RelationalOperator block "Relational Operator1"

Justify or Exclude
Parent: ObstacleDetection_demo_ec/ObstacleDetection
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 0
Condition 50% (1/2) condition outcomes
Execution 100% (1/1) objective outcomes

  Conditions analyzed
Description True False
  input1 <= input2 
225 

   Full Coverage

Model Object Metric
RelationalOperator block "Relational Operator2" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant2" Execution
Constant block "Constant3" Execution

3. SubSystem block "S_R_Flip_Flop"

Justify or Exclude
Parent: ObstacleDetection_demo_ec/ObstacleDetection

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 7
Condition NA 50% (3/6) condition outcomes
Decision NA 13% (1/8) decision outcomes
Execution NA 100% (2/2) objective outcomes

   CombinatorialLogic block "Logic"

Justify or Exclude
Parent: ObstacleDetection_demo_ec/ObstacleDetection/S_R_Flip_Flop
Uncovered Links:  Previous uncovered object

Metric Coverage
Cyclomatic Complexity 7
Condition 50% (3/6) condition outcomes
Decision 13% (1/8) decision outcomes
Execution 100% (1/1) objective outcomes
  Decisions analyzed
  integer index value  13%
      calculated to 0 based on inputs FFF (output row 1 ) 0/225
      calculated to 1 based on inputs FFT (output row 2 ) 0/225
      calculated to 2 based on inputs FTF (output row 3 ) 225/225
      calculated to 3 based on inputs FTT (output row 4 ) 0/225
      calculated to 4 based on inputs TFF (output row 5 ) 0/225
      calculated to 5 based on inputs TFT (output row 6 ) 0/225
      calculated to 6 based on inputs TTF (output row 7 ) 0/225
      calculated to 7 based on inputs TTT (output row 8 ) 0/225

  Conditions analyzed
Description True False
  input(1) 
225 
  input(2)  225 
  input(3) 
225 

   Full Coverage

Model Object Metric
Memory block "Memory" Execution