mirror of
https://github.com/espressif/openthread.git
synced 2026-08-02 00:57:47 +00:00
[test] allow TREL disabled by default (#8774)
This commit is contained in:
@@ -104,8 +104,14 @@ class TestTrelConnectivity(thread_cert.TestCase):
|
||||
br2 = self.nodes[BR2]
|
||||
router2 = self.nodes[ROUTER2]
|
||||
|
||||
if br1.get_trel_state() is None:
|
||||
self.skipTest("TREL is not enabled")
|
||||
if br1.is_trel_enabled() is None:
|
||||
self.skipTest("TREL is not supported")
|
||||
|
||||
if br1.is_trel_enabled() == False:
|
||||
br1.enable_trel()
|
||||
|
||||
if br2.is_trel_enabled() == False:
|
||||
br2.enable_trel()
|
||||
|
||||
br1.start()
|
||||
self.wait_node_state(br1, 'leader', 10)
|
||||
|
||||
@@ -1350,7 +1350,12 @@ class NodeImpl:
|
||||
# TREL utilities
|
||||
#
|
||||
|
||||
def get_trel_state(self) -> Union[None, bool]:
|
||||
def enable_trel(self):
|
||||
cmd = 'trel enable'
|
||||
self.send_command(cmd)
|
||||
self._expect_done()
|
||||
|
||||
def is_trel_enabled(self) -> Union[None, bool]:
|
||||
states = [r'Disabled', r'Enabled']
|
||||
self.send_command('trel')
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user