HTML-Konvertierung von TestSysService.xml

Nachdem TestSysService.xml, was automatisch von der Testbench im Simulationsverzeichnis erzeugt wurde, mit dem Tool XmlToHtml und der Template XmlToHtmlTpl.html zu TestSysService.html konvertiert worden ist, schaut das Ergebnis ungefähr so aus:

Protocol of Simulations
ObjectValue
Simulation date17.05.2025
Simulation time16:24:22
TestbenchTestSysService
UUTSysService
Test completed successfully

Test Cases
0 nsTest case 1: Reset behaviour
0 nsTest step 1: Power on reset
5,010 nsCheck if Power On causes Initpassed
25,010 nsCheck if Init is released after 2 cyclespassed
25,010 nsTest step 2: Reset input
45,010 nsCheck if Reset input causes Initpassed
65,010 nsTest step 3: Signal initialization
65,010 nsCheck if only TimeBase(0) is activepassed
65,010 nsCheck if TimeStamp is 0passed
65,010 nsReset behaviour testpassed
75,010 nsTest case 2: Clock handling
75,010 nsTest step 1: Clock output following clock input
80 nsClk stays high until ExtClk goes lowpassed
80,010 nsClk goes low after ExtClk goes lowpassed
85 nsClk stays low until ExtClk goes highpassed
85,010 nsClk goes high after ExtClk goes highpassed
95,010 nsClock handling testpassed
125,010 nsTest case 3: TimeStamp counting
125,010 nsTest step 1: Reset condition
125,010 nsTimeStamp starts with 0passed
135,010 nsTimeStamp starts counting after resetpassed
135,010 nsTest step 1: TimeStamp counting
1.125,010 nsTimeStamp reaches 100 after 100 cyclespassed
10.125,010 nsTimeStamp reaches 1000 after 1000 cyclespassed
10.135,010 nsTimeStamp counting testpassed
10.155,010 nsTest case 3: TimeBase generation
10.155,010 nsTest step 1: TimeBase events upwards
10.265,010 nsWaiting for TimeBase(1), expected TimeStamp: 9passed
10.365,010 nsWaiting for TimeBase(1), expected TimeStamp: 19passed
11.165,010 nsWaiting for TimeBase(2), expected TimeStamp: 99passed
12.165,010 nsWaiting for TimeBase(2), expected TimeStamp: 199passed
20.165,010 nsWaiting for TimeBase(3), expected TimeStamp: 999passed
30.165,010 nsWaiting for TimeBase(3), expected TimeStamp: 1999passed
110.165,010 nsWaiting for TimeBase(4), expected TimeStamp: 9999passed
210.165,010 nsWaiting for TimeBase(4), expected TimeStamp: 19999passed
1.010.165,010 nsWaiting for TimeBase(5), expected TimeStamp: 99999passed
2.010.165,010 nsWaiting for TimeBase(5), expected TimeStamp: 199999passed
10.010.165,010 nsWaiting for TimeBase(6), expected TimeStamp: 999999passed
20.010.165,010 nsWaiting for TimeBase(6), expected TimeStamp: 1999999passed
20.010.165,010 nsTest step 2: TimeBase events downwards
21.010.165,010 nsWaiting for TimeBase(5), expected TimeStamp: 2099999passed
21.110.165,010 nsWaiting for TimeBase(4), expected TimeStamp: 2109999passed
21.120.165,010 nsWaiting for TimeBase(3), expected TimeStamp: 2110999passed
21.121.165,010 nsWaiting for TimeBase(2), expected TimeStamp: 2111099passed
21.121.265,010 nsWaiting for TimeBase(1), expected TimeStamp: 2111109passed
21.121.265,010 nsTimeBase generation testpassed