ReactOS  0.4.15-dev-3302-ga37d9a4
testlist.c
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS kernel-mode tests
3  * LICENSE: LGPL-2.1+ (https://spdx.org/licenses/LGPL-2.1+)
4  * PURPOSE: Kernel-Mode Test Suite user-mode test list
5  */
6 
7 #include <kmt_test.h>
8 
39 
40 /* tests with a leading '-' will not be listed */
41 const KMT_TEST TestList[] =
42 {
43  { "CcCopyRead", Test_CcCopyRead },
44  { "CcCopyWrite", Test_CcCopyWrite },
45  { "CcMapData", Test_CcMapData },
46  { "CcPinMappedData", Test_CcPinMappedData },
47  { "CcPinRead", Test_CcPinRead },
48  { "CcSetFileSizes", Test_CcSetFileSizes },
49  { "-Example", Test_Example },
50  { "FileAttributes", Test_FileAttributes },
51  { "FindFile", Test_FindFile },
52  { "-FltMgrLoad", Test_FltMgrLoad }, // TODO: WIP/untested/crashes.
53  { "-FltMgrReg", Test_FltMgrReg }, // TODO: WIP/untested/crashes.
54  { "HidPDescription", Test_HidPDescription },
55  { "IoCreateFile", Test_IoCreateFile },
56  { "IoDeviceObject", Test_IoDeviceObject },
57  { "IoReadWrite", Test_IoReadWrite },
58  { "MmMapLockedPagesSpecifyCache", Test_MmMapLockedPagesSpecifyCache },
59  { "NtCreateSection", Test_NtCreateSection },
60  { "PoIrp", Test_PoIrp },
61  { "RtlAvlTree", Test_RtlAvlTree },
62  { "RtlException", Test_RtlException },
63  { "RtlIntSafe", Test_RtlIntSafe },
64  { "RtlMemory", Test_RtlMemory },
65  { "RtlRegistry", Test_RtlRegistry },
66  { "RtlSplayTree", Test_RtlSplayTree },
67  { "RtlStack", Test_RtlStack },
68  { "RtlStrSafe", Test_RtlStrSafe },
69  { "RtlUnicodeString", Test_RtlUnicodeString },
70  { "TcpIpTdi", Test_TcpIpTdi },
71  { "TcpIpConnect", Test_TcpIpConnect },
72  { NULL, NULL },
73 };
KMT_TESTFUNC Test_CcSetFileSizes
Definition: testlist.c:14
KMT_TESTFUNC Test_RtlStack
Definition: testlist.c:33
KMT_TESTFUNC Test_PoIrp
Definition: testlist.c:26
KMT_TESTFUNC Test_Example
Definition: testlist.c:15
KMT_TESTFUNC Test_CcCopyWrite
Definition: testlist.c:10
KMT_TESTFUNC Test_NtCreateSection
Definition: testlist.c:25
KMT_TESTFUNC Test_TcpIpIoctl
Definition: testlist.c:36
KMT_TESTFUNC Test_RtlSplayTree
Definition: testlist.c:32
KMT_TESTFUNC Test_TcpIpConnect
Definition: testlist.c:38
KMT_TESTFUNC Test_FltMgrLoad
Definition: testlist.c:18
KMT_TESTFUNC Test_CcPinMappedData
Definition: testlist.c:12
KMT_TESTFUNC Test_RtlMemory
Definition: testlist.c:30
KMT_TESTFUNC Test_RtlIntSafe
Definition: testlist.c:29
EH_STD::__list__< TestClass, eh_allocator(TestClass) > TestList
Definition: test_list.cpp:31
KMT_TESTFUNC Test_IoCreateFile
Definition: testlist.c:21
KMT_TESTFUNC Test_RtlAvlTree
Definition: testlist.c:27
KMT_TESTFUNC Test_FltMgrReg
Definition: testlist.c:19
KMT_TESTFUNC Test_IoReadWrite
Definition: testlist.c:23
KMT_TESTFUNC Test_MmMapLockedPagesSpecifyCache
Definition: testlist.c:24
KMT_TESTFUNC Test_RtlRegistry
Definition: testlist.c:31
KMT_TESTFUNC Test_RtlStrSafe
Definition: testlist.c:34
KMT_TESTFUNC Test_TcpIpTdi
Definition: testlist.c:37
KMT_TESTFUNC Test_FileAttributes
Definition: testlist.c:16
KMT_TESTFUNC Test_RtlUnicodeString
Definition: testlist.c:35
#define NULL
Definition: types.h:112
KMT_TESTFUNC Test_HidPDescription
Definition: testlist.c:20
KMT_TESTFUNC Test_CcPinRead
Definition: testlist.c:13
VOID KMT_TESTFUNC(VOID)
Definition: kmt_test.h:21
KMT_TESTFUNC Test_CcCopyRead
Definition: testlist.c:9
KMT_TESTFUNC Test_RtlException
Definition: testlist.c:28
KMT_TESTFUNC Test_FindFile
Definition: testlist.c:17
KMT_TESTFUNC Test_IoDeviceObject
Definition: testlist.c:22
KMT_TESTFUNC Test_CcMapData
Definition: testlist.c:11