gvisor/test/util
Ghanan Gowripalan 34ec00c5e7 Run raw IP socket syscall tests on Fuchsia
+ Do not check for CAP_NET_RAW on Fuchsia

  Fuchsia does not support capabilities the same way Linux does. Instead
  emulate the check for CAP_NET_RAW by checking if a raw IP sockets may
  be created.

PiperOrigin-RevId: 389663218
2021-08-09 10:20:21 -07:00
..
BUILD Run raw IP socket syscall tests on Fuchsia 2021-08-09 10:20:21 -07:00
capability_util.h Run raw IP socket syscall tests on Fuchsia 2021-08-09 10:20:21 -07:00
cgroup_util.cc Fix cgroup hierarchy registration. 2021-05-14 11:07:57 -07:00
cgroup_util.h Fix cgroup hierarchy registration. 2021-05-14 11:07:57 -07:00
cleanup.h
epoll_util.cc Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
epoll_util.h
eventfd_util.h Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
file_descriptor.h
fs_util.cc Implement cgroupfs. 2021-04-02 21:10:44 -07:00
fs_util.h Implement cgroupfs. 2021-04-02 21:10:44 -07:00
fs_util_test.cc Import and structure cleanup. 2019-11-21 11:41:30 -08:00
fuchsia_capability_util.cc Run raw IP socket syscall tests on Fuchsia 2021-08-09 10:20:21 -07:00
fuchsia_capability_util.h Run raw IP socket syscall tests on Fuchsia 2021-08-09 10:20:21 -07:00
fuse_util.cc
fuse_util.h
linux_capability_util.cc Run raw IP socket syscall tests on Fuchsia 2021-08-09 10:20:21 -07:00
linux_capability_util.h Run raw IP socket syscall tests on Fuchsia 2021-08-09 10:20:21 -07:00
logging.cc Change EXPECT/ASSERT to TEST_CHECK inside InForkedProcess 2021-01-28 18:24:58 -08:00
logging.h Remove side effect from test cases 2021-01-29 13:56:17 -08:00
memory_util.h
mount_util.cc Handle tmpfs with 5 fields in /proc/mounts parsing. 2021-04-26 16:27:45 -07:00
mount_util.h Handle tmpfs with 5 fields in /proc/mounts parsing. 2021-04-26 16:27:45 -07:00
mount_util_test.cc Handle tmpfs with 5 fields in /proc/mounts parsing. 2021-04-26 16:27:45 -07:00
multiprocess_util.cc Detect failures in forked function 2021-01-22 18:06:09 -08:00
multiprocess_util.h Change EXPECT/ASSERT to TEST_CHECK inside InForkedProcess 2021-01-28 18:24:58 -08:00
platform_util.cc KVM platform does not support 32bit. 2020-01-31 10:07:45 -08:00
platform_util.h
posix_error.cc Change EXPECT/ASSERT to TEST_CHECK inside InForkedProcess 2021-01-28 18:24:58 -08:00
posix_error.h Fix PR_SET_PTRACER applicability to non-leader threads. 2021-06-23 11:17:44 -07:00
posix_error_test.cc
proc_util.cc
proc_util.h
proc_util_test.cc
pty_util.cc Assign controlling terminal when tty is opened and support NOCTTY 2021-02-11 11:09:22 -08:00
pty_util.h Assign controlling terminal when tty is opened and support NOCTTY 2021-02-11 11:09:22 -08:00
rlimit_util.cc
rlimit_util.h
save_util.cc Remove _NoRandomSave tests. 2021-04-13 15:42:41 -07:00
save_util.h Support VFS2 save/restore. 2020-10-23 17:48:33 -07:00
save_util_linux.cc Support VFS2 save/restore. 2020-10-23 17:48:33 -07:00
save_util_other.cc Support VFS2 save/restore. 2020-10-23 17:48:33 -07:00
signal_util.cc
signal_util.h arm64 test: enabled Fault() function 2020-10-22 06:00:33 -04:00
socket_util.cc Move socket_test_util to //test/util 2021-07-22 16:37:15 -07:00
socket_util.h Move socket_test_util to //test/util 2021-07-22 16:37:15 -07:00
socket_util_impl.cc Move socket_test_util to //test/util 2021-07-22 16:37:15 -07:00
temp_path.cc
temp_path.h Import and structure cleanup. 2019-11-21 11:41:30 -08:00
temp_umask.h
test_main.cc
test_util.cc
test_util.h Implement epoll_pwait2. 2021-04-29 15:22:09 -07:00
test_util_impl.cc Drop dedicated benchmark lifecycle. 2021-07-12 17:00:51 -07:00
test_util_runfiles.cc
test_util_test.cc
thread_util.h
time_util.cc
time_util.h Extract SleepSafe from test_util 2019-05-24 12:58:46 -07:00
timer_util.cc Use POSIX interval timers in flock test. 2020-10-16 14:32:49 -07:00
timer_util.h Fix infinite loop when splicing to pipes/eventfds. 2020-11-06 12:55:29 -08:00
uid_util.cc
uid_util.h
verity_util.cc Add verity open benchmark test 2021-07-23 14:35:42 -07:00
verity_util.h Add verity open benchmark test 2021-07-23 14:35:42 -07:00