if (detect_container() > 0)
return get_process_cmdline(1, SIZE_MAX, 0, ret);
else
- return read_one_line_file("/proc/cmdline", ret);
+ return read_full_file("/proc/cmdline", ret, NULL);
}
static int proc_cmdline_strv_internal(char ***ret, bool filter_pid1_args) {
} else {
_cleanup_free_ char *s = NULL;
- r = read_one_line_file("/proc/cmdline", &s);
+ r = read_full_file("/proc/cmdline", &s, NULL);
if (r < 0)
return r;
set -eux
set -o pipefail
+if ! systemd-detect-virt -qc && [[ "${TEST_CMDLINE_NEWLINE:-}" != bar ]]; then
+ cat /proc/cmdline
+ echo >&2 "Expected TEST_CMDLINE_NEWLINE=bar from the kernel command line"
+ exit 1
+fi
+
NPROC=$(nproc)
MAX_QUEUE_SIZE=${NPROC:-2}
TESTS_GLOB=${TESTS_GLOB:-test-*}