ReactOS 0.4.16-dev-1067-ge98bba2
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 kernel-mode test list
5 */
6
7#include <kmt_test.h>
8
90
92{
93 { "CmSecurity", Test_CmSecurity },
94 { "ExCallback", Test_ExCallback },
95 { "ExDoubleList", Test_ExDoubleList },
96 { "ExFastMutex", Test_ExFastMutex },
97 { "ExHardError", Test_ExHardError },
98 { "-ExHardErrorInteractive", Test_ExHardErrorInteractive },
99 { "ExInterlocked", Test_ExInterlocked },
100 { "ExPools", Test_ExPools },
101 { "ExResource", Test_ExResource },
102 { "ExSequencedList", Test_ExSequencedList },
103 { "ExSingleList", Test_ExSingleList },
104 { "-ExTimer", Test_ExTimer },
105 { "ExUuid", Test_ExUuid },
106 { "Example", Test_Example },
107 { "FsRtlDissect", Test_FsRtlDissect },
108 { "FsRtlExpression", Test_FsRtlExpression },
109 { "FsRtlLegal", Test_FsRtlLegal },
110 { "FsRtlMcb", Test_FsRtlMcb },
111 { "FsRtlRemoveDotsFromPath", Test_FsRtlRemoveDotsFromPath },
112 { "FsRtlTunnel", Test_FsRtlTunnel },
113 { "HalSystemInfo", Test_HalSystemInfo },
114 { "IoCreateFile", Test_IoCreateFile },
115 { "IoDeviceInterface", Test_IoDeviceInterface },
116 { "IoEvent", Test_IoEvent },
117 { "IoFilesystem", Test_IoFilesystem },
118 { "IoInterrupt", Test_IoInterrupt },
119 { "IoIrp", Test_IoIrp },
120 { "IoMdl", Test_IoMdl },
121 { "IoVolume", Test_IoVolume },
122 { "KdSystemDebugControl", Test_KdSystemDebugControl },
123 { "KeApc", Test_KeApc },
124 { "KeDeviceQueue", Test_KeDeviceQueue },
125 { "KeDpc", Test_KeDpc },
126 { "KeEvent", Test_KeEvent },
127 { "KeFloatPointState", Test_KeFloatPointState },
128 { "KeGuardedMutex", Test_KeGuardedMutex },
129 { "KeIrql", Test_KeIrql },
130 { "KeMutex", Test_KeMutex },
131 { "-KeProcessor", Test_KeProcessor },
132 { "KeSpinLock", Test_KeSpinLock },
133 { "KeTimer", Test_KeTimer },
134 { "-KernelType", Test_KernelType },
135 { "MmMdl", Test_MmMdl },
136 { "MmSection", Test_MmSection },
137 { "MmReservedMapping", Test_MmReservedMapping },
138 { "NpfsConnect", Test_NpfsConnect },
139 { "NpfsCreate", Test_NpfsCreate },
140 { "NpfsFileInfo", Test_NpfsFileInfo },
141 { "NpfsReadWrite", Test_NpfsReadWrite },
142 { "NpfsVolumeInfo", Test_NpfsVolumeInfo },
143 { "ObHandle", Test_ObHandle },
144 { "ObQuery", Test_ObQuery },
145 { "ObReference", Test_ObReference },
146 { "ObSecurity", Test_ObSecurity },
147 { "ObSymbolicLink", Test_ObSymbolicLink },
148 { "ObType", Test_ObType },
149 { "-ObTypeClean", Test_ObTypeClean },
150 { "-ObTypeNoClean", Test_ObTypeNoClean },
151 { "ObTypes", Test_ObTypes },
152 { "PsNotify", Test_PsNotify },
153 { "PsQuota", Test_PsQuota },
154 { "RtlAvlTreeKM", Test_RtlAvlTree },
155 { "RtlExceptionKM", Test_RtlException },
156 { "RtlIntSafeKM", Test_RtlIntSafe },
157 { "RtlIsValidOemCharacter", Test_RtlIsValidOemCharacter },
158 { "RtlMemoryKM", Test_RtlMemory },
159 { "RtlRangeList", Test_RtlRangeList },
160 { "RtlRegistryKM", Test_RtlRegistry },
161 { "RtlSplayTreeKM", Test_RtlSplayTree },
162 { "RtlStackKM", Test_RtlStack },
163 { "RtlStrSafeKM", Test_RtlStrSafe },
164 { "RtlUnicodeStringKM", Test_RtlUnicodeString },
165 { "SeInheritance", Test_SeInheritance },
166 { "SeLogonSession", Test_SeLogonSession },
167 { "SeQueryInfoToken", Test_SeQueryInfoToken },
168 { "SeTokenFiltering", Test_SeTokenFiltering },
169 { "ZwAllocateVirtualMemory", Test_ZwAllocateVirtualMemory },
170 { "ZwCreateSection", Test_ZwCreateSection },
171 { "ZwMapViewOfSection", Test_ZwMapViewOfSection },
172 { "ZwWaitForMultipleObjects", Test_ZwWaitForMultipleObjects},
173#ifdef _M_AMD64
174 { "RtlCaptureContextKM", Test_RtlCaptureContext },
175#endif
176 { NULL, NULL }
177};
#define NULL
Definition: types.h:112
VOID KMT_TESTFUNC(VOID)
Definition: kmt_test.h:21
KMT_TESTFUNC Test_IoCreateFile
Definition: testlist.c:21
KMT_TESTFUNC Test_RtlStrSafe
Definition: testlist.c:36
KMT_TESTFUNC Test_RtlAvlTree
Definition: testlist.c:28
KMT_TESTFUNC Test_RtlException
Definition: testlist.c:30
KMT_TESTFUNC Test_RtlCaptureContext
Definition: testlist.c:29
KMT_TESTFUNC Test_RtlSplayTree
Definition: testlist.c:34
KMT_TESTFUNC Test_RtlIntSafe
Definition: testlist.c:31
KMT_TESTFUNC Test_RtlUnicodeString
Definition: testlist.c:37
KMT_TESTFUNC Test_RtlStack
Definition: testlist.c:35
KMT_TESTFUNC Test_RtlMemory
Definition: testlist.c:32
KMT_TESTFUNC Test_Example
Definition: testlist.c:15
KMT_TESTFUNC Test_RtlRegistry
Definition: testlist.c:33
KMT_TESTFUNC Test_MmMdl
Definition: testlist.c:51
KMT_TESTFUNC Test_RtlIsValidOemCharacter
Definition: testlist.c:78
KMT_TESTFUNC Test_ObReference
Definition: testlist.c:61
KMT_TESTFUNC Test_ExTimer
Definition: testlist.c:21
KMT_TESTFUNC Test_ObType
Definition: testlist.c:64
KMT_TESTFUNC Test_SeQueryInfoToken
Definition: testlist.c:72
KMT_TESTFUNC Test_ExCallback
Definition: testlist.c:11
KMT_TESTFUNC Test_KdSystemDebugControl
Definition: testlist.c:38
KMT_TESTFUNC Test_SeInheritance
Definition: testlist.c:70
KMT_TESTFUNC Test_ObSymbolicLink
Definition: testlist.c:63
KMT_TESTFUNC Test_MmSection
Definition: testlist.c:52
KMT_TESTFUNC Test_ExInterlocked
Definition: testlist.c:16
KMT_TESTFUNC Test_ExSequencedList
Definition: testlist.c:19
KMT_TESTFUNC Test_ZwCreateSection
Definition: testlist.c:87
KMT_TESTFUNC Test_KeMutex
Definition: testlist.c:46
KMT_TESTFUNC Test_KeProcessor
Definition: testlist.c:47
KMT_TESTFUNC Test_ExHardErrorInteractive
Definition: testlist.c:15
KMT_TESTFUNC Test_PsNotify
Definition: testlist.c:68
KMT_TESTFUNC Test_SeTokenFiltering
Definition: testlist.c:73
KMT_TESTFUNC Test_KeSpinLock
Definition: testlist.c:48
KMT_TESTFUNC Test_ZwAllocateVirtualMemory
Definition: testlist.c:86
KMT_TESTFUNC Test_KeIrql
Definition: testlist.c:45
KMT_TESTFUNC Test_ObTypes
Definition: testlist.c:67
KMT_TESTFUNC Test_IoVolume
Definition: testlist.c:37
KMT_TESTFUNC Test_KeDpc
Definition: testlist.c:41
KMT_TESTFUNC Test_NpfsVolumeInfo
Definition: testlist.c:58
KMT_TESTFUNC Test_MmReservedMapping
Definition: testlist.c:53
KMT_TESTFUNC Test_SeLogonSession
Definition: testlist.c:71
KMT_TESTFUNC Test_CmSecurity
Definition: testlist.c:9
KMT_TESTFUNC Test_FsRtlLegal
Definition: testlist.c:25
KMT_TESTFUNC Test_PsQuota
Definition: testlist.c:69
KMT_TESTFUNC Test_HalSystemInfo
Definition: testlist.c:29
KMT_TESTFUNC Test_KeApc
Definition: testlist.c:39
KMT_TESTFUNC Test_IoDeviceInterface
Definition: testlist.c:31
KMT_TESTFUNC Test_ExPools
Definition: testlist.c:17
KMT_TESTFUNC Test_ObQuery
Definition: testlist.c:60
KMT_TESTFUNC Test_KeTimer
Definition: testlist.c:49
KMT_TESTFUNC Test_IoInterrupt
Definition: testlist.c:34
KMT_TESTFUNC Test_ExResource
Definition: testlist.c:18
KMT_TESTFUNC Test_ZwWaitForMultipleObjects
Definition: testlist.c:89
KMT_TESTFUNC Test_FsRtlTunnel
Definition: testlist.c:28
KMT_TESTFUNC Test_ObHandle
Definition: testlist.c:59
KMT_TESTFUNC Test_KeGuardedMutex
Definition: testlist.c:44
KMT_TESTFUNC Test_KeFloatPointState
Definition: testlist.c:43
KMT_TESTFUNC Test_NpfsConnect
Definition: testlist.c:54
KMT_TESTFUNC Test_ExSingleList
Definition: testlist.c:20
KMT_TESTFUNC Test_KernelType
Definition: testlist.c:50
KMT_TESTFUNC Test_FsRtlRemoveDotsFromPath
Definition: testlist.c:27
KMT_TESTFUNC Test_RtlRangeList
Definition: testlist.c:80
KMT_TESTFUNC Test_NpfsCreate
Definition: testlist.c:55
KMT_TESTFUNC Test_FsRtlExpression
Definition: testlist.c:24
KMT_TESTFUNC Test_ExHardError
Definition: testlist.c:14
KMT_TESTFUNC Test_KeEvent
Definition: testlist.c:42
KMT_TESTFUNC Test_NpfsReadWrite
Definition: testlist.c:57
KMT_TESTFUNC Test_ZwMapViewOfSection
Definition: testlist.c:88
KMT_TESTFUNC Test_IoMdl
Definition: testlist.c:36
KMT_TESTFUNC Test_ObTypeNoClean
Definition: testlist.c:66
KMT_TESTFUNC Test_IoIrp
Definition: testlist.c:35
KMT_TESTFUNC Test_NpfsFileInfo
Definition: testlist.c:56
KMT_TESTFUNC Test_IoFilesystem
Definition: testlist.c:33
KMT_TESTFUNC Test_ExUuid
Definition: testlist.c:22
KMT_TESTFUNC Test_FsRtlMcb
Definition: testlist.c:26
KMT_TESTFUNC Test_ObSecurity
Definition: testlist.c:62
KMT_TESTFUNC Test_FsRtlDissect
Definition: testlist.c:23
KMT_TESTFUNC Test_KeDeviceQueue
Definition: testlist.c:40
KMT_TESTFUNC Test_ObTypeClean
Definition: testlist.c:65
KMT_TESTFUNC Test_ExDoubleList
Definition: testlist.c:12
KMT_TESTFUNC Test_IoEvent
Definition: testlist.c:32
KMT_TESTFUNC Test_ExFastMutex
Definition: testlist.c:13
EH_STD::__list__< TestClass, eh_allocator(TestClass) > TestList
Definition: test_list.cpp:31