chrony/test/simulation
2021-02-04 17:48:51 +01:00
..
001-defaults
002-largenetwork
003-largefreqoffset
004-largetimeoffset
005-externalstep
006-largejitter
007-largewander
008-ntpera
009-sourceselection
010-multrecv
011-asymjitter
012-daemonts
013-nameserv test: add 013-nameserv test 2019-09-02 16:32:58 +02:00
101-poll
102-iburst
103-initstepslew
104-driftfile
105-ntpauth test: extend 105-ntpauth test 2019-09-24 16:39:49 +02:00
106-refclock
107-allowdeny
108-peer
109-makestep
110-chronyc test: extend 110-chronyc test 2020-08-20 13:27:53 +02:00
111-knownclient
112-port
113-leapsecond
114-presend
115-cmdmontime reference: make local reference timestamp consistent 2019-09-12 13:01:06 +02:00
116-minsources
117-fallbackdrift
118-maxdelay
119-smoothtime
120-selectoptions test: make 120-selectoptions more reliable 2021-01-14 18:17:48 +01:00
121-orphan test: allow nodes to poll themselves 2019-09-12 14:51:12 +02:00
122-xleave test: extend 122-xleave test 2020-03-05 16:02:15 +01:00
123-mindelay
124-tai
125-packetloss
126-burst
127-filter
128-nocontrol
129-reload test: extend 129-reload test 2021-02-04 17:48:51 +01:00
130-quit
131-maxchange
132-logchange test: make 132-logchange more reliable 2020-03-05 16:02:15 +01:00
133-hwtimestamp
134-log
135-ratelimit
136-broadcast
137-pool test: add 137-pool test 2019-09-03 12:41:01 +02:00
138-syncloop test: add 138-syncloop test 2019-09-12 14:51:12 +02:00
139-nts test: improve NTS tests 2021-01-14 18:17:48 +01:00
140-noclientlog test: add 140-noclientlog test 2020-05-21 16:19:59 +02:00
201-freqaccumulation
202-prefer
README
run
test.common test: extend 110-chronyc test 2020-08-20 13:27:53 +02:00

This is a collection of simulation tests using the clknetsim simulator
(supported on Linux only).

https://github.com/mlichvar/clknetsim

The CLKNETSIM_PATH environment variable should point to the directory where
clknetsim was downloaded and compiled. If the variable is not set, the tests
will look for clknetsim in ./clknetsim in the current directory.

The tests are written in bash and they can be run directly. The ./run script
runs all tests.