-- VectorCAST 19.sp3 (11/13/19) -- Test Case Script -- -- Environment : INTEGRITY -- Unit(s) Under Test: Integrity -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING TEST.SCRIPT_FEATURE:CPP_CLASS_OBJECT_REVISION TEST.SCRIPT_FEATURE:MULTIPLE_UUT_SUPPORT TEST.SCRIPT_FEATURE:MIXED_CASE_NAMES TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- -- Unit: Integrity -- Subprogram: execIntegrityTest -- Test Case: execIntegrityTest.001 TEST.UNIT:Integrity TEST.SUBPROGRAM:execIntegrityTest TEST.NEW TEST.NAME:execIntegrityTest.001 TEST.END -- Subprogram: execRAMMonitor -- Test Case: execRAMMonitor.001 TEST.UNIT:Integrity TEST.SUBPROGRAM:execRAMMonitor TEST.NEW TEST.NAME:execRAMMonitor.001 TEST.VALUE:Integrity.<>.processorRAMStatusCounter:0 TEST.EXPECTED:Integrity.<>.processorRAMStatusCounter:1 TEST.END -- Test Case: execRAMMonitor.002 TEST.UNIT:Integrity TEST.SUBPROGRAM:execRAMMonitor TEST.NEW TEST.NAME:execRAMMonitor.002 TEST.VALUE:Integrity.<>.processorRAMStatusCounter:41 TEST.VALUE:Integrity.<>.tcram1ErrStat.data:0 TEST.VALUE:Integrity.<>.tcram1ErrStat.ovInitData:0 TEST.VALUE:Integrity.<>.tcram1ErrStat.ovData:0 TEST.VALUE:Integrity.<>.tcram1ErrStat.override:0 TEST.VALUE:Integrity.<>.tcram2ErrStat.data:0 TEST.VALUE:Integrity.<>.tcram2ErrStat.ovInitData:0 TEST.VALUE:Integrity.<>.tcram2ErrStat.ovData:0 TEST.VALUE:Integrity.<>.tcram2ErrStat.override:0 TEST.EXPECTED:Integrity.<>.processorRAMStatusCounter:41 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.data:0 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.ovInitData:0 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.ovData:0 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.override:0 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.data:0 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.ovInitData:0 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.ovData:0 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.override:0 TEST.END -- Subprogram: initIntegrity -- Test Case: initIntegrity.001 TEST.UNIT:Integrity TEST.SUBPROGRAM:initIntegrity TEST.NEW TEST.NAME:initIntegrity.001 TEST.VALUE:Integrity.<>.currentRecord:1 TEST.VALUE:Integrity.<>.currentProcessedSize:1 TEST.VALUE:Integrity.<>.crcCalculated:1 TEST.VALUE:Integrity.<>.integrityTestStatus:SELF_TEST_STATUS_PASSED TEST.VALUE:Integrity.<>.processorRAMStatusCounter:1 TEST.VALUE:Integrity.<>.singleBitRAMErrorFlag:1 TEST.VALUE:Integrity.<>.tcram1ErrStat.data:1 TEST.VALUE:Integrity.<>.tcram1ErrStat.ovInitData:1 TEST.VALUE:Integrity.<>.tcram1ErrStat.ovData:1 TEST.VALUE:Integrity.<>.tcram1ErrStat.override:1 TEST.VALUE:Integrity.<>.tcram2ErrStat.data:1 TEST.VALUE:Integrity.<>.tcram2ErrStat.ovInitData:1 TEST.VALUE:Integrity.<>.tcram2ErrStat.ovData:1 TEST.VALUE:Integrity.<>.tcram2ErrStat.override:1 TEST.EXPECTED:Integrity.<>.currentRecord:0 TEST.EXPECTED:Integrity.<>.currentProcessedSize:0 TEST.EXPECTED:Integrity.<>.crcCalculated:0 TEST.EXPECTED:Integrity.<>.integrityTestStatus:SELF_TEST_STATUS_IN_PROGRESS TEST.EXPECTED:Integrity.<>.processorRAMStatusCounter:0 TEST.EXPECTED:Integrity.<>.singleBitRAMErrorFlag:0 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.data:0 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.ovInitData:0 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.ovData:0 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.override:0 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.data:0 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.ovInitData:0 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.ovData:0 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.override:0 TEST.END -- Subprogram: testResetRAMStatusOverride -- Test Case: testResetRAMStatusOverride.001 TEST.UNIT:Integrity TEST.SUBPROGRAM:testResetRAMStatusOverride TEST.NEW TEST.NAME:testResetRAMStatusOverride.001 TEST.VALUE:Integrity.testResetRAMStatusOverride.return:1 TEST.EXPECTED:Integrity.testResetRAMStatusOverride.return:0 TEST.END -- Test Case: testResetRAMStatusOverride.002 TEST.UNIT:Integrity TEST.SUBPROGRAM:testResetRAMStatusOverride TEST.NEW TEST.NAME:testResetRAMStatusOverride.002 TEST.VALUE:Integrity.<>.tcram1ErrStat.ovInitData:0 TEST.VALUE:Integrity.<>.tcram1ErrStat.override:1 TEST.VALUE:Integrity.testResetRAMStatusOverride.reg:0 TEST.VALUE:Integrity.testResetRAMStatusOverride.return:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.ovInitData:0 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.override:0x0 TEST.EXPECTED:Integrity.testResetRAMStatusOverride.reg:0 TEST.EXPECTED:Integrity.testResetRAMStatusOverride.return:1 TEST.END -- Test Case: testResetRAMStatusOverride.003 TEST.UNIT:Integrity TEST.SUBPROGRAM:testResetRAMStatusOverride TEST.NEW TEST.NAME:testResetRAMStatusOverride.003 TEST.VALUE:Integrity.<>.tcram1ErrStat.ovInitData:1 TEST.VALUE:Integrity.<>.tcram1ErrStat.override:1 TEST.VALUE:Integrity.testResetRAMStatusOverride.reg:1 TEST.VALUE:Integrity.testResetRAMStatusOverride.return:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.ovInitData:1 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.override:0x1 TEST.EXPECTED:Integrity.testResetRAMStatusOverride.reg:1 TEST.EXPECTED:Integrity.testResetRAMStatusOverride.return:1 TEST.END -- Subprogram: testSetRAMStatusOverride -- Test Case: testSetRAMStatusOverride.001 TEST.UNIT:Integrity TEST.SUBPROGRAM:testSetRAMStatusOverride TEST.NEW TEST.NAME:testSetRAMStatusOverride.001 TEST.VALUE:Integrity.testSetRAMStatusOverride.return:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:Integrity.testSetRAMStatusOverride.return:0 TEST.END -- Test Case: testSetRAMStatusOverride.002 TEST.UNIT:Integrity TEST.SUBPROGRAM:testSetRAMStatusOverride TEST.NEW TEST.NAME:testSetRAMStatusOverride.002 TEST.VALUE:Integrity.<>.tcram1ErrStat.ovData:0 TEST.VALUE:Integrity.<>.tcram1ErrStat.override:0 TEST.VALUE:Integrity.testSetRAMStatusOverride.reg:0 TEST.VALUE:Integrity.testSetRAMStatusOverride.status:100 TEST.VALUE:Integrity.testSetRAMStatusOverride.return:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.ovData:100 TEST.EXPECTED:Integrity.<>.tcram1ErrStat.override:0xCCC33C33 TEST.EXPECTED:Integrity.testSetRAMStatusOverride.return:1 TEST.END -- Test Case: testSetRAMStatusOverride.003 TEST.UNIT:Integrity TEST.SUBPROGRAM:testSetRAMStatusOverride TEST.NEW TEST.NAME:testSetRAMStatusOverride.003 TEST.VALUE:Integrity.<>.tcram2ErrStat.ovData:1 TEST.VALUE:Integrity.<>.tcram2ErrStat.override:1 TEST.VALUE:Integrity.testSetRAMStatusOverride.reg:1 TEST.VALUE:Integrity.testSetRAMStatusOverride.status:10 TEST.VALUE:Integrity.testSetRAMStatusOverride.return:0 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.ovData:10 TEST.EXPECTED:Integrity.<>.tcram2ErrStat.override:0xCCC33C33 TEST.EXPECTED:Integrity.testSetRAMStatusOverride.return:1 TEST.END