diff --git a/doc/Reference.rst b/doc/Reference.rst deleted file mode 100644 index 42c4fffc..00000000 --- a/doc/Reference.rst +++ /dev/null @@ -1,35 +0,0 @@ -pyEDAA.Reports -############## - -.. WARNING:: - These classes are just a prototype for discussion. Please, do not use them. - They are subject to change soon. - The concepts will be preserved, but might be renamed and/or relocated/reorganised. - -.. autoclass:: pyEDAA.Reports.OpenSourceVerificationReport() - :exclude-members: _abc_impl - -.. autoclass:: pyEDAA.Reports.Testsuite() - :exclude-members: _abc_impl - -.. autoclass:: pyEDAA.Reports.TestsuiteStats() - :exclude-members: _abc_impl - -.. autoclass:: pyEDAA.Reports.Testcase() - :exclude-members: _abc_impl - -.. autoclass:: pyEDAA.Reports.Logentry() - :exclude-members: _abc_impl - -.. autoclass:: pyEDAA.Reports.LogentryLocation() - :exclude-members: _abc_impl - -.. autoclass:: pyEDAA.Reports.RequirementsMetadata() - :exclude-members: _abc_impl - -.. autoclass:: pyEDAA.Reports.ImplementationMetadata() - :exclude-members: _abc_impl - -.. autofunction:: pyEDAA.Reports.LoadOSVRFile - -.. autofunction:: pyEDAA.Reports.LoadXUnitFile diff --git a/doc/conf.py b/doc/conf.py index 163ff088..97f24903 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -264,7 +264,7 @@ report_unittest_testsuites = { "src": { "name": f"{project}", - "xml_report": "../report/unit/unittest.xml", + "xml_report": "../report/unit/TestReportSummary.xml", } } report_codecov_packages = { diff --git a/doc/requirements.txt b/doc/requirements.txt index 8c659351..3180a85e 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -1,12 +1,28 @@ -r ../requirements.txt -pyTooling >= 5.0.0 +pyTooling ~= 6.0 +colorama >= 0.4.6 +ruamel.yaml >= 0.18.5 +setuptools >= 69.0.0 # Enforce latest version on ReadTheDocs -sphinx>=5.3.0 +sphinx >= 7.2, < 8.0 +docutils >= 0.18.0, < 0.19.0 + +# ReadTheDocs Theme +sphinx_rtd_theme ~= 2.0.0 # Sphinx Extenstions -sphinxcontrib-mermaid>=0.7.1 -autoapi>=2.0.1 -sphinx_fontawesome>=0.0.6 -sphinx_autodoc_typehints>=1.19.5 +#sphinxcontrib-actdiag>=0.8.5 +sphinxcontrib-mermaid >= 0.9.2 +#sphinxcontrib-seqdiag>=0.8.5 +#sphinxcontrib-textstyle>=0.2.1 +#sphinxcontrib-spelling>=2.2.0 +autoapi >= 2.0.1 +sphinx_design >= 0.5.0 +sphinx-copybutton >= 0.5.2 +sphinx_autodoc_typehints >= 1.25.2 +# changelog>=0.3.5 +sphinx_reports >= 0.5.0 + +# BuildTheDocs Extensions (mostly patched Sphinx extensions) diff --git a/pyEDAA/Reports/Unittesting/OSVVM.py b/pyEDAA/Reports/Unittesting/OSVVM.py index 5c16a806..f2a6865a 100644 --- a/pyEDAA/Reports/Unittesting/OSVVM.py +++ b/pyEDAA/Reports/Unittesting/OSVVM.py @@ -56,7 +56,7 @@ class Document: def __init__(self, yamlReportFile: Path) -> None: yamlReader = YAML() self._yamlDocument = yamlReader.load(yamlReportFile) - yamlBuild = self._yamlDocument["Build"] + yamlBuild = self._yamlDocument["BuildInfo"] self._testsuites = {} diff --git a/tests/data/JUnit/osvvm.Libraries.xml b/tests/data/JUnit/osvvm.Libraries.xml index 609923aa..ae5df8f1 100644 --- a/tests/data/JUnit/osvvm.Libraries.xml +++ b/tests/data/JUnit/osvvm.Libraries.xml @@ -1,1711 +1,1847 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + name=".github_OsvvmRegression" + timestamp="2024-02-21T15:12+00:00" + id="2024.01" + time="385.579" + tests="285" + failures="0" + errors="0" + skipped="0" +> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/data/OSVVM/Libraries_RunAllTests.yml b/tests/data/OSVVM/Libraries_RunAllTests.yml deleted file mode 100644 index ff0a07cc..00000000 --- a/tests/data/OSVVM/Libraries_RunAllTests.yml +++ /dev/null @@ -1,815 +0,0 @@ -Version: 1.0 -Build: - Name: Osvvm-Libraries_RunAllTests - Date: 2022-01-23T14:52+00:00 - Simulator: RivieraPRO - Version: RivieraPRO-2021.10.114.8313 -TestSuites: - - Name: Axi4Lite - TestCases: - - TestCaseName: TbAxi4_BasicReadWrite - Name: "TbAxi4_BasicReadWrite" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.390 - - TestCaseName: TbAxi4_ReadWriteAsync1 - Name: "TbAxi4_ReadWriteAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.380 - - TestCaseName: TbAxi4_ReadWriteAsync2 - Name: "TbAxi4_ReadWriteAsync2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.374 - - TestCaseName: TbAxi4_ReadWriteAsync3 - Name: "TbAxi4_ReadWriteAsync3" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.348 - - TestCaseName: TbAxi4_RandomReadWrite - Name: "TbAxi4_RandomReadWrite" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.597 - - TestCaseName: TbAxi4_RandomReadWriteByte - Name: "TbAxi4_RandomReadWriteByte" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.532 - - TestCaseName: TbAxi4_TimeOut - Name: "TbAxi4_TimeOut" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 20, Error: 4, Warning: 0}, PassedCount: 71, AffirmCount: 75, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.368 - - TestCaseName: TbAxi4_WriteOptions - Name: "TbAxi4_WriteOptions" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 72, AffirmCount: 72, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.396 - - TestCaseName: TbAxi4_MemoryReadWrite1 - Name: "TbAxi4_MemoryReadWrite1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 40, AffirmCount: 40, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.397 - ElapsedTime: 14.363 - - Name: Axi4Full - TestCases: - - TestCaseName: TbAxi4_MemoryReadWriteDemo1 - Name: "TbAxi4_MemoryReadWriteDemo1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 334, AffirmCount: 334, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: 43.75 - ElapsedTime: 0.551 - - TestCaseName: TbAxi4_BasicReadWrite - Name: "TbAxi4_BasicReadWrite" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.383 - - TestCaseName: TbAxi4_RandomReadWrite - Name: "TbAxi4_RandomReadWrite" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.606 - - TestCaseName: TbAxi4_RandomReadWriteByte1 - Name: "TbAxi4_RandomReadWriteByte1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.620 - - TestCaseName: TbAxi4_SubordinateReadWrite1 - Name: "TbAxi4_SubordinateReadWrite1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.339 - - TestCaseName: TbAxi4_SubordinateReadWrite2 - Name: "TbAxi4_SubordinateReadWrite2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.356 - - TestCaseName: TbAxi4_SubordinateReadWrite3 - Name: "TbAxi4_SubordinateReadWrite3" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.352 - - TestCaseName: TbAxi4_ReadWriteAsync1 - Name: "TbAxi4_ReadWriteAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.361 - - TestCaseName: TbAxi4_ReadWriteAsync2 - Name: "TbAxi4_ReadWriteAsync2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.348 - - TestCaseName: TbAxi4_ReadWriteAsync3 - Name: "TbAxi4_ReadWriteAsync3" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.346 - - TestCaseName: TbAxi4_ReadWriteAsync4 - Name: "TbAxi4_ReadWriteAsync4" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.381 - - TestCaseName: TbAxi4_SubordinateReadWriteAsync1 - Name: "TbAxi4_SubordinateReadWriteAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 80, AffirmCount: 80, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.370 - - TestCaseName: TbAxi4_SubordinateReadWriteAsync2 - Name: "TbAxi4_SubordinateReadWriteAsync2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 90, AffirmCount: 90, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.371 - - TestCaseName: TbAxi4_MultipleDriversManager - Name: "TbAxi4_MultipleDriversManager" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.374 - - TestCaseName: TbAxi4_MultipleDriversSubordinate - Name: "TbAxi4_MultipleDriversSubordinate" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.354 - - TestCaseName: TbAxi4_ReleaseAcquireSubordinate1 - Name: "TbAxi4_ReleaseAcquireSubordinate1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 19, AffirmCount: 19, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.365 - - TestCaseName: TbAxi4_AlertLogIDManager - Name: "TbAxi4_AlertLogIDManager" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.361 - - TestCaseName: TbAxi4_AlertLogIDSubordinate - Name: "TbAxi4_AlertLogIDSubordinate" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.355 - - TestCaseName: TbAxi4_TransactionApiSubordinate - Name: "TbAxi4_TransactionApiSubordinate" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 51, AffirmCount: 51, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.390 - - TestCaseName: TbAxi4_ValidTimingManager - Name: "TbAxi4_ValidTimingManager" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 180, AffirmCount: 180, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.416 - - TestCaseName: TbAxi4_ValidTimingSubordinate - Name: "TbAxi4_ValidTimingSubordinate" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 118, AffirmCount: 118, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.384 - - TestCaseName: TbAxi4_ReadyTimingSubordinate - Name: "TbAxi4_ReadyTimingSubordinate" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 270, AffirmCount: 270, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.373 - - TestCaseName: TbAxi4_AxiIfOptionsManagerSubordinate - Name: "TbAxi4_AxiIfOptionsManagerSubordinate" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 105, AffirmCount: 105, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.368 - - TestCaseName: TbAxi4_TimeOutManager - Name: "TbAxi4_TimeOutManager" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 12, Error: 0, Warning: 0}, PassedCount: 45, AffirmCount: 45, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.366 - - TestCaseName: TbAxi4_TimeOutSubordinate - Name: "TbAxi4_TimeOutSubordinate" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 8, Error: 4, Warning: 0}, PassedCount: 26, AffirmCount: 30, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.358 - - TestCaseName: TbAxi4_MemoryReadWrite1 - Name: "TbAxi4_MemoryReadWrite1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 40, AffirmCount: 40, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.391 - - TestCaseName: TbAxi4_MemoryReadWrite2 - Name: "TbAxi4_MemoryReadWrite2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.396 - - TestCaseName: TbAxi4_MultipleDriversMemory - Name: "TbAxi4_MultipleDriversMemory" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.410 - - TestCaseName: TbAxi4_ReleaseAcquireMemory1 - Name: "TbAxi4_ReleaseAcquireMemory1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.423 - - TestCaseName: TbAxi4_AlertLogIDMemory - Name: "TbAxi4_AlertLogIDMemory" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.402 - - TestCaseName: TbAxi4_TimeOutMemory - Name: "TbAxi4_TimeOutMemory" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 8, Error: 4, Warning: 0}, PassedCount: 11, AffirmCount: 15, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.398 - - TestCaseName: TbAxi4_TransactionApiManager - Name: "TbAxi4_TransactionApiManager" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 41, AffirmCount: 41, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.399 - - TestCaseName: TbAxi4_TransactionApiMemory - Name: "TbAxi4_TransactionApiMemory" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 41, AffirmCount: 41, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.384 - - TestCaseName: TbAxi4_ValidTimingMemory - Name: "TbAxi4_ValidTimingMemory" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 120, AffirmCount: 120, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.400 - - TestCaseName: TbAxi4_ReadyTimingManager - Name: "TbAxi4_ReadyTimingManager" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 180, AffirmCount: 180, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.412 - - TestCaseName: TbAxi4_ReadyTimingMemory - Name: "TbAxi4_ReadyTimingMemory" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 270, AffirmCount: 270, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.410 - - TestCaseName: TbAxi4_MemoryAsync - Name: "TbAxi4_MemoryAsync" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 28, AffirmCount: 28, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.388 - - TestCaseName: TbAxi4_MemoryBurst1 - Name: "TbAxi4_MemoryBurst1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.401 - - TestCaseName: TbAxi4_MemoryBurstAsync1 - Name: "TbAxi4_MemoryBurstAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.397 - - TestCaseName: TbAxi4_MemoryBurstByte1 - Name: "TbAxi4_MemoryBurstByte1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 90, AffirmCount: 90, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.368 - - TestCaseName: TbAxi4_MemoryBurstPattern1 - Name: "TbAxi4_MemoryBurstPattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.396 - - TestCaseName: TbAxi4_MemoryBurstPattern2 - Name: "TbAxi4_MemoryBurstPattern2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 96, AffirmCount: 96, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: 100.00 - ElapsedTime: 0.524 - - TestCaseName: TbAxi4_MemoryBurstBytePattern1 - Name: "TbAxi4_MemoryBurstBytePattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 88, AffirmCount: 88, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.393 - - TestCaseName: TbAxi4_MemoryBurstAsyncPattern1 - Name: "TbAxi4_MemoryBurstAsyncPattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.371 - - TestCaseName: TbAxi4_MemoryBurstSparse1 - Name: "TbAxi4_MemoryBurstSparse1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 42, AffirmCount: 42, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.401 - - TestCaseName: TbAxi4_ReleaseAcquireManager1 - Name: "TbAxi4_ReleaseAcquireManager1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 38, AffirmCount: 38, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.397 - - TestCaseName: TbAxi4_AxSizeManagerMemory1 - Name: "TbAxi4_AxSizeManagerMemory1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 103, AffirmCount: 103, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.399 - - TestCaseName: TbAxi4_AxSizeManagerMemory2 - Name: "TbAxi4_AxSizeManagerMemory2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 111, AffirmCount: 111, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.378 - - TestCaseName: TbAxi4_AxiIfOptionsManagerMemory - Name: "TbAxi4_AxiIfOptionsManagerMemory" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 142, AffirmCount: 142, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.396 - - TestCaseName: TbAxi4_TransactionApiManagerBurst - Name: "TbAxi4_TransactionApiManagerBurst" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 75, AffirmCount: 75, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.388 - - TestCaseName: TbAxi4_TransactionApiMemoryBurst - Name: "TbAxi4_TransactionApiMemoryBurst" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 97, AffirmCount: 97, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.381 - - TestCaseName: TbAxi4_ValidTimingBurstManager - Name: "TbAxi4_ValidTimingBurstManager" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 816, AffirmCount: 816, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.396 - - TestCaseName: TbAxi4_ValidTimingBurstMemory - Name: "TbAxi4_ValidTimingBurstMemory" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 544, AffirmCount: 544, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.407 - - TestCaseName: TbAxi4_Shared1 - Name: "TbAxi4_Shared1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 52, AffirmCount: 52, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.398 - - TestCaseName: TbAxi4_Separate1 - Name: "TbAxi4_Separate1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 12, Warning: 0}, PassedCount: 40, AffirmCount: 52, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.401 - ElapsedTime: 89.347 - - Name: AxiStream - TestCases: - - TestCaseName: TbStream_SendGetDemo1 - Name: "TbStream_SendGetDemo1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 340, AffirmCount: 340, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: 66.67 - ElapsedTime: 0.496 - - TestCaseName: TbStream_MultipleDriversTransmitter1 - Name: "TbStream_MultipleDriversTransmitter1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.341 - - TestCaseName: TbStream_MultipleDriversReceiver1 - Name: "TbStream_MultipleDriversReceiver1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.315 - - TestCaseName: TbStream_SendGet1 - Name: "TbStream_SendGet1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 2, Warning: 0}, PassedCount: 1294, AffirmCount: 1296, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.394 - - TestCaseName: TbStream_ByteHandling1 - Name: "TbStream_ByteHandling1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 18, AffirmCount: 18, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.366 - - TestCaseName: TbStream_SendGetAsync1 - Name: "TbStream_SendGetAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 2, Warning: 0}, PassedCount: 1294, AffirmCount: 1296, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.385 - - TestCaseName: TbStream_ByteHandlingAsync1 - Name: "TbStream_ByteHandlingAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.363 - - TestCaseName: TbStream_SendGetBurst1 - Name: "TbStream_SendGetBurst1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 435, AffirmCount: 435, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.375 - - TestCaseName: TbStream_SendGetBurstByte1 - Name: "TbStream_SendGetBurstByte1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 435, AffirmCount: 435, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: -22.355 - - TestCaseName: TbStream_ByteHandlingBurst1 - Name: "TbStream_ByteHandlingBurst1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.345 - - TestCaseName: TbStream_ByteHandlingBurstByte1 - Name: "TbStream_ByteHandlingBurstByte1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.366 - - TestCaseName: TbStream_SendCheckBurst1 - Name: "TbStream_SendCheckBurst1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 475, AffirmCount: 475, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.378 - - TestCaseName: TbStream_SendCheckBurstByte1 - Name: "TbStream_SendCheckBurstByte1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 475, AffirmCount: 475, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.378 - - TestCaseName: TbStream_SendCheckBurstPattern1 - Name: "TbStream_SendCheckBurstPattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 206, AffirmCount: 206, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.378 - - TestCaseName: TbStream_SendCheckBurstPattern2 - Name: "TbStream_SendCheckBurstPattern2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 80, AffirmCount: 80, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: 100.00 - ElapsedTime: 0.458 - - TestCaseName: TbStream_SendCheckBurstBytePattern1 - Name: "TbStream_SendCheckBurstBytePattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 206, AffirmCount: 206, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.360 - - TestCaseName: TbStream_SendCheckBurstAsyncPattern1 - Name: "TbStream_SendCheckBurstAsyncPattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 216, AffirmCount: 216, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.372 - - TestCaseName: TbStream_SendCheckBurstAsyncPattern2 - Name: "TbStream_SendCheckBurstAsyncPattern2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 84, AffirmCount: 84, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: 100.00 - ElapsedTime: 0.498 - - TestCaseName: TbStream_SendCheckBurstByteAsyncPattern1 - Name: "TbStream_SendCheckBurstByteAsyncPattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 216, AffirmCount: 216, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.369 - - TestCaseName: TbStream_SendGetBurstAsync1 - Name: "TbStream_SendGetBurstAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 445, AffirmCount: 445, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.383 - - TestCaseName: TbStream_SendGetBurstByteAsync1 - Name: "TbStream_SendGetBurstByteAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 445, AffirmCount: 445, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.394 - - TestCaseName: TbStream_ByteHandlingBurstAsync1 - Name: "TbStream_ByteHandlingBurstAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 38, AffirmCount: 38, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.341 - - TestCaseName: TbStream_ByteHandlingBurstByteAsync1 - Name: "TbStream_ByteHandlingBurstByteAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 38, AffirmCount: 38, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.372 - - TestCaseName: TbStream_SendCheckBurstAsync1 - Name: "TbStream_SendCheckBurstAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 485, AffirmCount: 485, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.376 - - TestCaseName: TbStream_SendCheckBurstByteAsync1 - Name: "TbStream_SendCheckBurstByteAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 485, AffirmCount: 485, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.338 - - TestCaseName: TbStream_ReleaseAcquireTransmitter1 - Name: "TbStream_ReleaseAcquireTransmitter1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 34, AffirmCount: 34, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.327 - - TestCaseName: TbStream_ReleaseAcquireReceiver1 - Name: "TbStream_ReleaseAcquireReceiver1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.356 - - TestCaseName: TbStream_AxiSendGet2 - Name: "TbStream_AxiSendGet2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 5, Warning: 0}, PassedCount: 377, AffirmCount: 382, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.410 - - TestCaseName: TbStream_AxiSetOptions1 - Name: "TbStream_AxiSetOptions1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 5, Warning: 0}, PassedCount: 251, AffirmCount: 256, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.357 - - TestCaseName: TbStream_AxiTxValidDelay1 - Name: "TbStream_AxiTxValidDelay1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 65, AffirmCount: 65, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.371 - - TestCaseName: TbStream_AxiTiming1 - Name: "TbStream_AxiTiming1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 4, Error: 2, Warning: 0}, PassedCount: 3, AffirmCount: 5, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.344 - - TestCaseName: TbStream_AxiTiming2 - Name: "TbStream_AxiTiming2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 32, AffirmCount: 32, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.374 - - TestCaseName: TbStream_AxiSetOptions2 - Name: "TbStream_AxiSetOptions2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 35, AffirmCount: 35, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.370 - - TestCaseName: TbStream_AxiSendGetAsync2 - Name: "TbStream_AxiSendGetAsync2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 5, Warning: 0}, PassedCount: 641, AffirmCount: 646, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.395 - - TestCaseName: TbStream_AxiSetOptionsAsync1 - Name: "TbStream_AxiSetOptionsAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 5, Warning: 0}, PassedCount: 507, AffirmCount: 512, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.390 - - TestCaseName: TbStream_AxiSetOptionsAsync2 - Name: "TbStream_AxiSetOptionsAsync2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 63, AffirmCount: 63, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.364 - - TestCaseName: TbStream_AxiSendGetBurst2 - Name: "TbStream_AxiSendGetBurst2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 465, AffirmCount: 465, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.361 - - TestCaseName: TbStream_AxiLastParam1 - Name: "TbStream_AxiLastParam1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1208, AffirmCount: 1208, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.408 - - TestCaseName: TbStream_AxiLastOption1 - Name: "TbStream_AxiLastOption1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1312, AffirmCount: 1312, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.429 - - TestCaseName: TbStream_AxiSetOptionsBurst1 - Name: "TbStream_AxiSetOptionsBurst1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 465, AffirmCount: 465, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.350 - - TestCaseName: TbStream_AxiTxValidDelayBurst1 - Name: "TbStream_AxiTxValidDelayBurst1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 106, AffirmCount: 106, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.359 - - TestCaseName: TbStream_AxiTimingBurst2 - Name: "TbStream_AxiTimingBurst2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 332, AffirmCount: 332, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.389 - - TestCaseName: TbStream_AxiSetOptionsBurst2 - Name: "TbStream_AxiSetOptionsBurst2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 238, AffirmCount: 238, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.411 - - TestCaseName: TbStream_AxiSetOptionsBurstByte2 - Name: "TbStream_AxiSetOptionsBurstByte2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 238, AffirmCount: 238, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.361 - - TestCaseName: TbStream_AxiSetOptionsBurst3 - Name: "TbStream_AxiSetOptionsBurst3" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 462, AffirmCount: 462, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.369 - - TestCaseName: TbStream_AxiBurstNoLast1 - Name: "TbStream_AxiBurstNoLast1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 358, AffirmCount: 358, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.398 - - TestCaseName: TbStream_AxiSetOptionsBurstCheck3 - Name: "TbStream_AxiSetOptionsBurstCheck3" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 476, AffirmCount: 476, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.386 - - TestCaseName: TbStream_AxiSendCheckBurstPattern1 - Name: "TbStream_AxiSendCheckBurstPattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 122, AffirmCount: 122, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: -22.406 - - TestCaseName: TbStream_AxiSendCheckBurstPattern2 - Name: "TbStream_AxiSendCheckBurstPattern2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 80, AffirmCount: 80, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: 100.00 - ElapsedTime: 0.480 - - TestCaseName: TbStream_AxiSendCheckBurstAsyncPattern1 - Name: "TbStream_AxiSendCheckBurstAsyncPattern1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 132, AffirmCount: 132, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.368 - - TestCaseName: TbStream_AxiSendCheckBurstAsyncPattern2 - Name: "TbStream_AxiSendCheckBurstAsyncPattern2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 83, AffirmCount: 83, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: 100.00 - ElapsedTime: 0.458 - - TestCaseName: TbStream_AxiSendGetBurstAsync2 - Name: "TbStream_AxiSendGetBurstAsync2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 475, AffirmCount: 475, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.399 - - TestCaseName: TbStream_AxiLastParamAsync1 - Name: "TbStream_AxiLastParamAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1224, AffirmCount: 1224, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.412 - - TestCaseName: TbStream_AxiLastOptionAsync1 - Name: "TbStream_AxiLastOptionAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1312, AffirmCount: 1312, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.463 - - TestCaseName: TbStream_AxiSetOptionsBurstAsync1 - Name: "TbStream_AxiSetOptionsBurstAsync1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 475, AffirmCount: 475, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.370 - - TestCaseName: TbStream_AxiSetOptionsBurstAsync2 - Name: "TbStream_AxiSetOptionsBurstAsync2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 245, AffirmCount: 245, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.383 - - TestCaseName: TbStream_AxiSetOptionsBurstByteAsync2 - Name: "TbStream_AxiSetOptionsBurstByteAsync2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 245, AffirmCount: 245, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.374 - - TestCaseName: TbStream_AxiSetOptionsBurstAsync3 - Name: "TbStream_AxiSetOptionsBurstAsync3" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 469, AffirmCount: 469, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.379 - - TestCaseName: TbStream_AxiBurstAsyncNoLast1 - Name: "TbStream_AxiBurstAsyncNoLast1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 365, AffirmCount: 365, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.398 - - TestCaseName: TbStream_AxiSetOptionsBurstCheckAsync3 - Name: "TbStream_AxiSetOptionsBurstCheckAsync3" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 483, AffirmCount: 483, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.399 - ElapsedTime: 93.291 - - Name: Uart - TestCases: - - TestCaseName: TbUart_SendGet1 - Name: "TbUart_SendGet1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 4, Warning: 0}, PassedCount: 30, AffirmCount: 34, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.444 - - TestCaseName: TbUart_SendGet2 - Name: "TbUart_SendGet2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 4, Warning: 0}, PassedCount: 22, AffirmCount: 26, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.447 - - TestCaseName: TbUart_Options1 - Name: "TbUart_Options1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 125, AffirmCount: 125, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.478 - - TestCaseName: TbUart_Options2 - Name: "TbUart_Options2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 16, Warning: 0}, PassedCount: 12, AffirmCount: 12, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.376 - - TestCaseName: TbUart_Checkers1 - Name: "TbUart_Checkers1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 15, Warning: 0}, PassedCount: 11, AffirmCount: 26, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.422 - - TestCaseName: TbUart_Checkers2 - Name: "TbUart_Checkers2" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 15, Warning: 0}, PassedCount: 11, AffirmCount: 26, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.448 - - TestCaseName: TbUart_Scoreboard1 - Name: "TbUart_Scoreboard1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 92, Warning: 0}, PassedCount: 48, AffirmCount: 140, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 1.510 - - TestCaseName: TbUart_Overload1 - Name: "TbUart_Overload1" - Status: PASSED - Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 4, Warning: 0}, PassedCount: 30, AffirmCount: 34, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} - FunctionalCoverage: - ElapsedTime: 0.434 - ElapsedTime: 14.794 -Run: - Start: 2022-01-23T14:52+00:00 - Finish: 2022-01-23T14:56+00:00 - Elapsed: 211.796 diff --git a/tests/data/OSVVM/osvvm.Summary.yml b/tests/data/OSVVM/osvvm.Summary.yml new file mode 100644 index 00000000..42e204ba --- /dev/null +++ b/tests/data/OSVVM/osvvm.Summary.yml @@ -0,0 +1,2622 @@ +Version: 2024.01 +Date: 2024-02-21T15:12+00:00 +BuildInfo: + Start Time: 2024-02-21T15:12+00:00 + Simulator: "GHDL " + Simulator Version: GHDL-4.0.0-dev + OSVVM Version: 2024.01 +TestSuites: + - Name: StreamTransactionPkg + TestCases: + - TestCaseName: TbStream_SendGet1 + Name: "TbStream_SendGet1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 2, Warning: 0}, PassedCount: 1294, AffirmCount: 1296, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2690000000 fs" + TestCaseFileName: TbStream_SendGet1 + TestCaseGenerics: "" + ElapsedTime: 0.774 + - TestCaseName: TbStream_SendGetAsync1 + Name: "TbStream_SendGetAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 2, Warning: 0}, PassedCount: 1294, AffirmCount: 1296, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "3010000000 fs" + TestCaseFileName: TbStream_SendGetAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.750 + - TestCaseName: TbStream_SendGetAll1 + Name: "TbStream_SendGetAll1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 249, AffirmCount: 249, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2360000000 fs" + TestCaseFileName: TbStream_SendGetAll1 + TestCaseGenerics: "" + ElapsedTime: 0.752 + - TestCaseName: TbStream_SendGetAllAsync1 + Name: "TbStream_SendGetAllAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 249, AffirmCount: 249, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2360000000 fs" + TestCaseFileName: TbStream_SendGetAllAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.759 + - TestCaseName: TbAxi_SendGetAllParam1 + Name: "TbAxi_SendGetAllParam1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 282, AffirmCount: 282, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2360000000 fs" + TestCaseFileName: TbAxi_SendGetAllParam1 + TestCaseGenerics: "" + ElapsedTime: 0.799 + - TestCaseName: TbAxi_SendGetAllParamAsync1 + Name: "TbAxi_SendGetAllParamAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 282, AffirmCount: 282, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2360000000 fs" + TestCaseFileName: TbAxi_SendGetAllParamAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.803 + - TestCaseName: TbStream_GotBurst1 + Name: "TbStream_GotBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 74, AffirmCount: 74, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "770000000 fs" + TestCaseFileName: TbStream_GotBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.695 + - TestCaseName: TbStream_SendCheckBurstVector1 + Name: "TbStream_SendCheckBurstVector1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 66, AffirmCount: 66, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "310000000 fs" + TestCaseFileName: TbStream_SendCheckBurstVector1 + TestCaseGenerics: "" + ElapsedTime: 0.693 + - TestCaseName: TbStream_SendCheckBurstVectorAsync1 + Name: "TbStream_SendCheckBurstVectorAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 52, AffirmCount: 52, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "230000000 fs" + TestCaseFileName: TbStream_SendCheckBurstVectorAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.711 + - TestCaseName: TbStream_ReleaseAcquireTransmitter1 + Name: "TbStream_ReleaseAcquireTransmitter1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 34, AffirmCount: 34, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "440000000 fs" + TestCaseFileName: TbStream_ReleaseAcquireTransmitter1 + TestCaseGenerics: "" + ElapsedTime: 0.705 + - TestCaseName: TbStream_ReleaseAcquireReceiver1 + Name: "TbStream_ReleaseAcquireReceiver1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "660000000 fs" + TestCaseFileName: TbStream_ReleaseAcquireReceiver1 + TestCaseGenerics: "" + ElapsedTime: 0.693 + - TestCaseName: TbStream_MultipleDriversTransmitter1 + Name: "TbStream_MultipleDriversTransmitter1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbStream_MultipleDriversTransmitter1 + TestCaseGenerics: "" + ElapsedTime: 0.690 + - TestCaseName: TbStream_MultipleDriversReceiver1 + Name: "TbStream_MultipleDriversReceiver1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbStream_MultipleDriversReceiver1 + TestCaseGenerics: "" + ElapsedTime: 0.688 + - TestCaseName: TbAxi_SetBurstMode1 + Name: "TbAxi_SetBurstMode1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 6, AffirmCount: 6, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "82000000 fs" + TestCaseFileName: TbAxi_SetBurstMode1 + TestCaseGenerics: "" + ElapsedTime: 0.689 + - TestCaseName: TbAxi_SetModelOptions1 + Name: "TbAxi_SetModelOptions1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 6, AffirmCount: 6, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "82000000 fs" + TestCaseFileName: TbAxi_SetModelOptions1 + TestCaseGenerics: "" + ElapsedTime: 0.688 + ElapsedTime: 15.461 + - Name: StreamTransactionArrayPkg + TestCases: + - TestCaseName: TbStream_SendGet1 + Name: "TbStream_SendGet1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 2, Warning: 0}, PassedCount: 1294, AffirmCount: 1296, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2690000000 fs" + TestCaseFileName: TbStream_SendGet1 + TestCaseGenerics: "" + ElapsedTime: 0.723 + - TestCaseName: TbStream_SendGetAsync1 + Name: "TbStream_SendGetAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 2, Warning: 0}, PassedCount: 1294, AffirmCount: 1296, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "3010000000 fs" + TestCaseFileName: TbStream_SendGetAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.735 + - TestCaseName: TbStream_SendGetAll1 + Name: "TbStream_SendGetAll1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 249, AffirmCount: 249, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2360000000 fs" + TestCaseFileName: TbStream_SendGetAll1 + TestCaseGenerics: "" + ElapsedTime: 0.773 + - TestCaseName: TbStream_SendGetAllAsync1 + Name: "TbStream_SendGetAllAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 249, AffirmCount: 249, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2360000000 fs" + TestCaseFileName: TbStream_SendGetAllAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.764 + - TestCaseName: TbAxi_SendGetAllParam1 + Name: "TbAxi_SendGetAllParam1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 282, AffirmCount: 282, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2360000000 fs" + TestCaseFileName: TbAxi_SendGetAllParam1 + TestCaseGenerics: "" + ElapsedTime: 0.763 + - TestCaseName: TbAxi_SendGetAllParamAsync1 + Name: "TbAxi_SendGetAllParamAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 282, AffirmCount: 282, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2360000000 fs" + TestCaseFileName: TbAxi_SendGetAllParamAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.764 + - TestCaseName: TbStream_GotBurst1 + Name: "TbStream_GotBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 74, AffirmCount: 74, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "770000000 fs" + TestCaseFileName: TbStream_GotBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.701 + - TestCaseName: TbStream_ReleaseAcquireTransmitter1 + Name: "TbStream_ReleaseAcquireTransmitter1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 34, AffirmCount: 34, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "440000000 fs" + TestCaseFileName: TbStream_ReleaseAcquireTransmitter1 + TestCaseGenerics: "" + ElapsedTime: 0.700 + - TestCaseName: TbStream_ReleaseAcquireReceiver1 + Name: "TbStream_ReleaseAcquireReceiver1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "660000000 fs" + TestCaseFileName: TbStream_ReleaseAcquireReceiver1 + TestCaseGenerics: "" + ElapsedTime: 0.702 + - TestCaseName: TbStream_MultipleDriversTransmitter1 + Name: "TbStream_MultipleDriversTransmitter1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbStream_MultipleDriversTransmitter1 + TestCaseGenerics: "" + ElapsedTime: 0.694 + - TestCaseName: TbStream_MultipleDriversReceiver1 + Name: "TbStream_MultipleDriversReceiver1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbStream_MultipleDriversReceiver1 + TestCaseGenerics: "" + ElapsedTime: 0.695 + - TestCaseName: TbAxi_SetBurstMode1 + Name: "TbAxi_SetBurstMode1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 6, AffirmCount: 6, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "82000000 fs" + TestCaseFileName: TbAxi_SetBurstMode1 + TestCaseGenerics: "" + ElapsedTime: 0.695 + - TestCaseName: TbAxi_SetModelOptions1 + Name: "TbAxi_SetModelOptions1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 6, AffirmCount: 6, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "82000000 fs" + TestCaseFileName: TbAxi_SetModelOptions1 + TestCaseGenerics: "" + ElapsedTime: 0.696 + ElapsedTime: 13.513 + - Name: AddressBusTransactionPkg + TestCases: + - TestCaseName: TbAxi4_TransactionApiManager + Name: "TbAxi4_TransactionApiManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 41, AffirmCount: 41, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "770000000 fs" + TestCaseFileName: TbAxi4_TransactionApiManager + TestCaseGenerics: "" + ElapsedTime: 0.935 + - TestCaseName: TbAxi4_AlertLogIDManager + Name: "TbAxi4_AlertLogIDManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDManager + TestCaseGenerics: "" + ElapsedTime: 0.927 + - TestCaseName: TbAxi4_ReleaseAcquireManager1 + Name: "TbAxi4_ReleaseAcquireManager1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 38, AffirmCount: 38, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireManager1 + TestCaseGenerics: "" + ElapsedTime: 0.941 + - TestCaseName: TbAxi4_MultipleDriversManager + Name: "TbAxi4_MultipleDriversManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversManager + TestCaseGenerics: "" + ElapsedTime: 0.910 + - TestCaseName: TbAxi4_BasicReadWrite + Name: "TbAxi4_BasicReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbAxi4_BasicReadWrite + TestCaseGenerics: "" + ElapsedTime: 0.934 + - TestCaseName: TbAxi4_MemoryReadWrite1 + Name: "TbAxi4_MemoryReadWrite1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 40, AffirmCount: 40, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWrite1 + TestCaseGenerics: "" + ElapsedTime: 0.941 + - TestCaseName: TbAxi4_MemoryReadWrite2 + Name: "TbAxi4_MemoryReadWrite2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "530000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWrite2 + TestCaseGenerics: "" + ElapsedTime: 0.943 + - TestCaseName: TbAxi4_ReadPoll1 + Name: "TbAxi4_ReadPoll1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 28, AffirmCount: 28, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2210000000 fs" + TestCaseFileName: TbAxi4_ReadPoll1 + TestCaseGenerics: "" + ElapsedTime: 0.928 + - TestCaseName: TbAxi4_RandomReadWrite + Name: "TbAxi4_RandomReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "23240000000 fs" + TestCaseFileName: TbAxi4_RandomReadWrite + TestCaseGenerics: "" + ElapsedTime: 1.306 + - TestCaseName: TbAxi4_RandomReadWriteByte1 + Name: "TbAxi4_RandomReadWriteByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "24030000000 fs" + TestCaseFileName: TbAxi4_RandomReadWriteByte1 + TestCaseGenerics: "" + ElapsedTime: 1.325 + - TestCaseName: TbAxi4_ReadWriteAsync1 + Name: "TbAxi4_ReadWriteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "440000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.928 + - TestCaseName: TbAxi4_ReadWriteAsync2 + Name: "TbAxi4_ReadWriteAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "460000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.927 + - TestCaseName: TbAxi4_ReadWriteAsync3 + Name: "TbAxi4_ReadWriteAsync3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "510000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync3 + TestCaseGenerics: "" + ElapsedTime: 0.924 + - TestCaseName: TbAxi4_ReadWriteAsync4 + Name: "TbAxi4_ReadWriteAsync4" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "460000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync4 + TestCaseGenerics: "" + ElapsedTime: 0.927 + - TestCaseName: TbAxi4_TransactionApiSubordinate + Name: "TbAxi4_TransactionApiSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 51, AffirmCount: 51, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "540000000 fs" + TestCaseFileName: TbAxi4_TransactionApiSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.926 + - TestCaseName: TbAxi4_AlertLogIDSubordinate + Name: "TbAxi4_AlertLogIDSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.915 + - TestCaseName: TbAxi4_ReleaseAcquireSubordinate1 + Name: "TbAxi4_ReleaseAcquireSubordinate1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 19, AffirmCount: 19, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "200000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireSubordinate1 + TestCaseGenerics: "" + ElapsedTime: 0.940 + - TestCaseName: TbAxi4_MultipleDriversSubordinate + Name: "TbAxi4_MultipleDriversSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "130000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.916 + - TestCaseName: TbAxi4_SubordinateReadWrite1 + Name: "TbAxi4_SubordinateReadWrite1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite1 + TestCaseGenerics: "" + ElapsedTime: 0.930 + - TestCaseName: TbAxi4_SubordinateReadWrite2 + Name: "TbAxi4_SubordinateReadWrite2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1030000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite2 + TestCaseGenerics: "" + ElapsedTime: 0.934 + - TestCaseName: TbAxi4_SubordinateReadWrite3 + Name: "TbAxi4_SubordinateReadWrite3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite3 + TestCaseGenerics: "" + ElapsedTime: 0.927 + - TestCaseName: TbAxi4_SubordinateReadWriteAsync1 + Name: "TbAxi4_SubordinateReadWriteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 80, AffirmCount: 80, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWriteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.933 + - TestCaseName: TbAxi4_SubordinateReadWriteAsync2 + Name: "TbAxi4_SubordinateReadWriteAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 90, AffirmCount: 90, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWriteAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.929 + - TestCaseName: TbAxi4_TransactionApiMemory + Name: "TbAxi4_TransactionApiMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 41, AffirmCount: 41, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "600000000 fs" + TestCaseFileName: TbAxi4_TransactionApiMemory + TestCaseGenerics: "" + ElapsedTime: 0.934 + - TestCaseName: TbAxi4_AlertLogIDMemory + Name: "TbAxi4_AlertLogIDMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDMemory + TestCaseGenerics: "" + ElapsedTime: 0.927 + - TestCaseName: TbAxi4_ReleaseAcquireMemory1 + Name: "TbAxi4_ReleaseAcquireMemory1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "150000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireMemory1 + TestCaseGenerics: "" + ElapsedTime: 0.926 + - TestCaseName: TbAxi4_MultipleDriversMemory + Name: "TbAxi4_MultipleDriversMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "130000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversMemory + TestCaseGenerics: "" + ElapsedTime: 0.927 + - TestCaseName: TbAxi4_MemoryAsync + Name: "TbAxi4_MemoryAsync" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 28, AffirmCount: 28, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "280000000 fs" + TestCaseFileName: TbAxi4_MemoryAsync + TestCaseGenerics: "" + ElapsedTime: 0.940 + - TestCaseName: TbAxi4_TransactionApiManagerBurst + Name: "TbAxi4_TransactionApiManagerBurst" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 75, AffirmCount: 75, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "970000000 fs" + TestCaseFileName: TbAxi4_TransactionApiManagerBurst + TestCaseGenerics: "" + ElapsedTime: 0.952 + - TestCaseName: TbAxi4_TransactionApiMemoryBurst + Name: "TbAxi4_TransactionApiMemoryBurst" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 97, AffirmCount: 97, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1150000000 fs" + TestCaseFileName: TbAxi4_TransactionApiMemoryBurst + TestCaseGenerics: "" + ElapsedTime: 0.950 + - TestCaseName: TbAxi4_MemoryBurst1 + Name: "TbAxi4_MemoryBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1190000000 fs" + TestCaseFileName: TbAxi4_MemoryBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.950 + - TestCaseName: TbAxi4_MemoryBurstPattern1 + Name: "TbAxi4_MemoryBurstPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1190000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.959 + - TestCaseName: TbAxi4_MemoryBurstPattern2 + Name: "TbAxi4_MemoryBurstPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 96, AffirmCount: 96, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1070000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstPattern2 + TestCaseGenerics: "" + ElapsedTime: 1.001 + - TestCaseName: TbAxi4_MemoryBurstByte1 + Name: "TbAxi4_MemoryBurstByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 90, AffirmCount: 90, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstByte1 + TestCaseGenerics: "" + ElapsedTime: 0.942 + - TestCaseName: TbAxi4_MemoryBurstBytePattern1 + Name: "TbAxi4_MemoryBurstBytePattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 88, AffirmCount: 88, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstBytePattern1 + TestCaseGenerics: "" + ElapsedTime: 0.945 + - TestCaseName: TbAxi4_MemoryBurstAsync1 + Name: "TbAxi4_MemoryBurstAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1210000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.946 + - TestCaseName: TbAxi4_MemoryBurstAsyncPattern1 + Name: "TbAxi4_MemoryBurstAsyncPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1210000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsyncPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.947 + - TestCaseName: TbAxi4_MemoryBurstAsyncPattern2 + Name: "TbAxi4_MemoryBurstAsyncPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 96, AffirmCount: 96, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "880000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsyncPattern2 + TestCaseGenerics: "" + ElapsedTime: 1.000 + - TestCaseName: TbAxi4_MemoryBurstSparse1 + Name: "TbAxi4_MemoryBurstSparse1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 42, AffirmCount: 42, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "550000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstSparse1 + TestCaseGenerics: "" + ElapsedTime: 0.933 + - TestCaseName: TbAxi4_MemoryReadWriteDemo1 + Name: "TbAxi4_MemoryReadWriteDemo1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 334, AffirmCount: 334, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 43.75 + SimulationTime: "3530000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWriteDemo1 + TestCaseGenerics: "" + ElapsedTime: 1.118 + - TestCaseName: TbAxi4_SetModelOptions1 + Name: "TbAxi4_SetModelOptions1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "350000000 fs" + TestCaseFileName: TbAxi4_SetModelOptions1 + TestCaseGenerics: "" + ElapsedTime: 0.934 + ElapsedTime: 53.584 + - Name: AddressBusTransactionArrayPkg + TestCases: + - TestCaseName: TbAxi4_TransactionApiManager + Name: "TbAxi4_TransactionApiManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 41, AffirmCount: 41, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "770000000 fs" + TestCaseFileName: TbAxi4_TransactionApiManager + TestCaseGenerics: "" + ElapsedTime: 0.943 + - TestCaseName: TbAxi4_AlertLogIDManager + Name: "TbAxi4_AlertLogIDManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDManager + TestCaseGenerics: "" + ElapsedTime: 0.956 + - TestCaseName: TbAxi4_ReleaseAcquireManager1 + Name: "TbAxi4_ReleaseAcquireManager1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 38, AffirmCount: 38, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireManager1 + TestCaseGenerics: "" + ElapsedTime: 0.940 + - TestCaseName: TbAxi4_MultipleDriversManager + Name: "TbAxi4_MultipleDriversManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversManager + TestCaseGenerics: "" + ElapsedTime: 0.919 + - TestCaseName: TbAxi4_BasicReadWrite + Name: "TbAxi4_BasicReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbAxi4_BasicReadWrite + TestCaseGenerics: "" + ElapsedTime: 0.933 + - TestCaseName: TbAxi4_MemoryReadWrite1 + Name: "TbAxi4_MemoryReadWrite1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 40, AffirmCount: 40, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWrite1 + TestCaseGenerics: "" + ElapsedTime: 0.937 + - TestCaseName: TbAxi4_MemoryReadWrite2 + Name: "TbAxi4_MemoryReadWrite2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "530000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWrite2 + TestCaseGenerics: "" + ElapsedTime: 0.953 + - TestCaseName: TbAxi4_ReadPoll1 + Name: "TbAxi4_ReadPoll1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 28, AffirmCount: 28, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2210000000 fs" + TestCaseFileName: TbAxi4_ReadPoll1 + TestCaseGenerics: "" + ElapsedTime: 0.935 + - TestCaseName: TbAxi4_RandomReadWrite + Name: "TbAxi4_RandomReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "23240000000 fs" + TestCaseFileName: TbAxi4_RandomReadWrite + TestCaseGenerics: "" + ElapsedTime: 1.311 + - TestCaseName: TbAxi4_RandomReadWriteByte1 + Name: "TbAxi4_RandomReadWriteByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "24030000000 fs" + TestCaseFileName: TbAxi4_RandomReadWriteByte1 + TestCaseGenerics: "" + ElapsedTime: 1.313 + - TestCaseName: TbAxi4_ReadWriteAsync1 + Name: "TbAxi4_ReadWriteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "440000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.937 + - TestCaseName: TbAxi4_ReadWriteAsync2 + Name: "TbAxi4_ReadWriteAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "460000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.934 + - TestCaseName: TbAxi4_ReadWriteAsync3 + Name: "TbAxi4_ReadWriteAsync3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "510000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync3 + TestCaseGenerics: "" + ElapsedTime: 0.932 + - TestCaseName: TbAxi4_ReadWriteAsync4 + Name: "TbAxi4_ReadWriteAsync4" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "460000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync4 + TestCaseGenerics: "" + ElapsedTime: 0.986 + - TestCaseName: TbAxi4_TransactionApiSubordinate + Name: "TbAxi4_TransactionApiSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 51, AffirmCount: 51, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "540000000 fs" + TestCaseFileName: TbAxi4_TransactionApiSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.929 + - TestCaseName: TbAxi4_AlertLogIDSubordinate + Name: "TbAxi4_AlertLogIDSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.930 + - TestCaseName: TbAxi4_ReleaseAcquireSubordinate1 + Name: "TbAxi4_ReleaseAcquireSubordinate1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 19, AffirmCount: 19, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "200000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireSubordinate1 + TestCaseGenerics: "" + ElapsedTime: 0.928 + - TestCaseName: TbAxi4_MultipleDriversSubordinate + Name: "TbAxi4_MultipleDriversSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "130000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.924 + - TestCaseName: TbAxi4_SubordinateReadWrite1 + Name: "TbAxi4_SubordinateReadWrite1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite1 + TestCaseGenerics: "" + ElapsedTime: 0.938 + - TestCaseName: TbAxi4_SubordinateReadWrite2 + Name: "TbAxi4_SubordinateReadWrite2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1030000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite2 + TestCaseGenerics: "" + ElapsedTime: 0.946 + - TestCaseName: TbAxi4_SubordinateReadWrite3 + Name: "TbAxi4_SubordinateReadWrite3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite3 + TestCaseGenerics: "" + ElapsedTime: 0.939 + - TestCaseName: TbAxi4_SubordinateReadWriteAsync1 + Name: "TbAxi4_SubordinateReadWriteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 80, AffirmCount: 80, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWriteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.937 + - TestCaseName: TbAxi4_SubordinateReadWriteAsync2 + Name: "TbAxi4_SubordinateReadWriteAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 90, AffirmCount: 90, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWriteAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.943 + - TestCaseName: TbAxi4_TransactionApiMemory + Name: "TbAxi4_TransactionApiMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 41, AffirmCount: 41, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "600000000 fs" + TestCaseFileName: TbAxi4_TransactionApiMemory + TestCaseGenerics: "" + ElapsedTime: 0.944 + - TestCaseName: TbAxi4_AlertLogIDMemory + Name: "TbAxi4_AlertLogIDMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDMemory + TestCaseGenerics: "" + ElapsedTime: 0.935 + - TestCaseName: TbAxi4_ReleaseAcquireMemory1 + Name: "TbAxi4_ReleaseAcquireMemory1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "150000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireMemory1 + TestCaseGenerics: "" + ElapsedTime: 0.936 + - TestCaseName: TbAxi4_MultipleDriversMemory + Name: "TbAxi4_MultipleDriversMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "130000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversMemory + TestCaseGenerics: "" + ElapsedTime: 0.936 + - TestCaseName: TbAxi4_MemoryAsync + Name: "TbAxi4_MemoryAsync" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 28, AffirmCount: 28, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "280000000 fs" + TestCaseFileName: TbAxi4_MemoryAsync + TestCaseGenerics: "" + ElapsedTime: 0.944 + - TestCaseName: TbAxi4_TransactionApiManagerBurst + Name: "TbAxi4_TransactionApiManagerBurst" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 75, AffirmCount: 75, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "970000000 fs" + TestCaseFileName: TbAxi4_TransactionApiManagerBurst + TestCaseGenerics: "" + ElapsedTime: 0.959 + - TestCaseName: TbAxi4_TransactionApiMemoryBurst + Name: "TbAxi4_TransactionApiMemoryBurst" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 97, AffirmCount: 97, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1150000000 fs" + TestCaseFileName: TbAxi4_TransactionApiMemoryBurst + TestCaseGenerics: "" + ElapsedTime: 0.953 + - TestCaseName: TbAxi4_MemoryBurst1 + Name: "TbAxi4_MemoryBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1190000000 fs" + TestCaseFileName: TbAxi4_MemoryBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.952 + - TestCaseName: TbAxi4_MemoryBurstPattern1 + Name: "TbAxi4_MemoryBurstPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1190000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.962 + - TestCaseName: TbAxi4_MemoryBurstPattern2 + Name: "TbAxi4_MemoryBurstPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 96, AffirmCount: 96, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1070000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstPattern2 + TestCaseGenerics: "" + ElapsedTime: 1.017 + - TestCaseName: TbAxi4_MemoryBurstByte1 + Name: "TbAxi4_MemoryBurstByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 90, AffirmCount: 90, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstByte1 + TestCaseGenerics: "" + ElapsedTime: 0.943 + - TestCaseName: TbAxi4_MemoryBurstBytePattern1 + Name: "TbAxi4_MemoryBurstBytePattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 88, AffirmCount: 88, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstBytePattern1 + TestCaseGenerics: "" + ElapsedTime: 0.966 + - TestCaseName: TbAxi4_MemoryBurstAsync1 + Name: "TbAxi4_MemoryBurstAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1210000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.985 + - TestCaseName: TbAxi4_MemoryBurstAsyncPattern1 + Name: "TbAxi4_MemoryBurstAsyncPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1210000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsyncPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.955 + - TestCaseName: TbAxi4_MemoryBurstAsyncPattern2 + Name: "TbAxi4_MemoryBurstAsyncPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 96, AffirmCount: 96, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "880000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsyncPattern2 + TestCaseGenerics: "" + ElapsedTime: 1.006 + - TestCaseName: TbAxi4_MemoryBurstSparse1 + Name: "TbAxi4_MemoryBurstSparse1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 42, AffirmCount: 42, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "550000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstSparse1 + TestCaseGenerics: "" + ElapsedTime: 0.943 + - TestCaseName: TbAxi4_MemoryReadWriteDemo1 + Name: "TbAxi4_MemoryReadWriteDemo1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 334, AffirmCount: 334, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 43.75 + SimulationTime: "3530000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWriteDemo1 + TestCaseGenerics: "" + ElapsedTime: 1.143 + - TestCaseName: TbAxi4_SetModelOptions1 + Name: "TbAxi4_SetModelOptions1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "350000000 fs" + TestCaseFileName: TbAxi4_SetModelOptions1 + TestCaseGenerics: "" + ElapsedTime: 0.947 + ElapsedTime: 54.186 + - Name: InterruptHandler_Gen + TestCases: + - TestCaseName: TbAb_Interrupt1 + Name: "TbAb_Interrupt1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 96, AffirmCount: 96, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1330000000 fs" + TestCaseFileName: TbAb_Interrupt1 + TestCaseGenerics: "" + ElapsedTime: 1.098 + - TestCaseName: TbAb_Interrupt2 + Name: "TbAb_Interrupt2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 240, AffirmCount: 240, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2850000000 fs" + TestCaseFileName: TbAb_Interrupt2 + TestCaseGenerics: "" + ElapsedTime: 1.149 + - TestCaseName: TbAb_Interrupt3 + Name: "TbAb_Interrupt3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 240, AffirmCount: 240, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2850000000 fs" + TestCaseFileName: TbAb_Interrupt3_NUM_INTERRUPTS_2 + TestCaseGenerics: "{NUM_INTERRUPTS 2}" + ElapsedTime: 1.148 + - TestCaseName: TbAb_InterruptBurst1 + Name: "TbAb_InterruptBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 72, AffirmCount: 72, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1090000000 fs" + TestCaseFileName: TbAb_InterruptBurst1 + TestCaseGenerics: "" + ElapsedTime: 1.097 + - TestCaseName: TbAb_InterruptBurst2 + Name: "TbAb_InterruptBurst2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 216, AffirmCount: 216, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2610000000 fs" + TestCaseFileName: TbAb_InterruptBurst2 + TestCaseGenerics: "" + ElapsedTime: 1.124 + - TestCaseName: TbAb_InterruptNoHandler1 + Name: "TbAb_InterruptNoHandler1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 96, AffirmCount: 96, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1290000000 fs" + TestCaseFileName: TbAb_InterruptNoHandler1 + TestCaseGenerics: "" + ElapsedTime: 1.091 + ElapsedTime: 9.234 + - Name: ModelParams + TestCases: + - TestCaseName: TbModelParameters1 + Name: "TbModelParameters1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "1000000 fs" + TestCaseFileName: TbModelParameters1 + TestCaseGenerics: "" + ElapsedTime: 0.433 + - TestCaseName: TbModelParameters2 + Name: "TbModelParameters2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 40, AffirmCount: 40, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "1000000 fs" + TestCaseFileName: TbModelParameters2 + TestCaseGenerics: "" + ElapsedTime: 0.437 + ElapsedTime: 1.266 + - Name: ModelParams_PT + TestCases: + - TestCaseName: TbModelParameters + Name: "TbModelParameters" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "1000000 fs" + TestCaseFileName: TbModelParameters + TestCaseGenerics: "" + ElapsedTime: 0.433 + ElapsedTime: 0.635 + - Name: Axi4Lite + TestCases: + - TestCaseName: TbAxi4_BasicReadWrite + Name: "TbAxi4_BasicReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbAxi4_BasicReadWrite + TestCaseGenerics: "" + ElapsedTime: 0.814 + - TestCaseName: TbAxi4_ReadWriteAsync1 + Name: "TbAxi4_ReadWriteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "440000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.825 + - TestCaseName: TbAxi4_ReadWriteAsync2 + Name: "TbAxi4_ReadWriteAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "460000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.838 + - TestCaseName: TbAxi4_ReadWriteAsync3 + Name: "TbAxi4_ReadWriteAsync3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "510000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync3 + TestCaseGenerics: "" + ElapsedTime: 0.824 + - TestCaseName: TbAxi4_RandomReadWrite + Name: "TbAxi4_RandomReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "23240000000 fs" + TestCaseFileName: TbAxi4_RandomReadWrite + TestCaseGenerics: "" + ElapsedTime: 1.060 + - TestCaseName: TbAxi4_RandomReadWriteByte + Name: "TbAxi4_RandomReadWriteByte" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "23890000000 fs" + TestCaseFileName: TbAxi4_RandomReadWriteByte + TestCaseGenerics: "" + ElapsedTime: 1.070 + - TestCaseName: TbAxi4_TimeOut + Name: "TbAxi4_TimeOut" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 20, Error: 4, Warning: 0}, PassedCount: 71, AffirmCount: 75, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "4340000000 fs" + TestCaseFileName: TbAxi4_TimeOut + TestCaseGenerics: "" + ElapsedTime: 0.829 + - TestCaseName: TbAxi4_WriteOptions + Name: "TbAxi4_WriteOptions" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 72, AffirmCount: 72, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2030000000 fs" + TestCaseFileName: TbAxi4_WriteOptions + TestCaseGenerics: "" + ElapsedTime: 0.822 + - TestCaseName: TbAxi4_MemoryReadWrite1 + Name: "TbAxi4_MemoryReadWrite1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 40, AffirmCount: 40, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWrite1 + TestCaseGenerics: "" + ElapsedTime: 0.829 + - TestCaseName: TbAxi4_AxiXResp + Name: "TbAxi4_AxiXResp" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "590000000 fs" + TestCaseFileName: TbAxi4_AxiXResp + TestCaseGenerics: "" + ElapsedTime: 0.817 + - TestCaseName: TbAxi4_AxiXResp2_Enum + Name: "TbAxi4_AxiXResp2_Enum" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "590000000 fs" + TestCaseFileName: TbAxi4_AxiXResp2_Enum + TestCaseGenerics: "" + ElapsedTime: 0.817 + - TestCaseName: TbAxi4_NoRandomTiming1 + Name: "TbAxi4_NoRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 192, AffirmCount: 192, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2070000000 fs" + TestCaseFileName: TbAxi4_NoRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.870 + - TestCaseName: TbAxi4_ManagerRandomTiming1 + Name: "TbAxi4_ManagerRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 480, AffirmCount: 480, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "8170000000 fs" + TestCaseFileName: TbAxi4_ManagerRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.908 + - TestCaseName: TbAxi4_MemoryRandomTiming1 + Name: "TbAxi4_MemoryRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 480, AffirmCount: 480, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "8990000000 fs" + TestCaseFileName: TbAxi4_MemoryRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.894 + - TestCaseName: TbAxi4_SubordinateRandomTiming1 + Name: "TbAxi4_SubordinateRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 768, AffirmCount: 768, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "8230000000 fs" + TestCaseFileName: TbAxi4_SubordinateRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.880 + - TestCaseName: TbAxi4_ManagerMemoryRandomTiming1 + Name: "TbAxi4_ManagerMemoryRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 192, AffirmCount: 192, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "5330000000 fs" + TestCaseFileName: TbAxi4_ManagerMemoryRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.866 + - TestCaseName: TbAxi4_ManagerSubordinateRandomTiming1 + Name: "TbAxi4_ManagerSubordinateRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 192, AffirmCount: 192, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2770000000 fs" + TestCaseFileName: TbAxi4_ManagerSubordinateRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.830 + ElapsedTime: 21.159 + - Name: Axi4Full + TestCases: + - TestCaseName: TbAxi4_DemoMemoryReadWrite1 + Name: "TbAxi4_DemoMemoryReadWrite1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 334, AffirmCount: 334, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 43.75 + SimulationTime: "3530000000 fs" + TestCaseFileName: TbAxi4_DemoMemoryReadWrite1 + TestCaseGenerics: "" + ElapsedTime: 1.074 + - TestCaseName: TbAxi4_BasicReadWrite + Name: "TbAxi4_BasicReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbAxi4_BasicReadWrite + TestCaseGenerics: "" + ElapsedTime: 0.900 + - TestCaseName: TbAxi4_RandomReadWrite + Name: "TbAxi4_RandomReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "23240000000 fs" + TestCaseFileName: TbAxi4_RandomReadWrite + TestCaseGenerics: "" + ElapsedTime: 1.261 + - TestCaseName: TbAxi4_RandomReadWriteByte1 + Name: "TbAxi4_RandomReadWriteByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 3000, AffirmCount: 3000, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "24030000000 fs" + TestCaseFileName: TbAxi4_RandomReadWriteByte1 + TestCaseGenerics: "" + ElapsedTime: 1.280 + - TestCaseName: TbAxi4_SubordinateReadWrite1 + Name: "TbAxi4_SubordinateReadWrite1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite1 + TestCaseGenerics: "" + ElapsedTime: 0.905 + - TestCaseName: TbAxi4_SubordinateReadWrite2 + Name: "TbAxi4_SubordinateReadWrite2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1030000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite2 + TestCaseGenerics: "" + ElapsedTime: 0.899 + - TestCaseName: TbAxi4_SubordinateReadWrite3 + Name: "TbAxi4_SubordinateReadWrite3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWrite3 + TestCaseGenerics: "" + ElapsedTime: 0.903 + - TestCaseName: TbAxi4_ReadWriteAsync1 + Name: "TbAxi4_ReadWriteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "440000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.900 + - TestCaseName: TbAxi4_ReadWriteAsync2 + Name: "TbAxi4_ReadWriteAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "460000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.925 + - TestCaseName: TbAxi4_ReadWriteAsync3 + Name: "TbAxi4_ReadWriteAsync3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "510000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync3 + TestCaseGenerics: "" + ElapsedTime: 0.901 + - TestCaseName: TbAxi4_ReadWriteAsync4 + Name: "TbAxi4_ReadWriteAsync4" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "460000000 fs" + TestCaseFileName: TbAxi4_ReadWriteAsync4 + TestCaseGenerics: "" + ElapsedTime: 0.908 + - TestCaseName: TbAxi4_SubordinateReadWriteAsync1 + Name: "TbAxi4_SubordinateReadWriteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 80, AffirmCount: 80, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWriteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.917 + - TestCaseName: TbAxi4_SubordinateReadWriteAsync2 + Name: "TbAxi4_SubordinateReadWriteAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 90, AffirmCount: 90, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbAxi4_SubordinateReadWriteAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.913 + - TestCaseName: TbAxi4_MultipleDriversManager + Name: "TbAxi4_MultipleDriversManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversManager + TestCaseGenerics: "" + ElapsedTime: 0.914 + - TestCaseName: TbAxi4_MultipleDriversSubordinate + Name: "TbAxi4_MultipleDriversSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "130000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.921 + - TestCaseName: TbAxi4_ReleaseAcquireSubordinate1 + Name: "TbAxi4_ReleaseAcquireSubordinate1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 19, AffirmCount: 19, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "200000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireSubordinate1 + TestCaseGenerics: "" + ElapsedTime: 0.908 + - TestCaseName: TbAxi4_AlertLogIDManager + Name: "TbAxi4_AlertLogIDManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDManager + TestCaseGenerics: "" + ElapsedTime: 0.899 + - TestCaseName: TbAxi4_AlertLogIDSubordinate + Name: "TbAxi4_AlertLogIDSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.898 + - TestCaseName: TbAxi4_TransactionApiSubordinate + Name: "TbAxi4_TransactionApiSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 51, AffirmCount: 51, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "540000000 fs" + TestCaseFileName: TbAxi4_TransactionApiSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.907 + - TestCaseName: TbAxi4_ValidTimingManager + Name: "TbAxi4_ValidTimingManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 180, AffirmCount: 180, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "4800000000 fs" + TestCaseFileName: TbAxi4_ValidTimingManager + TestCaseGenerics: "" + ElapsedTime: 0.990 + - TestCaseName: TbAxi4_ValidTimingSubordinate + Name: "TbAxi4_ValidTimingSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 120, AffirmCount: 120, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2320000000 fs" + TestCaseFileName: TbAxi4_ValidTimingSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.929 + - TestCaseName: TbAxi4_ReadyTimingSubordinate + Name: "TbAxi4_ReadyTimingSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 270, AffirmCount: 270, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "6890000000 fs" + TestCaseFileName: TbAxi4_ReadyTimingSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.952 + - TestCaseName: TbAxi4_AxiIfOptionsManagerSubordinate + Name: "TbAxi4_AxiIfOptionsManagerSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 105, AffirmCount: 105, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "540000000 fs" + TestCaseFileName: TbAxi4_AxiIfOptionsManagerSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.912 + - TestCaseName: TbAxi4_AxiXResp + Name: "TbAxi4_AxiXResp" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "590000000 fs" + TestCaseFileName: TbAxi4_AxiXResp + TestCaseGenerics: "" + ElapsedTime: 0.936 + - TestCaseName: TbAxi4_AxiXResp2_Enum + Name: "TbAxi4_AxiXResp2_Enum" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "590000000 fs" + TestCaseFileName: TbAxi4_AxiXResp2_Enum + TestCaseGenerics: "" + ElapsedTime: 0.904 + - TestCaseName: TbAxi4_AxiXResp3_slv + Name: "TbAxi4_AxiXResp3_slv" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "590000000 fs" + TestCaseFileName: TbAxi4_AxiXResp3_slv + TestCaseGenerics: "" + ElapsedTime: 0.896 + - TestCaseName: TbAxi4_TimeOutManager + Name: "TbAxi4_TimeOutManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 12, Error: 0, Warning: 0}, PassedCount: 45, AffirmCount: 45, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2870000000 fs" + TestCaseFileName: TbAxi4_TimeOutManager + TestCaseGenerics: "" + ElapsedTime: 0.897 + - TestCaseName: TbAxi4_TimeOutSubordinate + Name: "TbAxi4_TimeOutSubordinate" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 8, Error: 4, Warning: 0}, PassedCount: 26, AffirmCount: 30, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1780000000 fs" + TestCaseFileName: TbAxi4_TimeOutSubordinate + TestCaseGenerics: "" + ElapsedTime: 0.893 + - TestCaseName: TbAxi4_MemoryReadWrite1 + Name: "TbAxi4_MemoryReadWrite1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 40, AffirmCount: 40, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWrite1 + TestCaseGenerics: "" + ElapsedTime: 0.911 + - TestCaseName: TbAxi4_MemoryReadWrite2 + Name: "TbAxi4_MemoryReadWrite2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 60, AffirmCount: 60, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "530000000 fs" + TestCaseFileName: TbAxi4_MemoryReadWrite2 + TestCaseGenerics: "" + ElapsedTime: 0.929 + - TestCaseName: TbAxi4_MultipleDriversMemory + Name: "TbAxi4_MultipleDriversMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 0, AffirmCount: 0, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "130000000 fs" + TestCaseFileName: TbAxi4_MultipleDriversMemory + TestCaseGenerics: "" + ElapsedTime: 0.896 + - TestCaseName: TbAxi4_ReleaseAcquireMemory1 + Name: "TbAxi4_ReleaseAcquireMemory1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "150000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireMemory1 + TestCaseGenerics: "" + ElapsedTime: 0.905 + - TestCaseName: TbAxi4_AlertLogIDMemory + Name: "TbAxi4_AlertLogIDMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 1, Warning: 1}, PassedCount: 8, AffirmCount: 8, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "110000000 fs" + TestCaseFileName: TbAxi4_AlertLogIDMemory + TestCaseGenerics: "" + ElapsedTime: 0.908 + - TestCaseName: TbAxi4_TimeOutMemory + Name: "TbAxi4_TimeOutMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 8, Error: 4, Warning: 0}, PassedCount: 11, AffirmCount: 15, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1680000000 fs" + TestCaseFileName: TbAxi4_TimeOutMemory + TestCaseGenerics: "" + ElapsedTime: 0.916 + - TestCaseName: TbAxi4_TransactionApiManager + Name: "TbAxi4_TransactionApiManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 41, AffirmCount: 41, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "770000000 fs" + TestCaseFileName: TbAxi4_TransactionApiManager + TestCaseGenerics: "" + ElapsedTime: 0.916 + - TestCaseName: TbAxi4_TransactionApiMemory + Name: "TbAxi4_TransactionApiMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 41, AffirmCount: 41, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "600000000 fs" + TestCaseFileName: TbAxi4_TransactionApiMemory + TestCaseGenerics: "" + ElapsedTime: 0.923 + - TestCaseName: TbAxi4_ValidTimingMemory + Name: "TbAxi4_ValidTimingMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 120, AffirmCount: 120, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "3220000000 fs" + TestCaseFileName: TbAxi4_ValidTimingMemory + TestCaseGenerics: "" + ElapsedTime: 0.947 + - TestCaseName: TbAxi4_ReadyTimingManager + Name: "TbAxi4_ReadyTimingManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 180, AffirmCount: 180, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "6330000000 fs" + TestCaseFileName: TbAxi4_ReadyTimingManager + TestCaseGenerics: "" + ElapsedTime: 0.971 + - TestCaseName: TbAxi4_ReadyTimingMemory + Name: "TbAxi4_ReadyTimingMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 270, AffirmCount: 270, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "9440000000 fs" + TestCaseFileName: TbAxi4_ReadyTimingMemory + TestCaseGenerics: "" + ElapsedTime: 0.992 + - TestCaseName: TbAxi4_MemoryAsync + Name: "TbAxi4_MemoryAsync" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 28, AffirmCount: 28, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "280000000 fs" + TestCaseFileName: TbAxi4_MemoryAsync + TestCaseGenerics: "" + ElapsedTime: 0.918 + - TestCaseName: TbAxi4_MemoryBurst1 + Name: "TbAxi4_MemoryBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1190000000 fs" + TestCaseFileName: TbAxi4_MemoryBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.949 + - TestCaseName: TbAxi4_MemoryBurstAsync1 + Name: "TbAxi4_MemoryBurstAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1210000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.950 + - TestCaseName: TbAxi4_MemoryBurstByte1 + Name: "TbAxi4_MemoryBurstByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 90, AffirmCount: 90, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstByte1 + TestCaseGenerics: "" + ElapsedTime: 0.931 + - TestCaseName: TbAxi4_MemoryBurstPattern1 + Name: "TbAxi4_MemoryBurstPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1190000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.955 + - TestCaseName: TbAxi4_MemoryBurstPattern2 + Name: "TbAxi4_MemoryBurstPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 96, AffirmCount: 96, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1090000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstPattern2 + TestCaseGenerics: "" + ElapsedTime: 0.984 + - TestCaseName: TbAxi4_MemoryBurstBytePattern1 + Name: "TbAxi4_MemoryBurstBytePattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 88, AffirmCount: 88, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstBytePattern1 + TestCaseGenerics: "" + ElapsedTime: 0.929 + - TestCaseName: TbAxi4_MemoryBurstAsyncPattern1 + Name: "TbAxi4_MemoryBurstAsyncPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 114, AffirmCount: 114, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1210000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsyncPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.932 + - TestCaseName: TbAxi4_MemoryBurstAsyncPattern2 + Name: "TbAxi4_MemoryBurstAsyncPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 515, AffirmCount: 515, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "5100000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstAsyncPattern2 + TestCaseGenerics: "" + ElapsedTime: 0.993 + - TestCaseName: TbAxi4_MemoryBurstSparse1 + Name: "TbAxi4_MemoryBurstSparse1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 42, AffirmCount: 42, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "550000000 fs" + TestCaseFileName: TbAxi4_MemoryBurstSparse1 + TestCaseGenerics: "" + ElapsedTime: 0.923 + - TestCaseName: TbAxi4_ReleaseAcquireManager1 + Name: "TbAxi4_ReleaseAcquireManager1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 38, AffirmCount: 38, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "650000000 fs" + TestCaseFileName: TbAxi4_ReleaseAcquireManager1 + TestCaseGenerics: "" + ElapsedTime: 0.925 + - TestCaseName: TbAxi4_AxSizeManagerMemory1 + Name: "TbAxi4_AxSizeManagerMemory1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 103, AffirmCount: 103, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1350000000 fs" + TestCaseFileName: TbAxi4_AxSizeManagerMemory1 + TestCaseGenerics: "" + ElapsedTime: 0.930 + - TestCaseName: TbAxi4_AxSizeManagerMemory2 + Name: "TbAxi4_AxSizeManagerMemory2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 111, AffirmCount: 111, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1430000000 fs" + TestCaseFileName: TbAxi4_AxSizeManagerMemory2 + TestCaseGenerics: "" + ElapsedTime: 0.946 + - TestCaseName: TbAxi4_AxiIfOptionsManagerMemory + Name: "TbAxi4_AxiIfOptionsManagerMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 142, AffirmCount: 142, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1040000000 fs" + TestCaseFileName: TbAxi4_AxiIfOptionsManagerMemory + TestCaseGenerics: "" + ElapsedTime: 0.949 + - TestCaseName: TbAxi4_TransactionApiManagerBurst + Name: "TbAxi4_TransactionApiManagerBurst" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 75, AffirmCount: 75, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "970000000 fs" + TestCaseFileName: TbAxi4_TransactionApiManagerBurst + TestCaseGenerics: "" + ElapsedTime: 0.949 + - TestCaseName: TbAxi4_TransactionApiMemoryBurst + Name: "TbAxi4_TransactionApiMemoryBurst" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 97, AffirmCount: 97, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1150000000 fs" + TestCaseFileName: TbAxi4_TransactionApiMemoryBurst + TestCaseGenerics: "" + ElapsedTime: 0.933 + - TestCaseName: TbAxi4_ValidTimingBurstManager + Name: "TbAxi4_ValidTimingBurstManager" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 816, AffirmCount: 816, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "9100000000 fs" + TestCaseFileName: TbAxi4_ValidTimingBurstManager + TestCaseGenerics: "" + ElapsedTime: 1.049 + - TestCaseName: TbAxi4_ValidTimingBurstMemory + Name: "TbAxi4_ValidTimingBurstMemory" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 544, AffirmCount: 544, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "8180000000 fs" + TestCaseFileName: TbAxi4_ValidTimingBurstMemory + TestCaseGenerics: "" + ElapsedTime: 1.041 + - TestCaseName: TbAxi4_ManagerRandomTiming1 + Name: "TbAxi4_ManagerRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 512, AffirmCount: 512, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "8650000000 fs" + TestCaseFileName: TbAxi4_ManagerRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 1.042 + - TestCaseName: TbAxi4_ManagerRandomTimingAsync1 + Name: "TbAxi4_ManagerRandomTimingAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 512, AffirmCount: 512, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "5230000000 fs" + TestCaseFileName: TbAxi4_ManagerRandomTimingAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.997 + - TestCaseName: TbAxi4_MemoryRandomTiming1 + Name: "TbAxi4_MemoryRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 512, AffirmCount: 512, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "8700000000 fs" + TestCaseFileName: TbAxi4_MemoryRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 1.067 + - TestCaseName: TbAxi4_MemoryRandomTimingAsync1 + Name: "TbAxi4_MemoryRandomTimingAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 2048, AffirmCount: 2048, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "17210000000 fs" + TestCaseFileName: TbAxi4_MemoryRandomTimingAsync1 + TestCaseGenerics: "" + ElapsedTime: 1.233 + - TestCaseName: TbAxi4_ManagerMemoryRandomTiming1 + Name: "TbAxi4_ManagerMemoryRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 512, AffirmCount: 512, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "12000000000 fs" + TestCaseFileName: TbAxi4_ManagerMemoryRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 1.048 + - TestCaseName: TbAxi4_SubordinateRandomTiming1 + Name: "TbAxi4_SubordinateRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 192, AffirmCount: 192, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2150000000 fs" + TestCaseFileName: TbAxi4_SubordinateRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.946 + - TestCaseName: TbAxi4_ManagerSubordinateRandomTiming1 + Name: "TbAxi4_ManagerSubordinateRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 192, AffirmCount: 192, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2770000000 fs" + TestCaseFileName: TbAxi4_ManagerSubordinateRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.934 + - TestCaseName: TbAxi4_ManagerSubordinateRandomTimingAsync1 + Name: "TbAxi4_ManagerSubordinateRandomTimingAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 768, AffirmCount: 768, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "4000000000 fs" + TestCaseFileName: TbAxi4_ManagerSubordinateRandomTimingAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.993 + - TestCaseName: TbAxi4_NoRandomTiming1 + Name: "TbAxi4_NoRandomTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 512, AffirmCount: 512, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "5270000000 fs" + TestCaseFileName: TbAxi4_NoRandomTiming1 + TestCaseGenerics: "" + ElapsedTime: 1.028 + - TestCaseName: TbAxi4_Shared1 + Name: "TbAxi4_Shared1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 52, AffirmCount: 52, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "550000000 fs" + TestCaseFileName: TbAxi4_Shared1 + TestCaseGenerics: "" + ElapsedTime: 1.059 + - TestCaseName: TbAxi4_Separate1 + Name: "TbAxi4_Separate1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 12, Warning: 0}, PassedCount: 40, AffirmCount: 52, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "550000000 fs" + TestCaseFileName: TbAxi4_Separate1 + TestCaseGenerics: "" + ElapsedTime: 1.126 + ElapsedTime: 89.595 + - Name: AxiStream + TestCases: + - TestCaseName: TbStream_SendGetDemo1 + Name: "TbStream_SendGetDemo1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 341, AffirmCount: 341, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 66.67 + SimulationTime: "3410000000 fs" + TestCaseFileName: TbStream_SendGetDemo1 + TestCaseGenerics: "" + ElapsedTime: 0.909 + - TestCaseName: TbStream_SendGetPacketBurst1 + Name: "TbStream_SendGetPacketBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 133, AffirmCount: 133, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 50.00 + SimulationTime: "1240000000 fs" + TestCaseFileName: TbStream_SendGetPacketBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.777 + - TestCaseName: TbStream_SendGetRandom1 + Name: "TbStream_SendGetRandom1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1616, AffirmCount: 1616, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "51430000000 fs" + TestCaseFileName: TbStream_SendGetRandom1 + TestCaseGenerics: "" + ElapsedTime: 0.826 + - TestCaseName: TbStream_SendGetRandom2 + Name: "TbStream_SendGetRandom2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 5753, AffirmCount: 5753, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "55400000000 fs" + TestCaseFileName: TbStream_SendGetRandom2 + TestCaseGenerics: "" + ElapsedTime: 0.890 + - TestCaseName: TbStream_MultipleDriversTransmitter1 + Name: "TbStream_MultipleDriversTransmitter1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 1, AffirmCount: 1, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbStream_MultipleDriversTransmitter1 + TestCaseGenerics: "" + ElapsedTime: 0.717 + - TestCaseName: TbStream_MultipleDriversReceiver1 + Name: "TbStream_MultipleDriversReceiver1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 1, Error: 0, Warning: 0}, PassedCount: 1, AffirmCount: 1, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "140000000 fs" + TestCaseFileName: TbStream_MultipleDriversReceiver1 + TestCaseGenerics: "" + ElapsedTime: 0.712 + - TestCaseName: TbStream_SendGet1 + Name: "TbStream_SendGet1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 2, Warning: 0}, PassedCount: 1295, AffirmCount: 1297, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2690000000 fs" + TestCaseFileName: TbStream_SendGet1 + TestCaseGenerics: "" + ElapsedTime: 0.782 + - TestCaseName: TbStream_ByteHandling1 + Name: "TbStream_ByteHandling1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 19, AffirmCount: 19, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "310000000 fs" + TestCaseFileName: TbStream_ByteHandling1 + TestCaseGenerics: "" + ElapsedTime: 0.718 + - TestCaseName: TbStream_SendGetAsync1 + Name: "TbStream_SendGetAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 2, Warning: 0}, PassedCount: 1295, AffirmCount: 1297, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "3010000000 fs" + TestCaseFileName: TbStream_SendGetAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.759 + - TestCaseName: TbStream_ByteHandlingAsync1 + Name: "TbStream_ByteHandlingAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 37, AffirmCount: 37, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "310000000 fs" + TestCaseFileName: TbStream_ByteHandlingAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.720 + - TestCaseName: TbStream_SendGetBurst1 + Name: "TbStream_SendGetBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 436, AffirmCount: 436, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "4460000000 fs" + TestCaseFileName: TbStream_SendGetBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.779 + - TestCaseName: TbStream_SendGetBurstByte1 + Name: "TbStream_SendGetBurstByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 436, AffirmCount: 436, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1310000000 fs" + TestCaseFileName: TbStream_SendGetBurstByte1 + TestCaseGenerics: "" + ElapsedTime: 0.751 + - TestCaseName: TbStream_ByteHandlingBurst1 + Name: "TbStream_ByteHandlingBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 37, AffirmCount: 37, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "490000000 fs" + TestCaseFileName: TbStream_ByteHandlingBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.717 + - TestCaseName: TbStream_ByteHandlingBurstByte1 + Name: "TbStream_ByteHandlingBurstByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 37, AffirmCount: 37, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "490000000 fs" + TestCaseFileName: TbStream_ByteHandlingBurstByte1 + TestCaseGenerics: "" + ElapsedTime: 0.715 + - TestCaseName: TbStream_SendCheckBurst1 + Name: "TbStream_SendCheckBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 476, AffirmCount: 476, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "4460000000 fs" + TestCaseFileName: TbStream_SendCheckBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.735 + - TestCaseName: TbStream_SendCheckBurstByte1 + Name: "TbStream_SendCheckBurstByte1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 476, AffirmCount: 476, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1310000000 fs" + TestCaseFileName: TbStream_SendCheckBurstByte1 + TestCaseGenerics: "" + ElapsedTime: 0.720 + - TestCaseName: TbStream_SendCheckBurstPattern1 + Name: "TbStream_SendCheckBurstPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 207, AffirmCount: 207, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1770000000 fs" + TestCaseFileName: TbStream_SendCheckBurstPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.729 + - TestCaseName: TbStream_SendCheckBurstPattern2 + Name: "TbStream_SendCheckBurstPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 81, AffirmCount: 81, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "840000000 fs" + TestCaseFileName: TbStream_SendCheckBurstPattern2 + TestCaseGenerics: "" + ElapsedTime: 0.770 + - TestCaseName: TbStream_SendCheckBurstBytePattern1 + Name: "TbStream_SendCheckBurstBytePattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 207, AffirmCount: 207, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "630000000 fs" + TestCaseFileName: TbStream_SendCheckBurstBytePattern1 + TestCaseGenerics: "" + ElapsedTime: 0.738 + - TestCaseName: TbStream_SendCheckBurstAsyncPattern1 + Name: "TbStream_SendCheckBurstAsyncPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 217, AffirmCount: 217, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1690000000 fs" + TestCaseFileName: TbStream_SendCheckBurstAsyncPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.751 + - TestCaseName: TbStream_SendCheckBurstAsyncPattern2 + Name: "TbStream_SendCheckBurstAsyncPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 85, AffirmCount: 85, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "730000000 fs" + TestCaseFileName: TbStream_SendCheckBurstAsyncPattern2 + TestCaseGenerics: "" + ElapsedTime: 0.770 + - TestCaseName: TbStream_SendCheckBurstByteAsyncPattern1 + Name: "TbStream_SendCheckBurstByteAsyncPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 217, AffirmCount: 217, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "550000000 fs" + TestCaseFileName: TbStream_SendCheckBurstByteAsyncPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.720 + - TestCaseName: TbStream_SendGetBurstAsync1 + Name: "TbStream_SendGetBurstAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 446, AffirmCount: 446, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "4380000000 fs" + TestCaseFileName: TbStream_SendGetBurstAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.744 + - TestCaseName: TbStream_SendGetBurstByteAsync1 + Name: "TbStream_SendGetBurstByteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 446, AffirmCount: 446, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbStream_SendGetBurstByteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.724 + - TestCaseName: TbStream_ByteHandlingBurstAsync1 + Name: "TbStream_ByteHandlingBurstAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 39, AffirmCount: 39, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "490000000 fs" + TestCaseFileName: TbStream_ByteHandlingBurstAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.718 + - TestCaseName: TbStream_ByteHandlingBurstByteAsync1 + Name: "TbStream_ByteHandlingBurstByteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 39, AffirmCount: 39, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "490000000 fs" + TestCaseFileName: TbStream_ByteHandlingBurstByteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.726 + - TestCaseName: TbStream_SendCheckBurstAsync1 + Name: "TbStream_SendCheckBurstAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 486, AffirmCount: 486, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "4380000000 fs" + TestCaseFileName: TbStream_SendCheckBurstAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.757 + - TestCaseName: TbStream_SendCheckBurstByteAsync1 + Name: "TbStream_SendCheckBurstByteAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 486, AffirmCount: 486, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbStream_SendCheckBurstByteAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.720 + - TestCaseName: TbStream_ReleaseAcquireTransmitter1 + Name: "TbStream_ReleaseAcquireTransmitter1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 35, AffirmCount: 35, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "440000000 fs" + TestCaseFileName: TbStream_ReleaseAcquireTransmitter1 + TestCaseGenerics: "" + ElapsedTime: 0.722 + - TestCaseName: TbStream_ReleaseAcquireReceiver1 + Name: "TbStream_ReleaseAcquireReceiver1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 37, AffirmCount: 37, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "660000000 fs" + TestCaseFileName: TbStream_ReleaseAcquireReceiver1 + TestCaseGenerics: "" + ElapsedTime: 0.716 + - TestCaseName: TbStream_AxiSendGet2 + Name: "TbStream_AxiSendGet2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 5, Warning: 0}, PassedCount: 378, AffirmCount: 383, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2690000000 fs" + TestCaseFileName: TbStream_AxiSendGet2 + TestCaseGenerics: "" + ElapsedTime: 0.734 + - TestCaseName: TbStream_AxiSetOptions1 + Name: "TbStream_AxiSetOptions1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 5, Warning: 0}, PassedCount: 252, AffirmCount: 257, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2690000000 fs" + TestCaseFileName: TbStream_AxiSetOptions1 + TestCaseGenerics: "" + ElapsedTime: 0.758 + - TestCaseName: TbStream_AxiTxValidDelay1 + Name: "TbStream_AxiTxValidDelay1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 66, AffirmCount: 66, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1730000000 fs" + TestCaseFileName: TbStream_AxiTxValidDelay1 + TestCaseGenerics: "" + ElapsedTime: 0.712 + - TestCaseName: TbStream_AxiTiming1 + Name: "TbStream_AxiTiming1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 4, Error: 2, Warning: 0}, PassedCount: 4, AffirmCount: 6, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "960000000 fs" + TestCaseFileName: TbStream_AxiTiming1 + TestCaseGenerics: "" + ElapsedTime: 0.709 + - TestCaseName: TbStream_AxiTiming2 + Name: "TbStream_AxiTiming2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 33, AffirmCount: 33, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1660000000 fs" + TestCaseFileName: TbStream_AxiTiming2 + TestCaseGenerics: "" + ElapsedTime: 0.712 + - TestCaseName: TbStream_AxiSetOptions2 + Name: "TbStream_AxiSetOptions2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 36, AffirmCount: 36, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "410000000 fs" + TestCaseFileName: TbStream_AxiSetOptions2 + TestCaseGenerics: "" + ElapsedTime: 0.726 + - TestCaseName: TbStream_AxiSendGetAsync2 + Name: "TbStream_AxiSendGetAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 5, Warning: 0}, PassedCount: 642, AffirmCount: 647, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "3010000000 fs" + TestCaseFileName: TbStream_AxiSendGetAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.742 + - TestCaseName: TbStream_AxiSetOptionsAsync1 + Name: "TbStream_AxiSetOptionsAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 5, Warning: 0}, PassedCount: 508, AffirmCount: 513, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2690000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.745 + - TestCaseName: TbStream_AxiSetOptionsAsync2 + Name: "TbStream_AxiSetOptionsAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 64, AffirmCount: 64, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "410000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.728 + - TestCaseName: TbStream_WaitForGet1 + Name: "TbStream_WaitForGet1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 135, AffirmCount: 135, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1440000000 fs" + TestCaseFileName: TbStream_WaitForGet1 + TestCaseGenerics: "" + ElapsedTime: 0.725 + - TestCaseName: TbStream_WaitForGetAsync1 + Name: "TbStream_WaitForGetAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 135, AffirmCount: 135, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1500000000 fs" + TestCaseFileName: TbStream_WaitForGetAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.725 + - TestCaseName: TbStream_AxiSendGetBurst2 + Name: "TbStream_AxiSendGetBurst2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 466, AffirmCount: 466, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1310000000 fs" + TestCaseFileName: TbStream_AxiSendGetBurst2 + TestCaseGenerics: "" + ElapsedTime: 0.731 + - TestCaseName: TbStream_AxiLastParam1 + Name: "TbStream_AxiLastParam1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1209, AffirmCount: 1209, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "11810000000 fs" + TestCaseFileName: TbStream_AxiLastParam1 + TestCaseGenerics: "" + ElapsedTime: 0.812 + - TestCaseName: TbStream_AxiLastOption1 + Name: "TbStream_AxiLastOption1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1313, AffirmCount: 1313, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "12770000000 fs" + TestCaseFileName: TbStream_AxiLastOption1 + TestCaseGenerics: "" + ElapsedTime: 0.863 + - TestCaseName: TbStream_AxiSetOptionsBurst1 + Name: "TbStream_AxiSetOptionsBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 466, AffirmCount: 466, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1310000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.734 + - TestCaseName: TbStream_AxiTxValidDelayBurst1 + Name: "TbStream_AxiTxValidDelayBurst1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 107, AffirmCount: 107, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1850000000 fs" + TestCaseFileName: TbStream_AxiTxValidDelayBurst1 + TestCaseGenerics: "" + ElapsedTime: 0.720 + - TestCaseName: TbStream_AxiTimingBurst2 + Name: "TbStream_AxiTimingBurst2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 333, AffirmCount: 333, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "3410000000 fs" + TestCaseFileName: TbStream_AxiTimingBurst2 + TestCaseGenerics: "" + ElapsedTime: 0.730 + - TestCaseName: TbStream_AxiSetOptionsBurst2 + Name: "TbStream_AxiSetOptionsBurst2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 239, AffirmCount: 239, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2370000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurst2 + TestCaseGenerics: "" + ElapsedTime: 0.737 + - TestCaseName: TbStream_AxiSetOptionsBurstByte2 + Name: "TbStream_AxiSetOptionsBurstByte2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 239, AffirmCount: 239, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "690000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurstByte2 + TestCaseGenerics: "" + ElapsedTime: 0.724 + - TestCaseName: TbStream_AxiSetOptionsBurst3 + Name: "TbStream_AxiSetOptionsBurst3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 463, AffirmCount: 463, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2370000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurst3 + TestCaseGenerics: "" + ElapsedTime: 0.725 + - TestCaseName: TbStream_AxiBurstNoLast1 + Name: "TbStream_AxiBurstNoLast1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 359, AffirmCount: 359, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "3430000000 fs" + TestCaseFileName: TbStream_AxiBurstNoLast1 + TestCaseGenerics: "" + ElapsedTime: 0.741 + - TestCaseName: TbStream_AxiSetOptionsBurstCheck3 + Name: "TbStream_AxiSetOptionsBurstCheck3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 477, AffirmCount: 477, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2370000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurstCheck3 + TestCaseGenerics: "" + ElapsedTime: 0.732 + - TestCaseName: TbStream_AxiSendCheckBurstPattern1 + Name: "TbStream_AxiSendCheckBurstPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 123, AffirmCount: 123, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "430000000 fs" + TestCaseFileName: TbStream_AxiSendCheckBurstPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.728 + - TestCaseName: TbStream_AxiSendCheckBurstPattern2 + Name: "TbStream_AxiSendCheckBurstPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 81, AffirmCount: 81, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "410000000 fs" + TestCaseFileName: TbStream_AxiSendCheckBurstPattern2 + TestCaseGenerics: "" + ElapsedTime: 0.776 + - TestCaseName: TbStream_AxiSendCheckBurstAsyncPattern1 + Name: "TbStream_AxiSendCheckBurstAsyncPattern1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 133, AffirmCount: 133, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "350000000 fs" + TestCaseFileName: TbStream_AxiSendCheckBurstAsyncPattern1 + TestCaseGenerics: "" + ElapsedTime: 0.717 + - TestCaseName: TbStream_AxiSendCheckBurstAsyncPattern2 + Name: "TbStream_AxiSendCheckBurstAsyncPattern2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 84, AffirmCount: 84, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "300000000 fs" + TestCaseFileName: TbStream_AxiSendCheckBurstAsyncPattern2 + TestCaseGenerics: "" + ElapsedTime: 0.771 + - TestCaseName: TbStream_AxiSendGetBurstAsync2 + Name: "TbStream_AxiSendGetBurstAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 476, AffirmCount: 476, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbStream_AxiSendGetBurstAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.726 + - TestCaseName: TbStream_AxiLastParamAsync1 + Name: "TbStream_AxiLastParamAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1225, AffirmCount: 1225, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "11570000000 fs" + TestCaseFileName: TbStream_AxiLastParamAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.796 + - TestCaseName: TbStream_AxiLastOptionAsync1 + Name: "TbStream_AxiLastOptionAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 1312, AffirmCount: 1312, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "12530000000 fs" + TestCaseFileName: TbStream_AxiLastOptionAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.783 + - TestCaseName: TbStream_AxiSetOptionsBurstAsync1 + Name: "TbStream_AxiSetOptionsBurstAsync1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 476, AffirmCount: 476, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "1230000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurstAsync1 + TestCaseGenerics: "" + ElapsedTime: 0.753 + - TestCaseName: TbStream_AxiSetOptionsBurstAsync2 + Name: "TbStream_AxiSetOptionsBurstAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 246, AffirmCount: 246, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2370000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurstAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.763 + - TestCaseName: TbStream_AxiSetOptionsBurstByteAsync2 + Name: "TbStream_AxiSetOptionsBurstByteAsync2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 246, AffirmCount: 246, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "690000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurstByteAsync2 + TestCaseGenerics: "" + ElapsedTime: 0.733 + - TestCaseName: TbStream_AxiSetOptionsBurstAsync3 + Name: "TbStream_AxiSetOptionsBurstAsync3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 470, AffirmCount: 470, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2370000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurstAsync3 + TestCaseGenerics: "" + ElapsedTime: 0.726 + - TestCaseName: TbStream_AxiBurstAsyncNoLast1 + Name: "TbStream_AxiBurstAsyncNoLast1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 366, AffirmCount: 366, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "3430000000 fs" + TestCaseFileName: TbStream_AxiBurstAsyncNoLast1 + TestCaseGenerics: "" + ElapsedTime: 0.747 + - TestCaseName: TbStream_AxiSetOptionsBurstCheckAsync3 + Name: "TbStream_AxiSetOptionsBurstCheckAsync3" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 484, AffirmCount: 484, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: 100.00 + SimulationTime: "2370000000 fs" + TestCaseFileName: TbStream_AxiSetOptionsBurstCheckAsync3 + TestCaseGenerics: "" + ElapsedTime: 0.729 + ElapsedTime: 69.883 + - Name: Uart + TestCases: + - TestCaseName: TbUart_SendGet1 + Name: "TbUart_SendGet1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 4, Warning: 0}, PassedCount: 30, AffirmCount: 34, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "2214720000000 fs" + TestCaseFileName: TbUart_SendGet1 + TestCaseGenerics: "" + ElapsedTime: 0.761 + - TestCaseName: TbUart_SendGet2 + Name: "TbUart_SendGet2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 4, Warning: 0}, PassedCount: 22, AffirmCount: 26, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "2214720000000 fs" + TestCaseFileName: TbUart_SendGet2 + TestCaseGenerics: "" + ElapsedTime: 0.760 + - TestCaseName: TbUart_Options1 + Name: "TbUart_Options1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 125, AffirmCount: 125, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "3028720000000 fs" + TestCaseFileName: TbUart_Options1 + TestCaseGenerics: "" + ElapsedTime: 0.812 + - TestCaseName: TbUart_Options2 + Name: "TbUart_Options2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 16, Warning: 0}, PassedCount: 12, AffirmCount: 12, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "496720000000 fs" + TestCaseFileName: TbUart_Options2 + TestCaseGenerics: "" + ElapsedTime: 0.661 + - TestCaseName: TbUart_Checkers1 + Name: "TbUart_Checkers1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 15, Warning: 0}, PassedCount: 11, AffirmCount: 26, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "1870720000000 fs" + TestCaseFileName: TbUart_Checkers1 + TestCaseGenerics: "" + ElapsedTime: 0.735 + - TestCaseName: TbUart_Checkers2 + Name: "TbUart_Checkers2" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 15, Warning: 0}, PassedCount: 11, AffirmCount: 26, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "1870720000000 fs" + TestCaseFileName: TbUart_Checkers2 + TestCaseGenerics: "" + ElapsedTime: 0.734 + - TestCaseName: TbUart_Scoreboard1 + Name: "TbUart_Scoreboard1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 92, Warning: 0}, PassedCount: 48, AffirmCount: 140, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "31694720000000 fs" + TestCaseFileName: TbUart_Scoreboard1 + TestCaseGenerics: "" + ElapsedTime: 2.406 + - TestCaseName: TbUart_Overload1 + Name: "TbUart_Overload1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 4, Warning: 0}, PassedCount: 30, AffirmCount: 34, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "2214720000000 fs" + TestCaseFileName: TbUart_Overload1 + TestCaseGenerics: "" + ElapsedTime: 0.756 + ElapsedTime: 10.578 + - Name: DpRam + TestCases: + - TestCaseName: TbDpRam_BasicReadWrite + Name: "TbDpRam_BasicReadWrite" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 40, AffirmCount: 40, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "790000000 fs" + TestCaseFileName: TbDpRam_BasicReadWrite + TestCaseGenerics: "" + ElapsedTime: 0.642 + ElapsedTime: 1.361 + - Name: Ethernet + TestCases: + - TestCaseName: Tb_xMii1 + Name: "Tb_xMii1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 2065, AffirmCount: 2065, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "74504000000 fs" + TestCaseFileName: Tb_xMii1 + TestCaseGenerics: "" + ElapsedTime: 0.867 + - TestCaseName: Tb_xMii1 + Name: "Tb_xMii1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 2065, AffirmCount: 2065, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "74504000000 fs" + TestCaseFileName: Tb_xMii1_MII_INTERFACE_RGMII_MII_BPS_BPS_1G + TestCaseGenerics: "{MII_INTERFACE RGMII} {MII_BPS BPS_1G}" + ElapsedTime: 0.878 + - TestCaseName: Tb_xMii1 + Name: "Tb_xMii1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 2065, AffirmCount: 2065, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "743400000000 fs" + TestCaseFileName: Tb_xMii1_MII_INTERFACE_MII_MII_BPS_BPS_100M + TestCaseGenerics: "{MII_INTERFACE MII} {MII_BPS BPS_100M}" + ElapsedTime: 0.888 + - TestCaseName: Tb_xMii1 + Name: "Tb_xMii1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 2065, AffirmCount: 2065, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "7434000000000 fs" + TestCaseFileName: Tb_xMii1_MII_INTERFACE_MII_MII_BPS_BPS_10M + TestCaseGenerics: "{MII_INTERFACE MII} {MII_BPS BPS_10M}" + ElapsedTime: 0.926 + - TestCaseName: Tb_xMii1 + Name: "Tb_xMii1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 2065, AffirmCount: 2065, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "742580000000 fs" + TestCaseFileName: Tb_xMii1_MII_INTERFACE_RMII_MII_BPS_BPS_100M + TestCaseGenerics: "{MII_INTERFACE RMII} {MII_BPS BPS_100M}" + ElapsedTime: 0.960 + - TestCaseName: Tb_xMii1 + Name: "Tb_xMii1" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 2065, AffirmCount: 2065, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "7425800000000 fs" + TestCaseFileName: Tb_xMii1_MII_INTERFACE_RMII_MII_BPS_BPS_10M + TestCaseGenerics: "{MII_INTERFACE RMII} {MII_BPS BPS_10M}" + ElapsedTime: 0.961 + ElapsedTime: 6.280 + - Name: VideoBus + TestCases: + - TestCaseName: TbVideoBus_SendGet + Name: "TbVideoBus_SendGet" + Status: PASSED + Results: {TotalErrors: 0, AlertCount: {Failure: 0, Error: 0, Warning: 0}, PassedCount: 16646, AffirmCount: 16646, RequirementsPassed: 0, RequirementsGoal: 0, DisabledAlertCount: {Failure: 0, Error: 0, Warning: 0}} + FunctionalCoverage: "" + SimulationTime: "214837500000 fs" + TestCaseFileName: TbVideoBus_SendGet + TestCaseGenerics: "" + ElapsedTime: 1.148 + ElapsedTime: 1.911 +OptionalInfo: + Finish Time: 2024-02-21T15:19+00:00 +Run: + BuildErrorCode: 0 + AnalyzeErrorCount: 0 + SimulateErrorCount: 0 + Elapsed: 385.579 diff --git a/tests/test.py b/tests/test.py deleted file mode 100644 index d97c0d52..00000000 --- a/tests/test.py +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env python3 - -# Authors: -# Unai Martinez-Corral -# -# Copyright 2021 Unai Martinez-Corral -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -# SPDX-License-Identifier: Apache-2.0 - - -from pathlib import Path -from pyEDAA.Reports import LoadOSVRFile, LoadXUnitFile - -OSVR = LoadOSVRFile(Path(__file__).parent / "vunit.osvr.yml") - -OSVR = LoadXUnitFile(Path(__file__).parent / "vunit.xml") diff --git a/tests/unit/Unittesting/OSVVM.py b/tests/unit/Unittesting/OSVVM.py index 27449bc7..59cc59ec 100644 --- a/tests/unit/Unittesting/OSVVM.py +++ b/tests/unit/Unittesting/OSVVM.py @@ -43,26 +43,26 @@ class TestResults(TestCase): def test_ReadOSVVMTestSummaryYAML(self) -> None: - yamlPath = Path("tests/data/OSVVM/Libraries_RunAllTests.yml") + yamlPath = Path("tests/data/OSVVM/osvvm.Summary.yml") osvvmTestSummary = Document(yamlPath) self.assertIsNotNone(osvvmTestSummary) - self.assertEqual(4, len(osvvmTestSummary)) + self.assertEqual(14, len(osvvmTestSummary)) self.assertIn("Axi4Lite", osvvmTestSummary) self.assertIn("Axi4Full", osvvmTestSummary) self.assertIn("AxiStream", osvvmTestSummary) self.assertIn("Uart", osvvmTestSummary) axi4lite = osvvmTestSummary["Axi4Lite"] - self.assertEqual(9, len(axi4lite)) + self.assertEqual(17, len(axi4lite)) axi4 = osvvmTestSummary["Axi4Full"] - self.assertEqual(55, len(axi4)) + self.assertEqual(68, len(axi4)) axi4stream = osvvmTestSummary["AxiStream"] - self.assertEqual(60, len(axi4stream)) + self.assertEqual(65, len(axi4stream)) uart = osvvmTestSummary["Uart"] self.assertEqual(8, len(uart))