]> git.ipfire.org Git - thirdparty/systemd.git/blame - test/units/testsuite-30.sh
tests: add spdx headers to scripts and Makefiles
[thirdparty/systemd.git] / test / units / testsuite-30.sh
CommitLineData
ff12a795 1#!/usr/bin/env bash
7b3cec95 2# SPDX-License-Identifier: LGPL-2.1-or-later
084575ff 3set -eux
347da101
LP
4set -o pipefail
5
6c34ed51
ZJS
6systemd-analyze log-level debug
7systemd-analyze log-target console
347da101
LP
8
9systemctl disable --now systemd-timesyncd.service
10
11timedatectl set-timezone Europe/Berlin
12timedatectl set-time 1980-10-15
13
14systemd-run --on-timezone-change touch /tmp/timezone-changed
15systemd-run --on-clock-change touch /tmp/clock-changed
16
ffa328f0
ZJS
17test ! -f /tmp/timezone-changed
18test ! -f /tmp/clock-changed
347da101
LP
19
20timedatectl set-timezone Europe/Kiev
21
ffa328f0 22while test ! -f /tmp/timezone-changed ; do sleep .5 ; done
347da101
LP
23
24timedatectl set-time 2018-1-1
25
ffa328f0 26while test ! -f /tmp/clock-changed ; do sleep .5 ; done
347da101 27
6c34ed51 28systemd-analyze log-level info
347da101 29
0ee99483 30echo OK >/testok
347da101
LP
31
32exit 0