MTest Sequence Report: TS_MVS_005 - Enter ControlledDrive

MTest Project: MTest Demo EV3Control_ec Batch Project
MTest Test Object: ManageVehicleStates (model: ManageVehicleStates_demo_ec)
MTest Test Group: Vehicle manager functionality testing using MTCD (Test001)
MTest User: MTest Demo User
Generated at: 2019-10-29 09:40

Contents    [Requirement Catalog]    [Test Sequence Catalog]    [Signal Comparison Catalog]    [Assessment Catalog]    [Assessment Result Matrices]     <

  1. 1 TSeq005: Enter ControlledDrive
    1. 1.1 Simulation Parameters and Testbed
    2. 1.2 Structural Coverage
  2. 2 Test Input (Test Data)
  3. 3 Test Output (Test Results)
  4. 4 Local Output Data (Internal Test Results)
  5. 5 Test Release (ManageVehicleStates_Test001_TSeq005), Status:  Passed 

Version info

ToolVersion
MES Test ManagerMTest v 6.4
MATLAB9.5 (R2018b)
Simulink9.2 (R2018b)
Stateflow9.2 (R2018b)
Operating SystemMicrosoft Windows 7 Professional Version 6.1 (Build 7601: Service Pack 1)

1 TSeq005: Enter ControlledDrive    [Contents]

TestSeq ID: TS_MVS_005
Reqs Covered: REQ_MVS_05
REQ_MVS_06
Work Status: reviewed
Description: Motivation
Test change between controlled drive in state autopilot and manual drive

Test description
Enter VehiclecontrolOn by initialization.
Set remote to REMOTE_DRIVE_AUTO_ON to enter state ControlledDrive. Wait a little and setremote to REMOTE_DRIVE_AUTO_OFF to enter state manualDrive.

Expected Result
State shall change from manualDrive to controlledDrive and back.
TestGroup
Initialization: 
// Initialization of input signals (this test group)
gyroReady = 0;
remoteCtrlCmd = 0;
emergencyStopObstacle = 0;


// Default definition of parameters
p REMOTE_START = 1;
p REMOTE_STOP = 3;
p REMOTE_DRIVE_FWD = 5;
p REMOTE_DRIVE_REV = 8;
p REMOTE_DRIVE_AUTO_ON = 10;
p REMOTE_DRIVE_AUTO_OFF = 11;
TestSequence
Initialization: 
// initializization to enter VehicleControlOn
gyroReady = 1;
remoteCtrlCmd = REMOTE_START;
    Action:  // EC:
// @remoteValid_autoOff

[+0.4s] // initialization
remoteCtrlCmd = REMOTE_DRIVE_AUTO_ON;
[+5s] // drive in controlled mode
remoteCtrlCmd = REMOTE_DRIVE_AUTO_OFF;
[+3s]

1.1 Simulation Parameters and Testbed

Start Time Stop Time Cycle Time Solver
08.40.05FixedStepDiscrete

 

Simulation Mode Simulation Time Testbed Name Testbed Path Testbed Date
ECModelFloat 29-Oct-2019 09:37:57 Frame_Mana_ec Test/Test_ManageVehicleStates_demo_ec/ManageVehicleStates/ 29-Oct-2019 09:38:35
ECModelFixed 29-Oct-2019 09:38:59 Frame_Mana_ec Test/Test_ManageVehicleStates_demo_ec/ManageVehicleStates/ 29-Oct-2019 09:38:35

1.2 Structural Coverage

ToolMetricPercentageTargetTotalReachedUnreached
Model Coverage Condition 12.5%
80% 8 1 7
Decision 41.7%
80% 36 15 21

Aggregated coverage results: Test Sequence Catalog

2 Test Input (Test Data)    [Contents]

   [Go to Parameter Report of Test Object]

Input SignalConstant Signal
emergencyStopObstacle  value:  0
gyroReady  value:  1
remoteCtrlCmd  no
Signal remoteCtrlCmd / ManageVehicleStates_Test001_TSeq005

3 Test Output (Test Results)    [Contents]

Output SignalConstant SignalDifference
EmergencyStop  value:  0no
VehicleControlOff  nono
VehicleControlOn  nono
VehicleIdle  value:  0no
autopilot  nono
gear  nono
Signal VehicleControlOff / ManageVehicleStates_Test001_TSeq005 Signal VehicleControlOn / ManageVehicleStates_Test001_TSeq005 Signal autopilot / ManageVehicleStates_Test001_TSeq005 Signal gear / ManageVehicleStates_Test001_TSeq005

4 Local Output Data (Internal Test Results)    [Contents]

Local SignalConstant SignalDifference
ControlledDrive  nono
FWD  nono
REV  nono
Signal ControlledDrive / ManageVehicleStates_Test001_TSeq005 Signal FWD / ManageVehicleStates_Test001_TSeq005 Signal REV / ManageVehicleStates_Test001_TSeq005

5 Test Release (ManageVehicleStates_Test001_TSeq005), Status:  Passed     [Contents]

Evaluation Result: Passed 
automatically evaluated by:MTest Demo User    (29-Oct-2019 09:39:26)
Assessment Results: Assessment evaluation in sim mode Global:  Passed 

   NotTriggered  mars_REQ_MVS_01: Not triggered.
   NotTriggered  mars_REQ_MVS_02: Not triggered.
   NotTriggered  mars_REQ_MVS_031: Not triggered.
   NotTriggered  mars_REQ_MVS_032: Not triggered.
   NotTriggered  mars_REQ_MVS_04: Not triggered.
   Passed  mars_REQ_MVS_051: OK.
   Passed  mars_REQ_MVS_052: OK.
   NotTriggered  mars_REQ_MVS_06: Not triggered.
   NotTriggered  mars_REQ_MVS_07: Not triggered.
   Passed  mars_REQ_MVS_08: OK.
Back2Back Results: Back2Back signal comparison of sim mode SiL (EC)/out vs. MiL (EC)/out:  Passed 

   Passed  EmergencyStop: OK
   Passed  VehicleControlOff: OK
   Passed  VehicleControlOn: OK
   Passed  VehicleIdle: OK
   Passed  autopilot: OK
   Passed  gear: OK