Add options to allow running the tests in multiple iterations while allowing a small number of failures per test. Some tests are expected to fail occasionally as they are basically statistical tests. Improving their reliability is possible, but it's always a compromise between sensitivity, reliability, and execution time. |
||
---|---|---|
.. | ||
001-defaults | ||
002-largenetwork | ||
003-largefreqoffset | ||
004-largetimeoffset | ||
005-externalstep | ||
006-largejitter | ||
007-largewander | ||
008-ntpera | ||
009-sourceselection | ||
010-multrecv | ||
011-asymjitter | ||
101-poll | ||
102-iburst | ||
103-initstepslew | ||
104-driftfile | ||
105-ntpauth | ||
106-refclock | ||
107-allowdeny | ||
108-peer | ||
109-makestep | ||
110-chronyc | ||
111-knownclient | ||
112-port | ||
113-leapsecond | ||
114-presend | ||
115-cmdmontime | ||
116-minsources | ||
117-fallbackdrift | ||
118-maxdelay | ||
119-smoothtime | ||
120-selectoptions | ||
121-orphan | ||
122-xleave | ||
201-freqaccumulation | ||
202-prefer | ||
README | ||
run | ||
test.common |
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.