diff --git a/tools/harness-thci/OpenThread.py b/tools/harness-thci/OpenThread.py index 8901061b6..a5766c0e2 100644 --- a/tools/harness-thci/OpenThread.py +++ b/tools/harness-thci/OpenThread.py @@ -1214,8 +1214,9 @@ class OpenThreadTHCI(object): elif eRoleId == Thread_Device_Role.REED: print('join as REED') mode = 'rdn' - # set ROUTER_UPGRADE_THRESHOLD - self.__setRouterUpgradeThreshold(0) + if self.AutoDUTEnable is False: + # set ROUTER_UPGRADE_THRESHOLD + self.__setRouterUpgradeThreshold(0) elif eRoleId == Thread_Device_Role.EndDevice_FED: print('join as FED') mode = 'rdn'