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