Coverage Report for MDP_MIL

Table of Contents

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

Analysis Information

Model Information

  Model version   'M101C101'
  Author   xigkd
  Last saved   Tue Sep 14 14:08:56 2021

Harness information

  Harness model(s)   MDP_MIL_Harness1
  Harness model owner   MDP_MIL

Simulation Optimization Options

  Default parameter behavior   inlined
  Block reduction   forced off
  Conditional branch optimization   on

Coverage Options

  Analyzed model   MDP_MIL
  Logic block short circuiting   off
  MCDC mode   masking

Tests

Test# Started execution Ended execution
Test 1 14-Sep-2021 15:22:31 14-Sep-2021 15:22:31

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. MDP_MIL 13 57%
   
100%
   
100%
   
100%
   
 
2. . . . MDP 7 57%
   
100%
   
100%
   
100%
   
 
3. . . . . . . McuDataPrc_10ms 7 57%
   
100%
   
100%
   
100%
   
 
4. . . . . . . . . . McuDataPrc_10ms_sys 6 50%
   
100%
   
100%
   
100%
   
 
5. . . . . . . . . . . . . MDP_GbMDP_McuVoltVld_flg 2 50%
   
NA NA 100%
   
 
6. . . . . . . . . . . . . MDP_GbMDP_McuVoltVld_flg1 2 50%
   
NA NA 100%
   
 
7. . . . . . . . . . . . . MDP_GcMDP_McuVolt_V 2 50%
   
NA NA 100%
   
 

Details

1. Model "MDP_MIL"

Child Systems: MDP

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 13
Condition NA 100% (14/14) condition outcomes
Decision NA 57% (4/7) decision outcomes
MCDC NA 100% (4/4) conditions reversed the outcome
Execution NA 100% (16/16) objective outcomes

2. SubSystem block "MDP"

Justify or Exclude
Parent: /MDP_MIL
Child Systems: McuDataPrc_10ms

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 7
Condition NA 100% (14/14) condition outcomes
Decision NA 57% (4/7) decision outcomes
MCDC NA 100% (4/4) conditions reversed the outcome
Execution NA 100% (16/16) objective outcomes

3. SubSystem block "McuDataPrc_10ms"

Justify or Exclude
Parent: MDP_MIL/MDP
Child Systems: McuDataPrc_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 7
Condition NA 100% (14/14) condition outcomes
Decision 100% (1/1) decision outcomes 57% (4/7) decision outcomes
MCDC NA 100% (4/4) conditions reversed the outcome
Execution NA 100% (16/16) objective outcomes

  Decisions analyzed
  Function call  100%
      executed 101/101

4. SubSystem block "McuDataPrc_10ms_sys"

Justify or Exclude
Parent: MDP_MIL/MDP/McuDataPrc_10ms
Child Systems: MDP_GbMDP_McuVoltVld_flg,  MDP_GbMDP_McuVoltVld_flg1,  MDP_GcMDP_McuVolt_V

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 0 6
Condition NA 100% (14/14) condition outcomes
Decision NA 50% (3/6) decision outcomes
MCDC NA 100% (4/4) conditions reversed the outcome
Execution NA 100% (16/16) objective outcomes

   Logic block "Logical4"

Justify or Exclude
Parent: MDP_MIL/MDP/McuDataPrc_10ms/McuDataPrc_10ms_sys

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

   Full Coverage

Model Object Metric
Logic block "Logical1" Condition, MCDC, Execution
Logic block "Logical2" Condition, MCDC, Execution
Logic block "Logical3" Condition, Execution
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator3" Condition, Execution
Constant block "Constant22" Execution

5. SubSystem block "MDP_GbMDP_McuVoltVld_flg"

Justify or Exclude
Parent: MDP_MIL/MDP/McuDataPrc_10ms/McuDataPrc_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: MDP_MIL/MDP/McuDataPrc_10ms/McuDataPrc_10ms_sys/MDP_GbMDP_McuVoltVld_flg
Uncovered Links:  Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

6. SubSystem block "MDP_GbMDP_McuVoltVld_flg1"

Justify or Exclude
Parent: MDP_MIL/MDP/McuDataPrc_10ms/McuDataPrc_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: MDP_MIL/MDP/McuDataPrc_10ms/McuDataPrc_10ms_sys/MDP_GbMDP_McuVoltVld_flg1
Uncovered Links:  Previous uncovered object Next uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution

7. SubSystem block "MDP_GcMDP_McuVolt_V"

Justify or Exclude
Parent: MDP_MIL/MDP/McuDataPrc_10ms/McuDataPrc_10ms_sys

Metric Coverage (this object) Coverage (inc. descendants)
Cyclomatic Complexity 1 2
Decision NA 50% (1/2) decision outcomes
Execution NA 100% (3/3) objective outcomes

   Switch block "Switch"

Justify or Exclude
Parent: MDP_MIL/MDP/McuDataPrc_10ms/McuDataPrc_10ms_sys/MDP_GcMDP_McuVolt_V
Uncovered Links:  Previous uncovered object

Metric Coverage
Cyclomatic Complexity 1
Decision 50% (1/2) decision outcomes
Execution 100% (1/1) objective outcomes

  Decisions analyzed
  logical trigger input  50%
      false (output is from 3rd input port) 101/101
      true (output is from 1st input port) 0/101

   Full Coverage

Model Object Metric
Constant block "Constant" Execution
Constant block "Constant1" Execution