]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
TEST-53-ISSUE-16347: Add rtc configuration for qemu
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 5 May 2024 20:17:38 +0000 (22:17 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 6 May 2024 09:57:09 +0000 (11:57 +0200)
test/TEST-53-ISSUE-16347/meson.build [new file with mode: 0644]
test/TEST-53-ISSUE-16347/mkosi.configure [new file with mode: 0755]

diff --git a/test/TEST-53-ISSUE-16347/meson.build b/test/TEST-53-ISSUE-16347/meson.build
new file mode 100644 (file)
index 0000000..0b7644f
--- /dev/null
@@ -0,0 +1,7 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+test_params += {
+        'mkosi_args' : test_params['mkosi_args'] + [
+                '--configure-script', meson.current_source_dir() / 'mkosi.configure',
+        ],
+}
diff --git a/test/TEST-53-ISSUE-16347/mkosi.configure b/test/TEST-53-ISSUE-16347/mkosi.configure
new file mode 100755 (executable)
index 0000000..d754fe4
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/bash
+# SPDX-License-Identifier: LGPL-2.1-or-later
+set -e
+
+RTC="$(date -u +%Y-%m-%dT%H:%M:%S -d "+3 days")"
+jq ".QemuArgs += [\"-rtc\", \"base=$RTC\"]"