Otherwise, leave it set up so we can actually use the settings.
Default sleep-time to 0 since the longer sleep time was just a hack
to work around bugs in the cloud/ap.
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>
But not tested or enabled at this point. Evidently bugs
in cloud keep it from working if you change the mode, for instance.
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>
Prefix ssids and profile names with testbed so that we won't
have collisions when running multiple testbeds against the same
cloud.
Fix query-ap, API changes since merge..
Signed-off-by: Ben Greear <greearb@candelatech.com>
Need to add a logging variable when creating base class.
Improve error code logging from cloud API.
Signed-off-by: Ben Greear <greearb@candelatech.com>
It is now functional, though it appears eap102 is broken when managed
by cloud at the moment.
Add support for eap102 model to base cmd-line arg parser.
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>