Blame testsuite/25-telecomdscmp

Packit Service d8d8ac
#!/bin/bash
Packit Service d8d8ac
Packit Service d8d8ac
. test.common
Packit Service d8d8ac
Packit Service d8d8ac
test_start "ptp4l with telecom_dscmp and various local priority"
Packit Service d8d8ac
nodes=2
Packit Service d8d8ac
Packit Service d8d8ac
# Using telecom_dscmp with default local priorities.
Packit Service d8d8ac
# The first node will become master due to portIdentity.
Packit Service d8d8ac
master_conf="dataset_comparison G.8275.x"
Packit Service d8d8ac
slave_conf="dataset_comparison G.8275.x"
Packit Service d8d8ac
Packit Service d8d8ac
run_ptp4l || test_fail
Packit Service d8d8ac
check_sync || test_fail
Packit Service d8d8ac
Packit Service d8d8ac
# Using telecom_dscmp with clock localPriority set.
Packit Service d8d8ac
# The first node will now become slave and the second
Packit Service d8d8ac
# master due to the local priority for the clock.
Packit Service d8d8ac
master_node=2
Packit Service d8d8ac
master_conf="dataset_comparison G.8275.x
Packit Service d8d8ac
G.8275.defaultDS.localPriority 127"
Packit Service d8d8ac
slave_conf="dataset_comparison G.8275.x
Packit Service d8d8ac
G.8275.defaultDS.localPriority 129"
Packit Service d8d8ac
slave_start=0.0
Packit Service d8d8ac
Packit Service d8d8ac
run_ptp4l || test_fail
Packit Service d8d8ac
check_sync || test_fail
Packit Service d8d8ac
Packit Service d8d8ac
# Using telecom_dscmp with port localPriority set.
Packit Service d8d8ac
# The first node will become slave and the second
Packit Service d8d8ac
# master due to the local priority for the port.
Packit Service d8d8ac
master_node=2
Packit Service d8d8ac
master_conf="dataset_comparison G.8275.x
Packit Service d8d8ac
G.8275.portDS.localPriority 129"
Packit Service d8d8ac
slave_conf="dataset_comparison G.8275.x
Packit Service d8d8ac
G.8275.portDS.localPriority 127"
Packit Service d8d8ac
slave_start=0.0
Packit Service d8d8ac
Packit Service d8d8ac
run_ptp4l || test_fail
Packit Service d8d8ac
check_sync || test_fail
Packit Service d8d8ac
Packit Service d8d8ac
test_pass