Blame test/simulation/124-tai

Packit Service 623930
#!/bin/bash
Packit Service 623930
Packit Service 623930
. ./test.common
Packit Service 623930
Packit Service 623930
test_start "tai option"
Packit Service 623930
Packit Service 623930
check_config_h 'FEAT_REFCLOCK 1' || test_skip
Packit Service 623930
Packit Service 623930
export CLKNETSIM_START_DATE=$(TZ=UTC date -d 'Dec 31 2008 23:50:00' +'%s')
Packit Service 623930
Packit Service 623930
leap=$[10 * 60]
Packit Service 623930
limit=$[20 * 60]
Packit Service 623930
min_sync_time=2
Packit Service 623930
max_sync_time=15
Packit Service 623930
refclock_jitter=1e-6
Packit Service 623930
servers=0
Packit Service 623930
Packit Service 623930
refclock_offset="(+ -34 (equal 0.1 (max (sum 1.0) $leap) $leap))"
Packit Service 623930
client_conf="
Packit Service 623930
refclock SHM 0 dpoll 0 poll 0 tai
Packit Service 623930
leapsectz right/UTC
Packit Service 623930
leapsecmode ignore
Packit Service 623930
maxchange 1e-3 1 0"
Packit Service 623930
Packit Service 623930
run_test || test_fail
Packit Service 623930
check_chronyd_exit || test_fail
Packit Service 623930
check_source_selection || test_fail
Packit Service 623930
check_sync || test_fail
Packit Service 623930
Packit Service 623930
export CLKNETSIM_START_DATE=$(TZ=UTC date -d 'Jan 01 2009 00:10:00' +'%s')
Packit Service 623930
Packit Service 623930
time_offset=-1000
Packit Service 623930
refclock_offset="(+ -34)"
Packit Service 623930
client_conf="
Packit Service 623930
refclock SHM 0 dpoll 0 poll 0 tai
Packit Service 623930
leapsectz right/UTC
Packit Service 623930
makestep 1 1
Packit Service 623930
maxchange 1e-3 1 0"
Packit Service 623930
Packit Service 623930
run_test || test_fail
Packit Service 623930
check_chronyd_exit || test_fail
Packit Service 623930
check_source_selection || test_fail
Packit Service 623930
check_sync || test_fail
Packit Service 623930
Packit Service 623930
test_pass