From a7e0516fb2902c9d7ec5ba2758d803d3afc3525a Mon Sep 17 00:00:00 2001 From: Simon Lin Date: Thu, 15 Sep 2022 14:03:34 +0800 Subject: [PATCH] [thci] allow custom otbr-agent log dumping command via `Param9` (#8137) This commit allows THCI to use custom command to dump `otbr-agent` logs via `Param9`. --- tools/harness-thci/OpenThread_BR.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/harness-thci/OpenThread_BR.py b/tools/harness-thci/OpenThread_BR.py index 0764fec32..88d59f7aa 100644 --- a/tools/harness-thci/OpenThread_BR.py +++ b/tools/harness-thci/OpenThread_BR.py @@ -636,7 +636,8 @@ class OpenThread_BR(OpenThreadTHCI, IThci): self.bash('truncate -s 0 /var/log/syslog') def __dumpSyslog(self): - output = self.bash_unwatched('grep "otbr-agent" /var/log/syslog') + cmd = self.extraParams.get('cmd-dump-otbr-log', 'grep "otbr-agent" /var/log/syslog') + output = self.bash_unwatched(cmd) for line in output: self.log('%s', line)