gvisor/test/syscalls/linux
Nicolas Lacasse f4ce43e1f4 Allow and document bug ids in gVisor codebase.
PiperOrigin-RevId: 245818639
Change-Id: I03703ef0fb9b6675955637b9fe2776204c545789
2019-04-29 14:04:14 -07:00
..
32bit.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
BUILD Don't allow sigtimedwait to catch unblockable signals 2019-04-17 13:43:20 -07:00
accept_bind.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
accept_bind_stream.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
access.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
affinity.cc Remove syscall tests' dependency on glog 2019-04-26 12:47:46 -07:00
aio.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
alarm.cc
arch_prctl.cc
bad.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
base_poll_test.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
base_poll_test.h
bind.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
brk.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
chdir.cc Don't enforce NAME_MAX in fs.Dirent.walk(). 2019-04-25 16:05:13 -07:00
chmod.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
chown.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
chroot.cc Require CAP_SYS_CHROOT in ChrootTest.ProcMountsMountinfoNoEscape. 2019-01-11 14:48:26 -08:00
clock_getres.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
clock_gettime.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
clock_nanosleep.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
concurrency.cc Remove syscall tests' dependency on glog 2019-04-26 12:47:46 -07:00
creat.cc createAt should return all errors from FindInode except ENOENT. 2019-04-29 10:30:24 -07:00
dev.cc
dup.cc Refactor out NewEventFD to a test utility. 2019-01-29 08:01:48 -08:00
epoll.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
eventfd.cc Refactor out NewEventFD to a test utility. 2019-01-29 08:01:48 -08:00
exceptions.cc Internal change. 2019-02-06 17:00:24 -08:00
exec.cc Remove syscall tests' dependency on glog 2019-04-26 12:47:46 -07:00
exec.h
exec_assert_closed_workload.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
exec_basic_workload.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
exec_binary.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
exec_proc_exe_workload.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
exec_state_workload.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
exit.cc
exit_script.sh
fadvise64.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
fallocate.cc Refactor out NewEventFD to a test utility. 2019-01-29 08:01:48 -08:00
fault.cc
fchdir.cc
fcntl.cc Refactor out NewEventFD to a test utility. 2019-01-29 08:01:48 -08:00
file_base.h Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
flock.cc Add NoRandomSave to tests with correctness DisableSave 2019-03-05 13:54:38 -08:00
fork.cc Fix clone(CLONE_NEWUSER). 2019-02-19 14:20:05 -08:00
fpsig_fork.cc
fpsig_nested.cc
fsync.cc Allow fsync on a directory. 2019-01-17 11:06:59 -08:00
futex.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
getcpu.cc
getdents.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
getrandom.cc
getrusage.cc
inotify.cc Setting timestamps should trigger an inotify event. 2019-03-28 14:15:23 -07:00
ioctl.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
ip_socket_test_util.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
ip_socket_test_util.h Implement Broadcast support 2019-02-20 12:54:13 -08:00
itimer.cc Remove unused variable. 2018-12-13 16:21:41 -08:00
kill.cc Remove unsafe ScopedSigaction 2019-03-06 12:55:52 -08:00
link.cc
lseek.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
madvise.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
memfd.cc Fix MemfdTest_OtherProcessCanOpenFromProcfs. 2019-04-01 10:18:36 -07:00
memory_accounting.cc
mempolicy.cc
mincore.cc
mkdir.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
mknod.cc
mlock.cc Fixing select call to not enforce RLIMIT_NOFILE. 2019-01-10 09:44:45 -08:00
mmap.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
mount.cc gvisor: Add support for the MS_NOEXEC mount option 2019-04-04 17:43:53 -07:00
mremap.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
msync.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
munmap.cc
open.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
open_create.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
partial_bad_buffer.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
pause.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
pipe.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
poll.cc Remove syscall tests' dependency on glog 2019-04-26 12:47:46 -07:00
ppoll.cc
prctl.cc set task's name when fork 2019-03-28 18:05:42 -07:00
prctl_setuid.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
pread64.cc
preadv.cc netstack: reduce MSS from SYN to account tcp options 2019-03-19 17:33:20 -07:00
preadv2.cc Implement pwritev2. 2018-12-19 13:16:06 -08:00
priority.cc Fix a few compilation warnings 2019-01-14 16:13:14 -08:00
priority_execve.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
proc.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
proc_net.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
proc_net_unix.cc Implement /proc/net/unix. 2019-02-07 14:44:21 -08:00
proc_pid_smaps.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
proc_pid_uid_gid_map.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
pselect.cc
ptrace.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
pty.cc Fix index out of bounds in tty implementation. 2019-04-03 13:00:34 -07:00
pwrite64.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
pwritev2.cc Implement pwritev2. 2018-12-19 13:16:06 -08:00
raw_socket_ipv4.cc s,sys/poll.h/,poll.h,g 2019-04-25 14:57:06 -07:00
read.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
readv.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
readv_common.cc
readv_common.h
readv_socket.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
rename.cc Remove references to replaced child in Rename in ramfs/agentfs 2019-03-18 18:40:06 -07:00
rlimits.cc rlimits test: don't exceed nr_open. 2019-04-10 16:34:50 -07:00
rtsignal.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
sched.cc
sched_yield.cc
seccomp.cc Set rax to syscall number on SECCOMP_RET_TRAP. 2019-02-19 15:49:37 -08:00
select.cc Fixing select call to not enforce RLIMIT_NOFILE. 2019-01-10 09:44:45 -08:00
semaphore.cc Add semctl(GETPID) syscall 2019-03-01 10:57:02 -08:00
sendfile.cc Handle invalid offset in sendfile(2) 2019-02-25 12:17:46 -08:00
sendfile_socket.cc Remove syscall tests' dependency on glog 2019-04-26 12:47:46 -07:00
shm.cc Enable recently-fixed test case for shm_test. 2018-12-17 14:12:24 -08:00
sigaction.cc
sigaltstack.cc netstack: reduce MSS from SYN to account tcp options 2019-03-19 17:33:20 -07:00
sigaltstack_check.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
sigiret.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
sigprocmask.cc Remove obsolete gVisor-specific test condition. 2019-01-28 13:03:07 -08:00
sigstop.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
sigtimedwait.cc Don't allow sigtimedwait to catch unblockable signals 2019-04-17 13:43:20 -07:00
socket_abstract.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_blocking.cc Add blocking recv tests 2018-12-14 22:11:26 -08:00
socket_blocking.h Add blocking recv tests 2018-12-14 22:11:26 -08:00
socket_filesystem.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_generic.cc Add test for short recvmsg iovec length. 2019-03-21 18:53:17 -07:00
socket_generic.h Open source system call tests. 2018-12-10 14:42:34 -08:00
socket_inet_loopback.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_ip_loopback_blocking.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ip_tcp_generic.cc s,sys/poll.h/,poll.h,g 2019-04-25 14:57:06 -07:00
socket_ip_tcp_generic.h
socket_ip_tcp_generic_loopback.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ip_tcp_loopback.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ip_tcp_loopback_blocking.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ip_tcp_loopback_nonblock.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ip_tcp_udp_generic.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ip_udp_generic.cc s,sys/poll.h/,poll.h,g 2019-04-25 14:57:06 -07:00
socket_ip_udp_generic.h Plumb IP_MULTICAST_TTL to netstack. 2018-12-26 23:52:12 -08:00
socket_ip_udp_loopback.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ip_udp_loopback_blocking.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ip_udp_loopback_nonblock.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ipv4_tcp_unbound_external_networking.cc Implement Broadcast support 2019-02-20 12:54:13 -08:00
socket_ipv4_tcp_unbound_external_networking.h Implement Broadcast support 2019-02-20 12:54:13 -08:00
socket_ipv4_tcp_unbound_external_networking_test.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ipv4_udp_unbound.cc Fix getsockopt(IP_MULTICAST_IF). 2019-03-09 11:40:51 -08:00
socket_ipv4_udp_unbound.h Plumb IP_ADD_MEMBERSHIP and IP_DROP_MEMBERSHIP to netstack. 2019-02-07 23:15:23 -08:00
socket_ipv4_udp_unbound_external_networking.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_ipv4_udp_unbound_external_networking.h Implement Broadcast support 2019-02-20 12:54:13 -08:00
socket_ipv4_udp_unbound_external_networking_test.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_ipv4_udp_unbound_loopback.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_netdevice.cc gvisor/test: fix a compile time error in socket_netdevice 2019-01-22 11:49:36 -08:00
socket_netlink_route.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_netlink_util.cc Kokoro: Build all packages as part of presubmit. 2018-12-21 17:13:34 -08:00
socket_netlink_util.h
socket_non_blocking.cc
socket_non_blocking.h Open source system call tests. 2018-12-10 14:42:34 -08:00
socket_non_stream.cc Add support for the MSG_TRUNC msghdr flag. 2019-04-19 16:17:01 -07:00
socket_non_stream.h
socket_non_stream_blocking.cc Implement MSG_WAITALL 2018-12-10 17:56:34 -08:00
socket_non_stream_blocking.h
socket_stream.cc Add support for the MSG_TRUNC msghdr flag. 2019-04-19 16:17:01 -07:00
socket_stream.h
socket_stream_blocking.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_stream_blocking.h
socket_stream_nonblock.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
socket_stream_nonblock.h
socket_test_util.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_test_util.h Implement Broadcast support 2019-02-20 12:54:13 -08:00
socket_unix.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_unix.h
socket_unix_abstract.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_abstract_nonblock.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_blocking_local.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_dgram.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_unix_dgram.h
socket_unix_dgram_local.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_dgram_non_blocking.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_unix_domain.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_filesystem.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_filesystem_nonblock.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_non_stream.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_unix_non_stream.h
socket_unix_non_stream_blocking_local.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_pair.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_pair_nonblock.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_seqpacket.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
socket_unix_seqpacket.h
socket_unix_seqpacket_local.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_stream.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_stream_blocking_local.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_stream_local.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_stream_nonblock_local.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_unbound_abstract.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_unbound_dgram.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_unbound_filesystem.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
socket_unix_unbound_seqpacket.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
socket_unix_unbound_stream.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
stat.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
stat_times.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
statfs.cc Don't enforce NAME_MAX in fs.Dirent.walk(). 2019-04-25 16:05:13 -07:00
sticky.cc Change name of sticky test arg. 2019-04-26 11:08:08 -07:00
symlink.cc Keep symlink target open while in test that compares inode ids. 2019-04-18 12:39:35 -07:00
sync.cc
sync_file_range.cc Clean up some uses of fork() in tests. 2019-01-11 14:49:39 -08:00
sysinfo.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
syslog.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
sysret.cc
tcp_socket.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
temp_umask.h
tgkill.cc
time.cc netstack: reduce MSS from SYN to account tcp options 2019-03-19 17:33:20 -07:00
timerfd.cc
timers.cc Clean up some uses of fork() in tests. 2019-01-11 14:49:39 -08:00
tkill.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
truncate.cc
udp_bind.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
udp_socket.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
uidgid.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
uname.cc
unix_domain_socket_test_util.cc
unix_domain_socket_test_util.h
unlink.cc Add NoRandomSave to tests with correctness DisableSave 2019-03-05 13:54:38 -08:00
unshare.cc
utimes.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
vdso.cc
vdso_clock_gettime.cc Appease googletest deprecation 2019-04-29 11:34:16 -07:00
vfork.cc Open source system call tests. 2018-12-10 14:42:34 -08:00
vsyscall.cc
wait.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00
write.cc Allow and document bug ids in gVisor codebase. 2019-04-29 14:04:14 -07:00