Professional Documents
Culture Documents
Qualkitdo Slci Run Tests
Qualkitdo Slci Run Tests
RELEASE
DATE
REVISION HISTORY
Simulink Code Inspector Test Cases and Procedures to Tool Operational Requirements Traceability Matrix
(FUNCTIONINTERFACE, slciinterface1_0_output,
FAILED_TO_VERIFY)
(FUNCTIONINTERFACE, slciinterface1_0_initialize,
FAILED_TO_VERIFY)
(FUNCTIONINTERFACE, slciinterface1_0_output,
FAILED_TO_VERIFY)
(FUNCTIONINTERFACE, slciinterface4_0_output,
FAILED_TO_VERIFY)
(FUNCTIONINTERFACE, slciinterface4_0_initialize,
FAILED_TO_VERIFY)
Test Case Requirements
Test Case ID Test Case Description Requirement ID(s)
DiscreteIntegrator1.slx DiscreteIntegrator1.slx
Delay1.slx Delay1.slx
Delay2.slx Delay3.slx
Expected Result
Expected Result Summary Expected Result Details
BLKCOMPS_Subsystem, VirtualSubsystem1.slx
BLKCOMPSEXP_Subsystem,
BLKCOMPSTRACE_Subsystem,
BLKCOMPSCONFIG_Subsystem,
BLKCOMPSSYSFUNC_Subsystem,
BLKCOMPSPROPS_Subsystem
BLKCOMPS_AtomicSubsystem, AtomicSubsystem1.slx
BLKCOMPSEXP_AtomicSubsystem,
BLKCOMPSTRACE_AtomicSubsystem,
BLKCOMPSCONFIG_AtomicSubsystem,
BLKCOMPSSYSFUNC_AtomicSubsystem,
BLKCOMPSPROPS_AtomicSubsystem
BLKCOMPS_EnabledSubsystem, EnabledSubsystem1.slx
BLKCOMPSEXP_EnabledSubsystem,
BLKCOMPSTRACE_EnabledSubsystem,
BLKCOMPSCONFIG_EnabledSubsystem,
BLKCOMPSSYSFUNC_EnabledSubsystem,
BLKCOMPSPROPS_EnabledSubsystem
BLKCOMPS_EnabledSubsystem, EnabledSubsystem2.slx
BLKCOMPSEXP_EnabledSubsystem,
BLKCOMPSTRACE_EnabledSubsystem,
BLKCOMPSCONFIG_EnabledSubsystem,
BLKCOMPSPROPS_EnabledSubsystem
BLKCOMPS_TriggeredSubsystem, TriggeredSubsystem1.slx
BLKCOMPSEXP_TriggeredSubsystem,
BLKCOMPSTRACE_TriggeredSubsystem,
BLKCOMPSCONFIG_TriggeredSubsystem,
BLKCOMPSSYSFUNC_TriggeredSubsystem,
BLKCOMPSPROPS_TriggeredSubsystem
BLKCOMPS_TriggeredSubsystem, TriggeredSubsystem2.slx
BLKCOMPSEXP_TriggeredSubsystem,
BLKCOMPSTRACE_TriggeredSubsystem,
BLKCOMPSCONFIG_TriggeredSubsystem,
BLKCOMPSPROPS_TriggeredSubsystem
BLKCOMPS_FunctionCallSubsystem, FunctioncallSubsystem1.slx,
BLKCOMPSEXP_FunctionCallSubsystem, Fcncallbot1.slx
BLKCOMPSTRACE_FunctionCallSubsystem,
BLKCOMPSCONFIG_FunctionCallSubsystem,
BLKCOMPSSYSFUNC_FunctionCallSubsystem,
BLKCOMPSPROPS_FunctionCallSubsystem
BLKCOMPS_FunctionCallSubsystem, FunctioncallSubsystem2.slx
BLKCOMPSEXP_FunctionCallSubsystem,
BLKCOMPSTRACE_FunctionCallSubsystem,
BLKCOMPSCONFIG_FunctionCallSubsystem,
BLKCOMPSPROPS_FunctionCallSubsystem
Test Files Expecte
Model Used for Code Generation Misc. File Expected Result Summary
BLKCOMPS_IfActionSubsystem, IfActionSubsystem1.slx
BLKCOMPSEXP_IfActionSubsystem,
BLKCOMPSTRACE_IfActionSubsystem,
BLKCOMPSCONFIG_IfActionSubsystem,
BLKCOMPSSYSFUNC_IfActionSubsystem,
BLKCOMPSPROPS_IfActionSubsystem
BLKCOMPS_IfActionSubsystem, IfActionSubsystem2.slx
BLKCOMPSEXP_IfActionSubsystem,
BLKCOMPSTRACE_IfActionSubsystem,
BLKCOMPSCONFIG_IfActionSubsystem,
BLKCOMPSPROPS_IfActionSubsystem
BLKCOMPS_SwitchCaseActionSubsystem, SwitchCaseActionSubsystem1.slx
BLKCOMPSEXP_SwitchCaseActionSubsystem,
BLKCOMPSTRACE_SwitchCaseActionSubsystem,
BLKCOMPSCONFIG_SwitchCaseActionSubsystem,
BLKCOMPSSYSFUNC_SwitchCaseActionSubsystem,
BLKCOMPSPROPS_SwitchCaseActionSubsystem
BLKCOMPS_SwitchCaseActionSubsystem, SwitchCaseActionSubsystem2.slx
BLKCOMPSEXP_SwitchCaseActionSubsystem,
BLKCOMPSTRACE_SwitchCaseActionSubsystem,
BLKCOMPSCONFIG_SwitchCaseActionSubsystem,
BLKCOMPSPROPS_SwitchCaseActionSubsystem
Test Files Expected Result
Model Used for Code Generation Misc. File Expected Result Summary
Modelreference2.slx Modelreference2.slx
Modelreference5.slx, Modelreference5.slx,
mEnabled_bot2D.slx, mEnabled_bot2D.slx,
mbusmdlref_sub2D.slx mbusmdlref_sub2D.slx
Variant1.slx, Variant1.slx,
Variant_ref1.slx, Variant_ref1.slx,
Variant_ref2.slx, Variant_ref2.slx,
Variant_ref3.slx Variant_ref3.slx
Variant2.slx, Variant3.slx,
Variant_ref1.slx, Variant_ref1.slx,
Variant_ref2.slx, Variant_ref2.slx,
Variant_ref3.slx Variant_ref3.slx
Expected Result
Expected Result Summary
BLKCOMPS_NonReusableSubsystem, NonReusableSubsystem1.slx
BLKCOMPSEXP_NonReusableSubsystem,
BLKCOMPSTRACE_NonReusableSubsystem,
BLKCOMPSCONFIG_NonReusableSubsystem,
BLKCOMPSSYSFUNC_NonReusableSubsystem,
BLKCOMPSPROPS_NonReusableSubsystem
BLKCOMPS_NonReusableSubsystem, NonReusableSubsystem2.slx
BLKCOMPSEXP_NonReusableSubsystem,
BLKCOMPSTRACE_NonReusableSubsystem,
BLKCOMPSCONFIG_NonReusableSubsystem,
BLKCOMPSPROPS_NonReusableSubsystem
BLKCOMPS_NonReusableSubsystem, NonReusableSubsystem4.slx
BLKCOMPSEXP_NonReusableSubsystem,
BLKCOMPSTRACE_NonReusableSubsystem,
BLKCOMPSCONFIG_NonReusableSubsystem,
BLKCOMPSPROPS_NonReusableSubsystem
BLKCOMPS_ForEachSubsystem, ForEachSubsystem1.slx
BLKCOMPSEXP_ForEachSubsystem,
BLKCOMPSTRACE_ForEachSubsystem,
BLKCOMPSCONFIG_ForEachSubsystem,
BLKCOMPSSYSFUNC_ForEachSubsystem,
BLKCOMPSPROPS_ForEachSubsystem
BLKCOMPS_ForEachSubsystem, ForEachSubsystem2.slx
BLKCOMPSEXP_ForEachSubsystem,
BLKCOMPSTRACE_ForEachSubsystem,
BLKCOMPSCONFIG_ForEachSubsystem,
BLKCOMPSPROPS_ForEachSubsystem
BLKCOMPS_ForIteratorSubsystem, ForIteratorSubsystem1.slx
BLKCOMPSEXP_ForIteratorSubsystem,
BLKCOMPSTRACE_ForIteratorSubsystem,
BLKCOMPSCONFIG_ForIteratorSubsystem,
BLKCOMPSSYSFUNC_ForIteratorSubsystem,
BLKCOMPSPROPS_ForIteratorSubsystem
BLKCOMPS_ForIteratorSubsystem, ForIteratorSubsystem2.slx
BLKCOMPSEXP_ForIteratorSubsystem,
BLKCOMPSTRACE_ForIteratorSubsystem,
BLKCOMPSCONFIG_ForIteratorSubsystem,
BLKCOMPSPROPS_ForIteratorSubsystem
Test Files Expected Result
Model Used for Code Misc. File Expected Result Summary
Generation
NonReusableSubsystem1.slx (Overall Status, PASSED),
(Verification Status, VERIFIED),
(Traceability Status, TRACED)
Datatypeconversion2.slx Datatypeconversion3.slx
Datatypeduplicate1.slx Datatypeduplicate1.slx
Signalconversion1.slx Signalconversion1.slx
DataTypePropagation1.slx DataTypePropagation1.slx
SignalSpecification1.slx SignalSpecification1.slx
Probe1.slx Probe1.slx
Probe2.slx Probe3.slx
Expected Result
Expected Result Summary Expected Result Details
Width2.slx Width3.slx
RateTransition1.slx RateTransition1.slx
RateTransition2.slx RateTransition3.slx
UnitConversion1.slx UnitConversion1.slx
UnitConversion2.slx UnitConversion3.slx
InitialCondition1.slx InitialCondition1.slx
InitialCondition2.slx InitialCondition3.slx
Expected Result
Expected Result Summary Expected Result Details
StateflowSimulinkFcn1.slx StateflowSimulinkFcn2.slx
StateflowGraphicalFcn1.slx StateflowGraphicalFcn1.slx
StateflowLibrary.slx StateflowLibrary.slx
StateflowGraphicalFcn2.slx StateflowGraphicalFcn3.slx
Expected Result
Expected Result Summary
(SFBLOCK,GFDataType:12, FAILED_TO_VERIFY),
(SFBLOCK, GFInlineOption:85, FAILED_TO_VERIFY),
(SFBLOCK, GFInlineOption:95, FAILED_TO_VERIFY),
(SFBLOCK, GFNumInputs:37, FAILED_TO_VERIFY),
(SFBLOCK, ModifyGF:104, FAILED_TO_VERIFY),
(SFBLOCK, CommentGFCall:8, FAILED_TO_VERIFY),
(SFBLOCK, CommentGFCall:34, UNABLE_TO_PROCESS),
(SFBLOCK, Subsys/Extra:80, FAILED_TO_VERIFY), (SFBLOCK,
Subsys/Extra:83, FAILED_TO_VERIFY),
Test Case Requirements
Test Case ID Test Case Description Requirement ID(s)
StateflowTruthTable2.slx StateflowTruthTable3.slx
StateflowForLoop1.slx StateflowForLoop1.slx
StateflowForLoop2.slx StateflowForLoop3.slx
Expected Result
Expected Result Summary
MatlabFcn2.slx MatlabFcn3.slx
MatlabFcn4.slx MatlabFcn4.slx
MatlabFcn5.slx MatlabFcn6.slx
MatlabFcn7.slx MatlabFcn7.slx
MatlabFcn8.slx MatlabFcn9.slx
MatlabFcn10.slx MatlabFcn11.slx
MatlabFcn12.slx MatlabFcn13.slx
Expected Result
Expected Result Summary Expected Result Details
MatlabFcn16.slx MatlabFcn17.slx
MatlabFcn18.slx MatlabFcn18.slx
MatlabFcn19.slx MatlabFcn20.slx
MatlabFcn21.slx MatlabFcn21.slx
MatlabFcn22.slx MatlabFcn22.slx
MatlabFcn23.slx MatlabFcn23.slx
MatlabFcn24.slx MatlabFcn25.slx
Expected Result
Expected Result Summary Expected Result Details
datapackaging1.slx datapackaging2.slx
datapackaging1.slx datapackaging3.slx
datapackaging1.slx datapackaging4.slx
datapackaging5.slx datapackaging5.slx
datapackaging6.slx datapackaging6.slx
datapackaging7.slx datapackaging8.slx
datapackaging9.slx datapackaging10.slx
Expected Result
Expected Result Summary
GetSetStorageClass.slx GetSetStorageClass.slx
datapackaging0_sldd.slx datapackaging0_sldd.slx
datapackaging1_sldd.slx datapackaging2_sldd.slx
Expected Result
Expected Result Summary
(Overall Status, FAILED) (ERROR, Frontend parser failed to parse file ...
localvariables1.c ..., FAILED)
Test Case Requirements
Test Case ID Test Case Description Requirement ID(s)
complex1.slx, complex1.slx,
Subsystem1.slx, Subsystem1.slx,
Subsystem2.slx, Subsystem2.slx,
Subsystem3.slx Subsystem3.slx
complex3.slx, complex4.slx,
refmodel1.slx, refmodel1.slx,
refmodel2.slx, refmodel2.slx,
refmodel3.slx, refmodel3.slx,
refmodel4.slx refmodel4.slx
Expected Result
Expected Result Summary
complex5.slx complex5.slx
complex6_2D.slx complex6_2D.slx
complex7_2D.slx complex7_2D.slx
complex8_StateflowMatlab.slx complex8_StateflowMatlab.slx
Expected Result
Expected Result Summary Expected Result Details
ConfigParams1.slx ConfigParams1.slx
RefModelNumInstances1_ref.slx RefModelNumInstances1_ref.slx
Sampletime1.slx Sampletime2.slx
Initialstate1.slx Initialstate2.slx
Optimization1.slx Optimization2.slx
Diagnostics1.slx Diagnostics2.slx
Hardware1.slx Hardware2.slx
CodeGeneration1.slx CodeGeneration2.slx
CodeGeneration3.slx CodeGeneration3.slx
CodeGeneration4.slx CodeGeneration5.slx
Expected Result
Expected Result Summary
(FUNCTIONINTERFACE, Hardware1_0_output,
FAILED_TO_VERIFY),
(BLOCK, Switch, FAILED_TO_VERIFY)
ModelCompatibility1.slx ModelCompatibility1.slx
FatalIncompatibility1.slx FatalIncompatibility1.slx
FatalIncompatibility2.slx FatalIncompatibility2.slx
NonFatalIncompatibility1.slx NonFatalIncompatibility1.slx
NonFatalIncompatibility2.slx NonFatalIncompatibility2.slx
CompileError1.slx CompileError2.slx
CodeParseError1.slx CodeParseError1.slx
NonFatalChoice1.slx NonFatalChoice1.slx
Expected Result
Expected Result Summary