cv: tr398 now uses base-class logic for common actions.

Also add the raw-lines-file cfg option to the base class.

Signed-off-by: Ben Greear <greearb@candelatech.com>
This commit is contained in:
Ben Greear
2021-04-16 17:00:35 -07:00
parent a0049bc6cf
commit d89323f054
3 changed files with 25 additions and 101 deletions

View File

@@ -199,6 +199,7 @@ class ApAutoTest(cvtest):
enables=[],
disables=[],
raw_lines=[],
raw_lines_file="",
sets=[],
):
super().__init__(lfclient_host=lf_host, lfclient_port=lf_port)
@@ -224,6 +225,7 @@ class ApAutoTest(cvtest):
self.enables = enables
self.disables = disables
self.raw_lines = raw_lines
self.raw_lines_file = raw_lines_file
self.sets = sets
def setup(self):
@@ -254,7 +256,7 @@ class ApAutoTest(cvtest):
cfg_options.append("radio5-%i: %s"%(ridx, r[0]))
ridx += 1
self.apply_cfg_options(cfg_options, self.enables, self.disables, self.raw_lines)
self.apply_cfg_options(cfg_options, self.enables, self.disables, self.raw_lines, self.raw_lines_file)
# Command line args take precedence.
if self.upstream != "":