Skip to content

Status: Core tests

Runji Wang edited this page May 11, 2020 · 25 revisions

Test status of Zircon unit tests.

Fuchsia source version: 2020-04-13.

Test files are in /boot/test/core directory.

Now all test results are collected on QEMU. There may be some problems on real PC.

Test Status
Bti ⚠️ 7/8
ConditionalVariableTest ✅ 3/3
C11MutexTest ✅ 5/5
C11ThreadTest ✅ 6/6
ChannelInternalTest ✅ 2/2
ChannelTest ✅ 38/38
ChannelWriteEtcTest ✅ 27/27
ClockTest ✅ 2/2
ProcessDebugUtilsTest ✅ 1/1
ProcessDebugTest ❌ 0/4
ExecutableTlsTest ✅ 12/12
EventPairTest ✅ 8/8
FifoTest ✅ 9/9
FPUTest ✅ 1/1
FutexTest ⚠️ 11/14
HandleCloseTest ⚠️ 2/3
HandleDup ✅ 4/4
HandleInfoTest ⚠️ 3/4
HandleTransferTest ✅ 2/2
HandleWaitTest ✅ 2/2
InterruptTest ⚠️ 1/7
JobTest ⚠️ 8/26
MemoryMappingTest ⚠️ 5/8
ObjectChildTest ✅ 1/1
ObjectGetInfoTest ✅ 4/4
JobGetInfoTest ⚠️ 12/39
ProcessGetInfoTest ⚠️ 25/69
TaskGetInfoTest ⚠️ 9/12
ThreadGetInfoTest ⚠️ 28/41
VmarGetInfoTest ⚠️ 19/21
ObjectWaitOneTest ✅ 5/5
ObjectWaitManyTest ✅ 5/5
Pager ❌ 0/76
PortTest ⚠️ 8/18
ProcessTest ⚠️ 4/26
SchedulerProfileTest ❌ 0/14
Pthread ✅ 6/6
PThreadBarrierTest ✅ 3/3
PthreadTls ✅ 1/1
Resource ❌ 0/11
SocketTest ⚠️ 2/26
StackTest ✅ 2/2
StreamTestCase ❌ 0/11
SyncCompletionTest ⚠️ 4/11
SyncCondition ✅ 2/2
SyncMutex ✅ 3/3
SystemEvent ❌ 0/9
Threads ⚠️ 5/36
TicksTest ✅ 1/1
Vmar ⚠️ 4/33
VmoCloneTestCase ✅ 6/6
VmoClone2TestCase ⚠️ 29/41
VmoCloneDisjointClonesTests ✅ 2/2
VmoCloneResizeTests ⚠️ 3/4
ProgressiveCloneDiscardTests ✅ 2/2
VmoSignalTestCase ✅ 3/3
VmoSliceTestCase ⚠️ 13/15
VmoZeroTestCase ✅ 12/12
VmoTestCase ⚠️ 7/27

Clone this wiki locally