]> git.ipfire.org Git - thirdparty/util-linux.git/blob - tests/ts/hwclock/show
tests: skip broken tests on docker
[thirdparty/util-linux.git] / tests / ts / hwclock / show
1 #!/bin/bash
2
3 #
4 # Copyright (C) 2023 Thomas Weißschuh <thomas@t-8ch.de>
5 #
6 # This file is part of util-linux.
7 #
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License or
11 # (at your option) any later version.
12 #
13 # This file is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
17 #
18
19 TS_TOPDIR="${0%/*}/../.."
20 TS_DESC="show"
21
22 . "$TS_TOPDIR"/functions.sh
23 ts_init "$*"
24
25 ts_check_test_command "$TS_CMD_HWCLOCK"
26
27 ts_skip_nonroot
28 ts_skip_qemu_user
29 ts_skip_docker
30
31 # RTC interrupts are sometimes broken on GitHub Actions
32 if ts_is_virt "microsoft"; then
33 TS_KNOWN_FAIL="yes"
34 fi
35
36 "$TS_CMD_HWCLOCK" --show > /dev/null 2> "$TS_ERRLOG" || ts_die
37
38 ts_finalize