From ab60668ef47166961cd356006114baf742567fdd Mon Sep 17 00:00:00 2001 From: Christopher Ferris Date: Tue, 17 Sep 2019 15:31:47 -0700 Subject: [PATCH] Allow getrlimit/ugetrlimit syscalls in tests. The fdsan code uses getrlimit/ugetrlimit so need to allow that when running the debuggerd unit tests. Bug: 141045754 Test: Ran the offending tests hundreds of times without failure. Change-Id: Iece94f03e7895d61ca8a8f3ab17dce7e54ddf9cd --- debuggerd/debuggerd_test.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debuggerd/debuggerd_test.cpp b/debuggerd/debuggerd_test.cpp index fbc8b9706..c86a01839 100644 --- a/debuggerd/debuggerd_test.cpp +++ b/debuggerd/debuggerd_test.cpp @@ -603,6 +603,8 @@ static pid_t seccomp_fork_impl(void (*prejail)()) { policy += "\nclone: 1"; policy += "\nsigaltstack: 1"; policy += "\nnanosleep: 1"; + policy += "\ngetrlimit: 1"; + policy += "\nugetrlimit: 1"; FILE* tmp_file = tmpfile(); if (!tmp_file) {