Coverage Report for MDP

Table of Contents

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

Analysis Information

Model Information

  Model version   'M100C100'
  Author   xigkd
  Last saved   Sat Apr 10 16:06:20 2021

Harness information

  Harness model(s)   MDP_Harness1
  Harness model owner   MDP

Simulation Optimization Options

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

Coverage Options

  Analyzed model   MDP
  Logic block short circuiting   off
  MCDC mode   masking

Tests

Test# Started execution Ended execution
Test 1 10-Apr-2021 16:08:40 10-Apr-2021 16:08:40

Summary

Model Hierarchy/Complexity Test 1  
Decision Condition MCDC Execution  
1. MDP 13 57%
   
100%
   
50%
   
100%
   
 
2. . . . MDP 7 57%
   
100%
   
50%
   
100%
   
 
3. . . . . . . McuDataPrc_10ms 7 57%
   
100%
   
50%
   
100%
   
 
4. . . . . . . . . . McuDataPrc_10ms_sys 6 50%
   
100%
   
50%
   
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"

Child Systems: MDP

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

2. SubSystem block "MDP"

Justify or Exclude
Parent: /MDP
Child Systems: McuDataPrc_10ms

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

3. SubSystem block "McuDataPrc_10ms"

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

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

  Decisions analyzed
  Function call  100%
      executed 201/201

4. SubSystem block "McuDataPrc_10ms_sys"

Justify or Exclude
Parent: MDP/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% (8/8) condition outcomes
Decision NA 50% (3/6) decision outcomes
MCDC NA 50% (1/2) conditions reversed the outcome
Execution NA 100% (15/15) objective outcomes

   Logic block "Logical2"

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

Metric Coverage
Cyclomatic Complexity 0
Condition 100% (4/4) condition outcomes
MCDC 50% (1/2) conditions reversed the outcome
Execution 100% (1/1) objective outcomes

  MC/DC analysis (combinations in parentheses did not occur)
Decision/Condition True Out False Out
expression for output
      input port 1 TT (FT)
      input port 2 TT TF


   Full Coverage

Model Object Metric
DataTypeConversion block "Data Type Conversion1" Execution
RelationalOperator block "Relational Operator1" Condition, Execution
RelationalOperator block "Relational Operator2" Condition, Execution
Constant block "Constant1" Execution
Constant block "Constant6" Execution

5. SubSystem block "MDP_GbMDP_McuVoltVld_flg"

Justify or Exclude
Parent: MDP/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/MDP/McuDataPrc_10ms/McuDataPrc_10ms_sys/MDP_GbMDP_McuVoltVld_flg
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) 201/201
      true (output is from 1st input port) 0/201

   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/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/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) 201/201
      true (output is from 1st input port) 0/201

   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/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/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) 201/201
      true (output is from 1st input port) 0/201

   Full Coverage

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