Index: vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst =================================================================== diff -u -r5e7f27ffe40a1d3bfaf424f294869f16a5c6872d -r029f81202ba37760d0b3c9360d81ddb19394698b --- vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst (.../NVDATAMGMT.tst) (revision 5e7f27ffe40a1d3bfaf424f294869f16a5c6872d) +++ vectorcast/Hercules_RM46_HD_Project/environment/NVDATAMGMT/NVDATAMGMT.tst (.../NVDATAMGMT.tst) (revision 029f81202ba37760d0b3c9360d81ddb19394698b) @@ -81,6 +81,117 @@ -- Subprogram: enqueue +-- Test Case: enqueue_Modulus_Not_Zero +TEST.UNIT:NVDataMgmt +TEST.SUBPROGRAM:enqueue +TEST.NEW +TEST.NAME:enqueue_Modulus_Not_Zero +TEST.VALUE:NVDataMgmt.<>.FSMStatus:1 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].startAddress:<> +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[0]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[1]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[2]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[3]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[4]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[5]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[6]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[7]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[8]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[9]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[10]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[11]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[12]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[13]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[14]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].buffer[15]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[0].externalAddress:<> +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].startAddress:<> +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[0]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[1]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[2]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[3]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[4]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[5]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[6]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[7]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[8]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[9]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[10]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[11]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[12]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[13]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[14]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].buffer[15]:0 +TEST.VALUE:NVDataMgmt.<>.jobQueue[1].externalAddress:<> +TEST.VALUE:NVDataMgmt.<>.queueRearIndex:0 +TEST.VALUE:NVDataMgmt.<>.queueFrontIndex:0 +TEST.VALUE:NVDataMgmt.<>.queueCount:0 +TEST.VALUE:NVDataMgmt.enqueue.ops:NVDATAMGMT_WRITE +TEST.VALUE:NVDataMgmt.enqueue.location:NVDATAMGMT_EEPROM +TEST.VALUE:NVDataMgmt.enqueue.startAddress:2 +TEST.VALUE:NVDataMgmt.enqueue.data:<> +TEST.VALUE:NVDataMgmt.enqueue.data[0]:1 +TEST.VALUE:NVDataMgmt.enqueue.data[1]:2 +TEST.VALUE:NVDataMgmt.enqueue.data[2]:3 +TEST.VALUE:NVDataMgmt.enqueue.data[3]:4 +TEST.VALUE:NVDataMgmt.enqueue.data[4]:5 +TEST.VALUE:NVDataMgmt.enqueue.data[5]:6 +TEST.VALUE:NVDataMgmt.enqueue.data[6]:7 +TEST.VALUE:NVDataMgmt.enqueue.data[7]:8 +TEST.VALUE:NVDataMgmt.enqueue.data[8]:9 +TEST.VALUE:NVDataMgmt.enqueue.data[9]:0 +TEST.VALUE:NVDataMgmt.enqueue.data[10]:1 +TEST.VALUE:NVDataMgmt.enqueue.data[11]:2 +TEST.VALUE:NVDataMgmt.enqueue.data[12]:3 +TEST.VALUE:NVDataMgmt.enqueue.data[13]:4 +TEST.VALUE:NVDataMgmt.enqueue.data[14]:5 +TEST.VALUE:NVDataMgmt.enqueue.data[15]:6 +TEST.VALUE:NVDataMgmt.enqueue.data[16]:7 +TEST.VALUE:NVDataMgmt.enqueue.data[17]:8 +TEST.VALUE:NVDataMgmt.enqueue.data[18]:9 +TEST.VALUE:NVDataMgmt.enqueue.data[19]:0 +TEST.VALUE:NVDataMgmt.enqueue.data[20]:1 +TEST.VALUE:NVDataMgmt.enqueue.data[21]:2 +TEST.VALUE:NVDataMgmt.enqueue.data[22]:3 +TEST.VALUE:NVDataMgmt.enqueue.data[23]:4 +TEST.VALUE:NVDataMgmt.enqueue.length:24 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].memoryOperation:NVDATAMGMT_WRITE +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].memoryLocation:NVDATAMGMT_EEPROM +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].startAddress[0]:2 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[0]:0x61 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[1]:0x62 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[2]:0x63 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[3]:0x64 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[4]:0x65 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[5]:0x66 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[6]:0x67 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[7]:0x68 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[8]:0x69 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[9]:0x70 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[10]:0x71 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[11]:0x72 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[12]:0x73 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[13]:0x74 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[14]:0x75 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].buffer[15]:0x76 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[0].length:16 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].memoryOperation:NVDATAMGMT_WRITE +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].memoryLocation:NVDATAMGMT_EEPROM +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].startAddress[0]:18 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].buffer[0]:0x77 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].buffer[1]:0x78 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].buffer[2]:0x79 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].buffer[3]:0x80 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].buffer[4]:0x81 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].buffer[5]:0x82 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].buffer[6]:0x83 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].buffer[7]:0x84 +TEST.EXPECTED:NVDataMgmt.<>.jobQueue[1].length:8 +TEST.EXPECTED:NVDataMgmt.<>.queueRearIndex:2 +TEST.EXPECTED:NVDataMgmt.<>.queueFrontIndex:0 +TEST.EXPECTED:NVDataMgmt.<>.queueCount:2 +TEST.END + -- Test Case: enqueue_Read_EEPROM TEST.UNIT:NVDataMgmt TEST.SUBPROGRAM:enqueue