cram: ci: time-manager: add test to prevent future regressions when IPVersion is forced to IPv6 or IPv4
References: PPW-1331 Signed-off-by: Racha Hamhoum <racha.hamhoum_ext@softathome.com>
This commit is contained in:
parent
2105fde838
commit
438ce030f3
@ -196,3 +196,48 @@ Set back default timezone:
|
||||
|
||||
$ (R "date +%Z")
|
||||
GMT
|
||||
|
||||
Force IPVersion to use ipv4
|
||||
|
||||
$ R "ba-cli protected " | sed -r 's/\x1B\[[0-9;]*[A-Za-z]//g' | grep -o 'protected' | head -n 1
|
||||
protected
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.Servers=\"2.europe.pool.ntp.org\"" | awk NF
|
||||
2.europe.pool.ntp.org
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.IPVersion=4" | awk NF; sleep 10
|
||||
4
|
||||
|
||||
Check that Status has expected Synchronized state:
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.Status?" | awk NF
|
||||
Synchronized
|
||||
|
||||
Restore the IPVersion to -1
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.IPVersion=-1" | awk NF ; sleep 10
|
||||
-1
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.Status?" | awk NF
|
||||
Synchronized
|
||||
|
||||
Force IPVersion to use ipv6
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.IPVersion=6" | awk NF ; sleep 10
|
||||
6
|
||||
|
||||
Check that Status has expected Unsynchronized state
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.Status?" | awk NF
|
||||
Unsynchronized
|
||||
|
||||
Resetting device configurations to default values
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.Servers=\'0.europe.pool.ntp.org, 1.europe.pool.ntp.org\'" | awk NF
|
||||
0.europe.pool.ntp.org, 1.europe.pool.ntp.org
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.IPVersion=-1" | awk NF ; sleep 10
|
||||
-1
|
||||
|
||||
$ R "ba-cli -l Time.Client.1.Status?" | awk NF
|
||||
Synchronized
|
||||
|
||||
Loading…
Reference in New Issue
Block a user