From aa6c6a5572a4797ea6109a75ca50a2c86908375e Mon Sep 17 00:00:00 2001 From: Marco Vanotti Date: Fri, 20 Mar 2020 11:20:02 -0700 Subject: sys/fuchsia: Add cprng and vmo tests. This commit adds two new tests for fuchsia. One tests a basic syscall (zx_cprng_draw), and the other does multiple tests over a vmo. --- sys/fuchsia/test/cprng | 2 ++ sys/fuchsia/test/vmo | 5 +++++ 2 files changed, 7 insertions(+) create mode 100644 sys/fuchsia/test/cprng create mode 100644 sys/fuchsia/test/vmo (limited to 'sys/fuchsia') diff --git a/sys/fuchsia/test/cprng b/sys/fuchsia/test/cprng new file mode 100644 index 000000000..0b87bf8d6 --- /dev/null +++ b/sys/fuchsia/test/cprng @@ -0,0 +1,2 @@ +zx_cprng_draw(&(0x7f0000000000/0x100), 0x100) +zx_cprng_draw(&(0x7f0000000000/0x1), 0x1) diff --git a/sys/fuchsia/test/vmo b/sys/fuchsia/test/vmo new file mode 100644 index 000000000..444e579d9 --- /dev/null +++ b/sys/fuchsia/test/vmo @@ -0,0 +1,5 @@ +zx_vmo_create(0x100, 0x0, &AUTO=0x0) +zx_vmo_write(r0, &AUTO="010101", 0x01, 0x4) +zx_handle_close(r0) +zx_vmo_write(r0, &AUTO="010101", 0x01, 0x4) # ZX_ERR_BAD_HANDLE +zx_handle_close(r0) # ZX_ERR_BAD_HANDLE -- cgit mrf-deployment