Updated requirements handling #81
GitHub Actions / OSVVM VC Regression Results
succeeded
Feb 10, 2025 in 1s
423 passed, 0 failed and 0 skipped
✅ Unittesting.xml
423 tests were completed in 179s with 423 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
AddressBusTransactionArrayPkg | 42✅ | 22s | ||
AddressBusTransactionPkg | 42✅ | 22s | ||
Axi4Full | 68✅ | 38s | ||
Axi4Full_VTI | 68✅ | 38s | ||
Axi4Lite | 17✅ | 8s | ||
AxiStream | 65✅ | 26s | ||
AxiStream_VTI | 65✅ | 26s | ||
DpRam | 1✅ | 301ms | ||
Ethernet | 6✅ | 2s | ||
InterruptHandler_Gen | 6✅ | 4s | ||
ModelParams | 2✅ | 264ms | ||
ModelParams_PT | 1✅ | 140ms | ||
StreamTransactionArrayPkg | 13✅ | 5s | ||
StreamTransactionPkg | 15✅ | 5s | ||
Uart | 11✅ | 4s | ||
VideoBus | 1✅ | 540ms |
✅ AddressBusTransactionArrayPkg
✅ TbAxi4_TransactionApiManager
✅ TbAxi4_AlertLogIDManager
✅ TbAxi4_ReleaseAcquireManager1
✅ TbAxi4_MultipleDriversManager
✅ TbAxi4_BasicReadWrite
✅ TbAxi4_MemoryReadWrite1
✅ TbAxi4_MemoryReadWrite2
✅ TbAxi4_ReadPoll1
✅ TbAxi4_RandomReadWrite
✅ TbAxi4_RandomReadWriteByte1
✅ TbAxi4_ReadWriteAsync1
✅ TbAxi4_ReadWriteAsync2
✅ TbAxi4_ReadWriteAsync3
✅ TbAxi4_ReadWriteAsync4
✅ TbAxi4_TransactionApiSubordinate
✅ TbAxi4_AlertLogIDSubordinate
✅ TbAxi4_ReleaseAcquireSubordinate1
✅ TbAxi4_MultipleDriversSubordinate
✅ TbAxi4_SubordinateReadWrite1
✅ TbAxi4_SubordinateReadWrite2
✅ TbAxi4_SubordinateReadWrite3
✅ TbAxi4_SubordinateReadWriteAsync1
✅ TbAxi4_SubordinateReadWriteAsync2
✅ TbAxi4_TransactionApiMemory
✅ TbAxi4_AlertLogIDMemory
✅ TbAxi4_ReleaseAcquireMemory1
✅ TbAxi4_MultipleDriversMemory
✅ TbAxi4_MemoryAsync
✅ TbAxi4_TransactionApiManagerBurst
✅ TbAxi4_TransactionApiMemoryBurst
✅ TbAxi4_MemoryBurst1
✅ TbAxi4_MemoryBurstPattern1
✅ TbAxi4_MemoryBurstPattern2
✅ TbAxi4_MemoryBurstByte1
✅ TbAxi4_MemoryBurstBytePattern1
✅ TbAxi4_MemoryBurstAsync1
✅ TbAxi4_MemoryBurstAsyncPattern1
✅ TbAxi4_MemoryBurstAsyncPattern2
✅ TbAxi4_MemoryBurstSparse1
✅ TbAxi4_MemoryReadWriteDemo1
✅ TbAxi4_Interrupt1
✅ TbAxi4_SetModelOptions1
✅ AddressBusTransactionPkg
✅ TbAxi4_TransactionApiManager
✅ TbAxi4_AlertLogIDManager
✅ TbAxi4_ReleaseAcquireManager1
✅ TbAxi4_MultipleDriversManager
✅ TbAxi4_BasicReadWrite
✅ TbAxi4_MemoryReadWrite1
✅ TbAxi4_MemoryReadWrite2
✅ TbAxi4_ReadPoll1
✅ TbAxi4_RandomReadWrite
✅ TbAxi4_RandomReadWriteByte1
✅ TbAxi4_ReadWriteAsync1
✅ TbAxi4_ReadWriteAsync2
✅ TbAxi4_ReadWriteAsync3
✅ TbAxi4_ReadWriteAsync4
✅ TbAxi4_TransactionApiSubordinate
✅ TbAxi4_AlertLogIDSubordinate
✅ TbAxi4_ReleaseAcquireSubordinate1
✅ TbAxi4_MultipleDriversSubordinate
✅ TbAxi4_SubordinateReadWrite1
✅ TbAxi4_SubordinateReadWrite2
✅ TbAxi4_SubordinateReadWrite3
✅ TbAxi4_SubordinateReadWriteAsync1
✅ TbAxi4_SubordinateReadWriteAsync2
✅ TbAxi4_TransactionApiMemory
✅ TbAxi4_AlertLogIDMemory
✅ TbAxi4_ReleaseAcquireMemory1
✅ TbAxi4_MultipleDriversMemory
✅ TbAxi4_MemoryAsync
✅ TbAxi4_TransactionApiManagerBurst
✅ TbAxi4_TransactionApiMemoryBurst
✅ TbAxi4_MemoryBurst1
✅ TbAxi4_MemoryBurstPattern1
✅ TbAxi4_MemoryBurstPattern2
✅ TbAxi4_MemoryBurstByte1
✅ TbAxi4_MemoryBurstBytePattern1
✅ TbAxi4_MemoryBurstAsync1
✅ TbAxi4_MemoryBurstAsyncPattern1
✅ TbAxi4_MemoryBurstAsyncPattern2
✅ TbAxi4_MemoryBurstSparse1
✅ TbAxi4_MemoryReadWriteDemo1
✅ TbAxi4_Interrupt1
✅ TbAxi4_SetModelOptions1
✅ Axi4Full
✅ TbAxi4_DemoMemoryReadWrite1
✅ TbAxi4_BasicReadWrite
✅ TbAxi4_RandomReadWrite
✅ TbAxi4_RandomReadWriteByte1
✅ TbAxi4_SubordinateReadWrite1
✅ TbAxi4_SubordinateReadWrite2
✅ TbAxi4_SubordinateReadWrite3
✅ TbAxi4_ReadWriteAsync1
✅ TbAxi4_ReadWriteAsync2
✅ TbAxi4_ReadWriteAsync3
✅ TbAxi4_ReadWriteAsync4
✅ TbAxi4_SubordinateReadWriteAsync1
✅ TbAxi4_SubordinateReadWriteAsync2
✅ TbAxi4_MultipleDriversManager
✅ TbAxi4_MultipleDriversSubordinate
✅ TbAxi4_ReleaseAcquireSubordinate1
✅ TbAxi4_AlertLogIDManager
✅ TbAxi4_AlertLogIDSubordinate
✅ TbAxi4_TransactionApiSubordinate
✅ TbAxi4_ValidTimingManager
✅ TbAxi4_ValidTimingSubordinate
✅ TbAxi4_ReadyTimingSubordinate
✅ TbAxi4_AxiIfOptionsManagerSubordinate
✅ TbAxi4_AxiXResp
✅ TbAxi4_AxiXResp2_Enum
✅ TbAxi4_AxiXResp3_slv
✅ TbAxi4_TimeOutManager
✅ TbAxi4_TimeOutSubordinate
✅ TbAxi4_MemoryReadWrite1
✅ TbAxi4_MemoryReadWrite2
✅ TbAxi4_MultipleDriversMemory
✅ TbAxi4_ReleaseAcquireMemory1
✅ TbAxi4_AlertLogIDMemory
✅ TbAxi4_TimeOutMemory
✅ TbAxi4_TransactionApiManager
✅ TbAxi4_TransactionApiMemory
✅ TbAxi4_ValidTimingMemory
✅ TbAxi4_ReadyTimingManager
✅ TbAxi4_ReadyTimingMemory
✅ TbAxi4_MemoryAsync
✅ TbAxi4_MemoryBurst1
✅ TbAxi4_MemoryBurstAsync1
✅ TbAxi4_MemoryBurstByte1
✅ TbAxi4_MemoryBurstPattern1
✅ TbAxi4_MemoryBurstPattern2
✅ TbAxi4_MemoryBurstBytePattern1
✅ TbAxi4_MemoryBurstAsyncPattern1
✅ TbAxi4_MemoryBurstAsyncPattern2
✅ TbAxi4_MemoryBurstSparse1
✅ TbAxi4_ReleaseAcquireManager1
✅ TbAxi4_AxSizeManagerMemory1
✅ TbAxi4_AxSizeManagerMemory2
✅ TbAxi4_AxiIfOptionsManagerMemory
✅ TbAxi4_TransactionApiManagerBurst
✅ TbAxi4_TransactionApiMemoryBurst
✅ TbAxi4_ValidTimingBurstManager
✅ TbAxi4_ValidTimingBurstMemory
✅ TbAxi4_ManagerRandomTiming1
✅ TbAxi4_ManagerRandomTimingAsync1
✅ TbAxi4_MemoryRandomTiming1
✅ TbAxi4_MemoryRandomTimingAsync1
✅ TbAxi4_ManagerMemoryRandomTiming1
✅ TbAxi4_SubordinateRandomTiming1
✅ TbAxi4_ManagerSubordinateRandomTiming1
✅ TbAxi4_ManagerSubordinateRandomTimingAsync1
✅ TbAxi4_NoRandomTiming1
✅ TbAxi4_Shared1
✅ TbAxi4_Separate1
✅ Axi4Full_VTI
✅ TbAxi4_DemoMemoryReadWrite1
✅ TbAxi4_BasicReadWrite
✅ TbAxi4_RandomReadWrite
✅ TbAxi4_RandomReadWriteByte1
✅ TbAxi4_SubordinateReadWrite1
✅ TbAxi4_SubordinateReadWrite2
✅ TbAxi4_SubordinateReadWrite3
✅ TbAxi4_ReadWriteAsync1
✅ TbAxi4_ReadWriteAsync2
✅ TbAxi4_ReadWriteAsync3
✅ TbAxi4_ReadWriteAsync4
✅ TbAxi4_SubordinateReadWriteAsync1
✅ TbAxi4_SubordinateReadWriteAsync2
✅ TbAxi4_MultipleDriversManager
✅ TbAxi4_MultipleDriversSubordinate
✅ TbAxi4_ReleaseAcquireSubordinate1
✅ TbAxi4_AlertLogIDManager
✅ TbAxi4_AlertLogIDSubordinate
✅ TbAxi4_TransactionApiSubordinate
✅ TbAxi4_ValidTimingManager
✅ TbAxi4_ValidTimingSubordinate
✅ TbAxi4_ReadyTimingSubordinate
✅ TbAxi4_AxiIfOptionsManagerSubordinate
✅ TbAxi4_AxiXResp
✅ TbAxi4_AxiXResp2_Enum
✅ TbAxi4_AxiXResp3_slv
✅ TbAxi4_TimeOutManager
✅ TbAxi4_TimeOutSubordinate
✅ TbAxi4_MemoryReadWrite1
✅ TbAxi4_MemoryReadWrite2
✅ TbAxi4_MultipleDriversMemory
✅ TbAxi4_ReleaseAcquireMemory1
✅ TbAxi4_AlertLogIDMemory
✅ TbAxi4_TimeOutMemory
✅ TbAxi4_TransactionApiManager
✅ TbAxi4_TransactionApiMemory
✅ TbAxi4_ValidTimingMemory
✅ TbAxi4_ReadyTimingManager
✅ TbAxi4_ReadyTimingMemory
✅ TbAxi4_MemoryAsync
✅ TbAxi4_MemoryBurst1
✅ TbAxi4_MemoryBurstAsync1
✅ TbAxi4_MemoryBurstByte1
✅ TbAxi4_MemoryBurstPattern1
✅ TbAxi4_MemoryBurstPattern2
✅ TbAxi4_MemoryBurstBytePattern1
✅ TbAxi4_MemoryBurstAsyncPattern1
✅ TbAxi4_MemoryBurstAsyncPattern2
✅ TbAxi4_MemoryBurstSparse1
✅ TbAxi4_ReleaseAcquireManager1
✅ TbAxi4_AxSizeManagerMemory1
✅ TbAxi4_AxSizeManagerMemory2
✅ TbAxi4_AxiIfOptionsManagerMemory
✅ TbAxi4_TransactionApiManagerBurst
✅ TbAxi4_TransactionApiMemoryBurst
✅ TbAxi4_ValidTimingBurstManager
✅ TbAxi4_ValidTimingBurstMemory
✅ TbAxi4_ManagerRandomTiming1
✅ TbAxi4_ManagerRandomTimingAsync1
✅ TbAxi4_MemoryRandomTiming1
✅ TbAxi4_MemoryRandomTimingAsync1
✅ TbAxi4_ManagerMemoryRandomTiming1
✅ TbAxi4_SubordinateRandomTiming1
✅ TbAxi4_ManagerSubordinateRandomTiming1
✅ TbAxi4_ManagerSubordinateRandomTimingAsync1
✅ TbAxi4_NoRandomTiming1
✅ TbAxi4_Shared1
✅ TbAxi4_Separate1
✅ Axi4Lite
✅ TbAxi4_BasicReadWrite
✅ TbAxi4_ReadWriteAsync1
✅ TbAxi4_ReadWriteAsync2
✅ TbAxi4_ReadWriteAsync3
✅ TbAxi4_RandomReadWrite
✅ TbAxi4_RandomReadWriteByte
✅ TbAxi4_TimeOut
✅ TbAxi4_WriteOptions
✅ TbAxi4_MemoryReadWrite1
✅ TbAxi4_AxiXResp
✅ TbAxi4_AxiXResp2_Enum
✅ TbAxi4_NoRandomTiming1
✅ TbAxi4_ManagerRandomTiming1
✅ TbAxi4_MemoryRandomTiming1
✅ TbAxi4_SubordinateRandomTiming1
✅ TbAxi4_ManagerMemoryRandomTiming1
✅ TbAxi4_ManagerSubordinateRandomTiming1
✅ AxiStream
✅ TbStream_SendGetDemo1
✅ TbStream_SendGetPacketBurst1
✅ TbStream_SendGetRandom1
✅ TbStream_SendGetRandom2
✅ TbStream_MultipleDriversTransmitter1
✅ TbStream_MultipleDriversReceiver1
✅ TbStream_SendGet1
✅ TbStream_ByteHandling1
✅ TbStream_SendGetAsync1
✅ TbStream_ByteHandlingAsync1
✅ TbStream_SendGetBurst1
✅ TbStream_SendGetBurstByte1
✅ TbStream_ByteHandlingBurst1
✅ TbStream_ByteHandlingBurstByte1
✅ TbStream_SendCheckBurst1
✅ TbStream_SendCheckBurstByte1
✅ TbStream_SendCheckBurstPattern1
✅ TbStream_SendCheckBurstPattern2
✅ TbStream_SendCheckBurstBytePattern1
✅ TbStream_SendCheckBurstAsyncPattern1
✅ TbStream_SendCheckBurstAsyncPattern2
✅ TbStream_SendCheckBurstByteAsyncPattern1
✅ TbStream_SendGetBurstAsync1
✅ TbStream_SendGetBurstByteAsync1
✅ TbStream_ByteHandlingBurstAsync1
✅ TbStream_ByteHandlingBurstByteAsync1
✅ TbStream_SendCheckBurstAsync1
✅ TbStream_SendCheckBurstByteAsync1
✅ TbStream_ReleaseAcquireTransmitter1
✅ TbStream_ReleaseAcquireReceiver1
✅ TbStream_AxiSendGet2
✅ TbStream_AxiSetOptions1
✅ TbStream_AxiTxValidDelay1
✅ TbStream_AxiTiming1
✅ TbStream_AxiTiming2
✅ TbStream_AxiSetOptions2
✅ TbStream_AxiSendGetAsync2
✅ TbStream_AxiSetOptionsAsync1
✅ TbStream_AxiSetOptionsAsync2
✅ TbStream_WaitForGet1
✅ TbStream_WaitForGetAsync1
✅ TbStream_AxiSendGetBurst2
✅ TbStream_AxiLastParam1
✅ TbStream_AxiLastOption1
✅ TbStream_AxiSetOptionsBurst1
✅ TbStream_AxiTxValidDelayBurst1
✅ TbStream_AxiTimingBurst2
✅ TbStream_AxiSetOptionsBurst2
✅ TbStream_AxiSetOptionsBurstByte2
✅ TbStream_AxiSetOptionsBurst3
✅ TbStream_AxiBurstNoLast1
✅ TbStream_AxiSetOptionsBurstCheck3
✅ TbStream_AxiSendCheckBurstPattern1
✅ TbStream_AxiSendCheckBurstPattern2
✅ TbStream_AxiSendCheckBurstAsyncPattern1
✅ TbStream_AxiSendCheckBurstAsyncPattern2
✅ TbStream_AxiSendGetBurstAsync2
✅ TbStream_AxiLastParamAsync1
✅ TbStream_AxiLastOptionAsync1
✅ TbStream_AxiSetOptionsBurstAsync1
✅ TbStream_AxiSetOptionsBurstAsync2
✅ TbStream_AxiSetOptionsBurstByteAsync2
✅ TbStream_AxiSetOptionsBurstAsync3
✅ TbStream_AxiBurstAsyncNoLast1
✅ TbStream_AxiSetOptionsBurstCheckAsync3
✅ AxiStream_VTI
✅ TbStream_SendGetDemo1
✅ TbStream_SendGetPacketBurst1
✅ TbStream_SendGetRandom1
✅ TbStream_SendGetRandom2
✅ TbStream_MultipleDriversTransmitter1
✅ TbStream_MultipleDriversReceiver1
✅ TbStream_SendGet1
✅ TbStream_ByteHandling1
✅ TbStream_SendGetAsync1
✅ TbStream_ByteHandlingAsync1
✅ TbStream_SendGetBurst1
✅ TbStream_SendGetBurstByte1
✅ TbStream_ByteHandlingBurst1
✅ TbStream_ByteHandlingBurstByte1
✅ TbStream_SendCheckBurst1
✅ TbStream_SendCheckBurstByte1
✅ TbStream_SendCheckBurstPattern1
✅ TbStream_SendCheckBurstPattern2
✅ TbStream_SendCheckBurstBytePattern1
✅ TbStream_SendCheckBurstAsyncPattern1
✅ TbStream_SendCheckBurstAsyncPattern2
✅ TbStream_SendCheckBurstByteAsyncPattern1
✅ TbStream_SendGetBurstAsync1
✅ TbStream_SendGetBurstByteAsync1
✅ TbStream_ByteHandlingBurstAsync1
✅ TbStream_ByteHandlingBurstByteAsync1
✅ TbStream_SendCheckBurstAsync1
✅ TbStream_SendCheckBurstByteAsync1
✅ TbStream_ReleaseAcquireTransmitter1
✅ TbStream_ReleaseAcquireReceiver1
✅ TbStream_AxiSendGet2
✅ TbStream_AxiSetOptions1
✅ TbStream_AxiTxValidDelay1
✅ TbStream_AxiTiming1
✅ TbStream_AxiTiming2
✅ TbStream_AxiSetOptions2
✅ TbStream_AxiSendGetAsync2
✅ TbStream_AxiSetOptionsAsync1
✅ TbStream_AxiSetOptionsAsync2
✅ TbStream_WaitForGet1
✅ TbStream_WaitForGetAsync1
✅ TbStream_AxiSendGetBurst2
✅ TbStream_AxiLastParam1
✅ TbStream_AxiLastOption1
✅ TbStream_AxiSetOptionsBurst1
✅ TbStream_AxiTxValidDelayBurst1
✅ TbStream_AxiTimingBurst2
✅ TbStream_AxiSetOptionsBurst2
✅ TbStream_AxiSetOptionsBurstByte2
✅ TbStream_AxiSetOptionsBurst3
✅ TbStream_AxiBurstNoLast1
✅ TbStream_AxiSetOptionsBurstCheck3
✅ TbStream_AxiSendCheckBurstPattern1
✅ TbStream_AxiSendCheckBurstPattern2
✅ TbStream_AxiSendCheckBurstAsyncPattern1
✅ TbStream_AxiSendCheckBurstAsyncPattern2
✅ TbStream_AxiSendGetBurstAsync2
✅ TbStream_AxiLastParamAsync1
✅ TbStream_AxiLastOptionAsync1
✅ TbStream_AxiSetOptionsBurstAsync1
✅ TbStream_AxiSetOptionsBurstAsync2
✅ TbStream_AxiSetOptionsBurstByteAsync2
✅ TbStream_AxiSetOptionsBurstAsync3
✅ TbStream_AxiBurstAsyncNoLast1
✅ TbStream_AxiSetOptionsBurstCheckAsync3
✅ DpRam
✅ TbDpRam_BasicReadWrite
✅ Ethernet
✅ Tb_xMii1
✅ Tb_xMii1_MII_INTERFACE_RGMII_MII_BPS_BPS_1G
✅ Tb_xMii1_MII_INTERFACE_MII_MII_BPS_BPS_100M
✅ Tb_xMii1_MII_INTERFACE_MII_MII_BPS_BPS_10M
✅ Tb_xMii1_MII_INTERFACE_RMII_MII_BPS_BPS_100M
✅ Tb_xMii1_MII_INTERFACE_RMII_MII_BPS_BPS_10M
✅ InterruptHandler_Gen
✅ TbAb_Interrupt1
✅ TbAb_Interrupt2
✅ TbAb_Interrupt3_NUM_INTERRUPTS_2
✅ TbAb_InterruptBurst1
✅ TbAb_InterruptBurst2
✅ TbAb_InterruptNoHandler1
✅ ModelParams
✅ TbModelParameters1
✅ TbModelParameters2
✅ ModelParams_PT
✅ TbModelParameters
✅ StreamTransactionArrayPkg
✅ TbStream_SendGet1
✅ TbStream_SendGetAsync1
✅ TbStream_SendGetAll1
✅ TbStream_SendGetAllAsync1
✅ TbAxi_SendGetAllParam1
✅ TbAxi_SendGetAllParamAsync1
✅ TbStream_GotBurst1
✅ TbStream_ReleaseAcquireTransmitter1
✅ TbStream_ReleaseAcquireReceiver1
✅ TbStream_MultipleDriversTransmitter1
✅ TbStream_MultipleDriversReceiver1
✅ TbAxi_SetBurstMode1
✅ TbAxi_SetModelOptions1
✅ StreamTransactionPkg
✅ TbStream_SendGet1
✅ TbStream_SendGetAsync1
✅ TbStream_SendGetAll1
✅ TbStream_SendGetAllAsync1
✅ TbAxi_SendGetAllParam1
✅ TbAxi_SendGetAllParamAsync1
✅ TbStream_GotBurst1
✅ TbStream_SendCheckBurstVector1
✅ TbStream_SendCheckBurstVectorAsync1
✅ TbStream_ReleaseAcquireTransmitter1
✅ TbStream_ReleaseAcquireReceiver1
✅ TbStream_MultipleDriversTransmitter1
✅ TbStream_MultipleDriversReceiver1
✅ TbAxi_SetBurstMode1
✅ TbAxi_SetModelOptions1
✅ Uart
✅ TbUart_SendGet1
✅ TbUart_SendGet2
✅ TbUart_Options1
✅ TbUart_Options2
✅ TbUart_Checkers1
✅ TbUart_Checkers2
✅ TbUart_Scoreboard1
✅ TbUart_Overload1
✅ TbUart_UartX1_1
✅ TbUart_UartX1_2
✅ TbUart_SingleProcess_1
✅ VideoBus
✅ TbVideoBus_SendGet
Loading