diff options
author | Zach Reizner <zachr@google.com> | 2017-09-04 15:59:08 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-09-06 14:31:06 -0700 |
commit | 1f77a0daa6ee71de17568c34ad924991cb30a3ee (patch) | |
tree | 19aa93938c97a2b243aeb58635cc9ee7ac3a39d7 /build_test.py | |
parent | d0a1fde1c1859a7786c03c0209c83395e89d1184 (diff) | |
download | crosvm-1f77a0daa6ee71de17568c34ad924991cb30a3ee.tar crosvm-1f77a0daa6ee71de17568c34ad924991cb30a3ee.tar.gz crosvm-1f77a0daa6ee71de17568c34ad924991cb30a3ee.tar.bz2 crosvm-1f77a0daa6ee71de17568c34ad924991cb30a3ee.tar.lz crosvm-1f77a0daa6ee71de17568c34ad924991cb30a3ee.tar.xz crosvm-1f77a0daa6ee71de17568c34ad924991cb30a3ee.tar.zst crosvm-1f77a0daa6ee71de17568c34ad924991cb30a3ee.zip |
sys_util: use libc's openlog to connect to syslog
By using libc's openlog, we can ensure that the internal state of the libc syslogger is consistent with the syslog module. Minijail will be able to print to stderr and the syslog in the same way the logging macros in crosvm do. The FD the syslog module uses is shared with libc and via `syslog::get_fds`, jailed processes can inherit the needed FDs to continue logging. Now that `sys_log::init()` must be called in single threaded process, this moves its tests to the list of the serially run ones in build_test.py. TEST=./build_test BUG=None Change-Id: I8dbc8ebf9d97ef670185259eceac5f6d3d6824ea Reviewed-on: https://chromium-review.googlesource.com/649951 Commit-Ready: Zach Reizner <zachr@chromium.org> Tested-by: Zach Reizner <zachr@chromium.org> Reviewed-by: Jason Clinton <jclinton@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org>
Diffstat (limited to 'build_test.py')
-rwxr-xr-x | build_test.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/build_test.py b/build_test.py index 4064db1..17dc4d0 100755 --- a/build_test.py +++ b/build_test.py @@ -46,13 +46,15 @@ TEST_MODULES_PARALLEL = [ 'kvm', 'kvm_sys', 'net_sys', - 'sys_util', 'syscall_defines', 'virtio_sys', 'x86_64', ] -TEST_MODULES_SERIAL = ['io_jail'] +TEST_MODULES_SERIAL = [ + 'io_jail', + 'sys_util', + ] # Bright green PASS_COLOR = '\033[1;32m' |