This is going to take more work, but getting somewhat closer.
Stop using pytest/helpers, they are replaced by libraries.
Existing libraries are often taking a command-line-args option
as easy way to pass something to various methods. This will
have to be resolved to work with the way pytest wants to
run.
Much hard-coding needs to be removed, and specifically,
the 'set profile' logic is completley not working.
Need to use library logic that can query the eq-id based
on name (and query eq-name based on serial port/ssh, perhaps).
Need to resolve how cmd-line can take multiple APs, but
each will have different eq-id.
Signed-off-by: Ben Greear <greearb@candelatech.com>
For instance when using helper tools to call into the querysdk
logic, when test cases are not relavent.
Fix sdk upgrade tool to use latest API.
Signed-off-by: Ben Greear <greearb@candelatech.com>
Properly do not add profile info for things we are skipping.
And fix some some potential other issues by using self.foo
in more places.
Signed-off-by: Ben Greear <greearb@candelatech.com>
This is pure 'git mv'. No changes were made to files. They
will not work until we fix up the include paths again, that will
be handled in future commits.
Signed-off-by: Ben Greear <greearb@candelatech.com>