Coverage Report for Frame_Obst_ec

Table of Contents

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

Analysis Information

Model Information

  Model version   Not Unique
  Author   KSchmidt
  Last saved   Not Unique

Simulation Optimization Options

  Default parameter behavior   tunable
  Block reduction   off
  Conditional branch optimization   off

Coverage Options

  Analyzed model   Frame_Obst_ec
  Logic block short circuiting   off

Tests

Test# Started execution Ended execution
Test 1 29-Oct-2019 09:47:35 29-Oct-2019 09:47:39

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition Execution  
1. Frame_Obst_ec 8 75%
   
100%
   
100%
   
 
2. . . . ObstacleDetection 7 75%
   
100%
   
100%
   
 
3. . . . . . . S_R_Flip_Flop 7 75%
   
100%
   
100%
   
 
4. . . . TestData   NA NA 100%
   
 
5. . . . TestOutput   NA NA 100%
   
 

Details

1. Model "Frame_Obst_ec"

Child Systems: ObstacleDetection,  TestData,  TestOutput

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 8
Condition NA 100% (18/18) condition outcomes
Decision NA 75% (6/8) decision outcomes
Execution NA 100% (20/20) objective outcomes

   Full Coverage

Model Object Metric
DataTypeConversion block "DataTypeConversion_Input1" Execution
DataTypeConversion block "DataTypeConversion_Input2" Execution
DataTypeConversion block "DataTypeConversion_Output1" Execution
DataTypeConversion block "DataTypeConversion_Output2" Execution
ZeroOrderHold block "ZeroOrderHold1" Execution
ZeroOrderHold block "ZeroOrderHold2" Execution

2. SubSystem block "ObstacleDetection"

Justify or Exclude
Parent: /Frame_Obst_ec
Child Systems: S_R_Flip_Flop

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

   Full Coverage

Model Object Metric
Logic block "Logical Operator" Condition, Execution
Logic block "Logical Operator1" Condition, Execution
RelationalOperator block "Relational Operator" Condition, Execution
RelationalOperator block "Relational Operator1" Condition, Execution
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: Frame_Obst_ec/ObstacleDetection

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

   CombinatorialLogic block "Logic"

Justify or Exclude
Parent: Frame_Obst_ec/ObstacleDetection/S_R_Flip_Flop

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

   Full Coverage

Model Object Metric
Memory block "Memory" Execution

4. SubSystem block "TestData"

Justify or Exclude
Parent: /Frame_Obst_ec

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 100% (2/2) objective outcomes

   Full Coverage

Model Object Metric
FromWorkspace block "FromWS_remoteCtrlCmd" Execution
FromWorkspace block "FromWS_usSensorFront" Execution

5. SubSystem block "TestOutput"

Justify or Exclude
Parent: /Frame_Obst_ec

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 0
Execution NA 100% (2/2) objective outcomes

   Full Coverage

Model Object Metric
ToWorkspace block "ToWS_emergencyStopObstacle" Execution
ToWorkspace block "ToWS_obstacleDetection" Execution