1 @page pTestcases Overview of included tests
3 This section includes an overview of some of the included test cases, found in the <b>tb/test</b> directory.
4 The list is not exhaustive, but should provide an indication of where to look for examples on how to use the available configuration knobs.
9 <th> Relevant test cases </th>
12 <td> Demoting error verbosity </td>
13 <td> cl_scb_test_io_std_sbs_print <br> cl_scb_test_ooo_std_dump_orphans </td>
16 <td> Full scoreboard dump (all transactions to one file) </td>
17 <td> cl_scb_test_io_std_dump </td>
20 <td> Split scoreboard dump (each queue in separate files) </td>
21 <td> cl_scb_test_io_std_dump_xml_split <br> (in file cl_scb_test_io_std_dump_custom_printer) </td>
24 <td> Orphan dumping </td>
25 <td> cl_scb_test_ooo_std_dump_orphans <br> cl_scb_test_ooo_std_dump_orphans_xml </td>
28 <td> Per-queue printer configuration </td>
29 <td> All tests in file cl_scb_test_io_std_dump_custom_printer </td>
32 <td> Per-queue comparer configuration </td>
33 <td> All tests in cl_scb_test_io_std_comparer_report</td>
36 <td> Using the function-based API</td>
37 <td> cl_scb_test_io_std_simple </td>
40 <td> Using the TLM based connections </td>
41 <td> cl_scb_test_ooo_std_tlm</td>
44 <td>Printing queue statistics while simulating</td>
45 <td>cl_scb_test_io_std_intermediate_dump</td>
48 <td>Mutexed add_item calls</td>
49 <td>cl_scb_test_io_std_tlm_mutexed</td>
52 <td>Using hash (MD5) queues</td>
53 <td>cl_scb_test_ooo_md5_simple</td>
56 <td>Using multiple queue types in one test</td>
57 <td>cl_scb_test_ooo_io_std_simple</td>
60 <td>Using the max_search_window configuration knob </td>
61 <td>cl_scb_test_ooo_std_max_search_window </td>
64 <td>Using filter transforms for transforming seq. items, using custom filters not derived from pk_utils_uvm::filter_trfm</td>
65 <td>cl_scb_test_ooo_std_tlm_filter_trfm <br> cl_scbs_test_io_custom_filter_trfm </td>
68 <td>Using multiple scoreboards in a test</td>
69 <td>cl_scbs_test_io_std_base <br> cl_scbs_test_io_std_cc </td>
72 <td>Dumping orphans/scoreboard to XML </td>
73 <td>cl_scb_test_ooo_std_dump_orphans_xml <br> cl_scb_test_io_std_dump_xml_split </td>
77 XML files generated with the XML printer can be converted into HTML files for easy viewing with the \c generate_html make target.