Adding misc. commands that test161 didn't know about and tag descriptions
This commit is contained in:
parent
4de65867c5
commit
39516c2f86
34
test161/commands/misc.tc
Normal file
34
test161/commands/misc.tc
Normal file
@ -0,0 +1,34 @@
|
||||
# These commands expect no output, but must not panic
|
||||
templates:
|
||||
- name: tt1
|
||||
output:
|
||||
- text: ""
|
||||
|
||||
- name: tt2
|
||||
output:
|
||||
- text: ""
|
||||
|
||||
- name: tt3
|
||||
output:
|
||||
- text: ""
|
||||
|
||||
- name: khu
|
||||
output:
|
||||
- text: ""
|
||||
|
||||
- name: q
|
||||
output:
|
||||
- text: ""
|
||||
|
||||
- name: s
|
||||
output:
|
||||
- text: ""
|
||||
|
||||
- name: boot
|
||||
output:
|
||||
- text:
|
||||
|
||||
- name: exit
|
||||
output:
|
||||
- text: ""
|
||||
|
70
test161/tags/all.td
Normal file
70
test161/tags/all.td
Normal file
@ -0,0 +1,70 @@
|
||||
tags:
|
||||
- name: badcall
|
||||
desc: "All badcall tests for the various system calls"
|
||||
- name: boot
|
||||
desc: "Tests that check if your kernel can boot"
|
||||
- name: console
|
||||
desc: "Tests that check if you have a working userspace console"
|
||||
- name: coremap
|
||||
desc: "All coremap-related tests"
|
||||
- name: crash
|
||||
desc: "Tests that attempt to crash your kernel"
|
||||
- name: cvs
|
||||
desc: "Condition variable tests"
|
||||
- name: filesyscalls
|
||||
desc: "Filesystem syscall tests, e.g. read, write, open, close, etc."
|
||||
- name: kleaks
|
||||
desc: "Synch tests that also check for memory leaks"
|
||||
- name: locks
|
||||
desc: "Kernel lock tests"
|
||||
- name: not-dumbvm
|
||||
desc: "Tests that verify your coremap is not using dumbvm"
|
||||
- name: not-dumbvm-vm
|
||||
desc: "Tests that verify your VM system is not using dumbvm"
|
||||
- name: proc
|
||||
desc: "Misc. process system call tests"
|
||||
- name: procsyscalls
|
||||
desc: "Tests that test process system calls, e.g. fork, exec, waitpid"
|
||||
- name: rwlocks
|
||||
desc: "Reader/writer lock tests"
|
||||
- name: sbrk
|
||||
desc: "sbrk tests"
|
||||
- name: semaphores
|
||||
desc: "Kernel semaphore tests"
|
||||
- name: shell
|
||||
desc: "Tests that check for a working userspace shell"
|
||||
- name: stability
|
||||
desc: "System call stability tests that stress test and check various error conditions"
|
||||
- name: stability-vm
|
||||
desc: "VM stress testing"
|
||||
- name: swap
|
||||
desc: "Tests that stress test your VM swapping implementation"
|
||||
- name: swap-basic
|
||||
desc: "Less stressful swap tests to ensure a swapping implementation"
|
||||
- name: synch
|
||||
desc: "All sychronization primitive tests"
|
||||
- name: synchprobs
|
||||
desc: "Synchronization problems that test your ablility to use synch primitives"
|
||||
- name: sys_close
|
||||
desc: "close() syscall tests"
|
||||
- name: sys_dup2
|
||||
desc: "dup2() syscall tests"
|
||||
- name: sys_exec
|
||||
desc: "exec() syscall tests"
|
||||
- name: sys_fork
|
||||
desc: "fork() syscall tests"
|
||||
- name: sys_lseek
|
||||
desc: "lseek() syscall tests"
|
||||
- name: sys_open
|
||||
desc: "open() syscall tests"
|
||||
- name: sys_read
|
||||
desc: "read() syscall tests"
|
||||
- name: sys_write
|
||||
desc: "write() syscall tests"
|
||||
- name: syscalls
|
||||
desc: "Tests that check the basic functionality of your system call implementations"
|
||||
- name: threads
|
||||
desc: "Kernel thread tests"
|
||||
- name: vm
|
||||
desc: "All non-swapping VM tests"
|
||||
|
Loading…
x
Reference in New Issue
Block a user