v86/tests
Ernest Wong 070c38c6a1 Add tests for host-side fs mounting
The testing "framework" code is slowly turning into spaghetti due to the
asynchronous nature of the triggers. Using async functions will help
clarify the program flow if we think we should address this issue.
2020-08-30 19:29:53 -05:00
..
api Make tests a bit more robust 2020-08-30 19:29:53 -05:00
benchmark Remove timing profiler 2020-08-30 19:27:07 -05:00
coverage Coverage Reporter: Log raw JSON data for additional analyses as well 2020-07-21 20:10:13 -05:00
devices Add tests for host-side fs mounting 2020-08-30 19:29:53 -05:00
expect Improve locals handling 2020-08-30 19:29:53 -05:00
full Add more full tests and skip slow tests by default 2020-08-30 19:29:53 -05:00
jit-paging Remove deprecated use of new Buffer 2020-08-30 19:27:07 -05:00
kvm-unit-tests Make unhandled rejected promises fatal in tests 2020-07-21 20:10:14 -05:00
nasm Remove use of raising cpu exceptions for trigger_ud 2020-08-30 19:29:53 -05:00
perf-irhydra Add --incognito to chromium flag 2015-04-12 19:33:34 +02:00
qemu Enable a few more sse tests 2020-08-30 19:29:53 -05:00
rust Port jit to Rust 2020-08-30 19:29:13 -05:00
Readme.md Update testing readmes 2017-06-19 15:06:50 -05:00

  • nasm: Small unit tests written in assembly, which are run using gdb on the host.
  • qemu: Builds a Linux binary, which tests many CPU features, which are then compared to a run on the host.
  • kvm-unit-test: Based on tests from the KVM project, tests various CPU features.
  • full: Starts several OSes and checks if they boot correctly.
  • perf-irhydra: Manual performance test. Probably not interesting for you.