summaryrefslogtreecommitdiff
path: root/na/test/selftest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'na/test/selftest.cc')
-rw-r--r--na/test/selftest.cc30
1 files changed, 28 insertions, 2 deletions
diff --git a/na/test/selftest.cc b/na/test/selftest.cc
index 96962e2..e1bb2b4 100644
--- a/na/test/selftest.cc
+++ b/na/test/selftest.cc
@@ -14,6 +14,8 @@
void selftest_pmm();
void selftest_slab();
void selftest_spinlock();
+void selftest_mutex();
+void selftest_driver_model();
void selftest_rbtree();
void selftest_vmm();
void selftest_fdt();
@@ -23,10 +25,21 @@ void selftest_trap();
void selftest_sched();
void selftest_klog();
void selftest_random();
-void selftest_reloc();
void selftest_waitqueue();
void selftest_uaccess();
void selftest_sys_mm();
+void selftest_dcache();
+void selftest_namei();
+void selftest_vfs_io();
+void selftest_exec();
+void selftest_devfs();
+void selftest_pipe();
+void selftest_fcntl();
+void selftest_sys_process();
+void selftest_signal();
+void selftest_pid();
+void selftest_sys_fs_extra();
+void selftest_page_cache();
void selftest_run_all()
{
@@ -35,6 +48,8 @@ void selftest_run_all()
kprintf("========================================\n");
selftest_spinlock();
+ selftest_mutex();
+ selftest_driver_model();
selftest_pmm();
selftest_slab();
selftest_rbtree();
@@ -46,10 +61,21 @@ void selftest_run_all()
selftest_sched();
selftest_klog();
selftest_random();
- selftest_reloc();
selftest_waitqueue();
selftest_uaccess();
selftest_sys_mm();
+ selftest_dcache();
+ selftest_namei();
+ selftest_vfs_io();
+ selftest_devfs();
+ selftest_pipe();
+ selftest_fcntl();
+ selftest_sys_process();
+ selftest_signal();
+ selftest_pid();
+ selftest_sys_fs_extra();
+ selftest_page_cache();
+ selftest_exec();
kprintf("========================================\n");
kprintf(" All self-tests PASSED\n");