]> git.ipfire.org Git - thirdparty/chrony.git/commit
test: add system tests
authorMiroslav Lichvar <mlichvar@redhat.com>
Wed, 17 Apr 2019 15:33:16 +0000 (17:33 +0200)
committerMiroslav Lichvar <mlichvar@redhat.com>
Thu, 18 Apr 2019 14:11:45 +0000 (16:11 +0200)
commit6e52a9be7a66845f080b1f566bca6519443ac338
tree75293fbdee5ac27a84180b4a4d4d8bca164790c1
parent69c6dffd63c58f329999a8d3420c5d2875940b5f
test: add system tests

Add a new set of tests for testing basic functionality, starting chronyd
with root privileges on the actual system instead of the simulator.

Tests numbered in the 100-199 range are considered destructive and
intended to be used only on machines dedicated for development or
testing. They are started by the run script only with the -d option.
They may adjust/step the system clock and other clocks, block the RTC,
enable HW timestamping, create SHM segments, etc.

Other tests should not interfere with the system and should work even
when another NTP server/client is running.
14 files changed:
Makefile.in
test/system/001-minimal [new file with mode: 0755]
test/system/002-extended [new file with mode: 0755]
test/system/003-memlock [new file with mode: 0755]
test/system/004-priority [new file with mode: 0755]
test/system/005-scfilter [new file with mode: 0755]
test/system/006-privdrop [new file with mode: 0755]
test/system/007-cmdmon [new file with mode: 0755]
test/system/100-clockupdate [new file with mode: 0755]
test/system/101-rtc [new file with mode: 0755]
test/system/102-hwtimestamp [new file with mode: 0755]
test/system/103-refclock [new file with mode: 0755]
test/system/run [new file with mode: 0755]
test/system/test.common [new file with mode: 0644]