mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-03 23:25:07 -05:00
test: update 106-refclock
With the latest clknetsim all PHC readings should be valid (no timestamps from future). Also don't forget to remove refclock.log between tests.
This commit is contained in:
@@ -35,11 +35,7 @@ Root delay : 0.001000000 seconds
|
|||||||
Update interval : 16\.. seconds
|
Update interval : 16\.. seconds
|
||||||
.*$" || test_fail
|
.*$" || test_fail
|
||||||
|
|
||||||
if echo "$refclock" | grep -q 'PHC.*nocrossts'; then
|
check_file_messages "20.* GPS.*[0-9] N " 997 1001 refclocks.log || test_fail
|
||||||
check_file_messages "20.* GPS.*[0-9] N " 620 750 refclocks.log || test_fail
|
|
||||||
else
|
|
||||||
check_file_messages "20.* GPS.*[0-9] N " 997 1001 refclocks.log || test_fail
|
|
||||||
fi
|
|
||||||
check_file_messages "20.* GPS.*- N " 61 63 refclocks.log || test_fail
|
check_file_messages "20.* GPS.*- N " 61 63 refclocks.log || test_fail
|
||||||
rm -f tmp/refclocks.log
|
rm -f tmp/refclocks.log
|
||||||
done
|
done
|
||||||
@@ -136,6 +132,7 @@ Root delay : 0\.000000001 seconds
|
|||||||
|
|
||||||
check_file_messages "20.* PPS0.*[0-9] N " 800 960 refclocks.log || test_fail
|
check_file_messages "20.* PPS0.*[0-9] N " 800 960 refclocks.log || test_fail
|
||||||
check_file_messages "20.* PPS0.*- N " 50 63 refclocks.log || test_fail
|
check_file_messages "20.* PPS0.*- N " 50 63 refclocks.log || test_fail
|
||||||
|
rm -f tmp/refclocks.log
|
||||||
fi
|
fi
|
||||||
|
|
||||||
export CLKNETSIM_PHC_JITTER_OFF=$[2 * 25 * 492]
|
export CLKNETSIM_PHC_JITTER_OFF=$[2 * 25 * 492]
|
||||||
@@ -160,6 +157,7 @@ check_sync || test_fail
|
|||||||
check_chronyc_output "^MS.*
|
check_chronyc_output "^MS.*
|
||||||
=*
|
=*
|
||||||
#\* PHC0 0 0 377 8 .*$" || test_fail
|
#\* PHC0 0 0 377 8 .*$" || test_fail
|
||||||
|
rm -f tmp/refclocks.log
|
||||||
|
|
||||||
unset CLKNETSIM_PHC_JITTER_OFF
|
unset CLKNETSIM_PHC_JITTER_OFF
|
||||||
unset CLKNETSIM_PHC_JITTER_ON
|
unset CLKNETSIM_PHC_JITTER_ON
|
||||||
|
|||||||
Reference in New Issue
Block a user