lp:~zyga/plainbox-provider-phablet/flags
- Get this branch:
- bzr branch lp:~zyga/plainbox-provider-phablet/flags
Branch merges
- Daniel Manrique (community): Approve
-
Diff: 79 lines (+9/-2)2 files modified2013.com.canonical.certification:phablet/units/graphics.txt (+4/-2)
2013.com.canonical.certification:phablet/units/radio.txt (+5/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 10. By Zygmunt Krynicki
-
jobs: flag wireless-002 as a multi-node test
The multi-node term originates from my experience with LAVA, where LAVA
went through similar evolution that we are going through now. Initially
starting with just running on-device (lava-test), then getting a way
to run remotely from a single "host", executing code on a single "target"
(lava-dispatcher) to finally, being able to coordinate and execute tests
on a set of heterogeneous machines (mapping tests to machines in a free
way).I believe that this is an instance of that type of testing and it would
require more work, inside plainbox, to support. Here the test session
would be comprised of two machines, the local machine and one phablet
machine. Only in that arrangement the test makes sense. What is worse for
us is that if it is included in a larger test collection (whitelist)
plainbox will need to figure out which tests need to execute on which
devices and in what order. That is perfectly achievable but it is a sprint
in itself, comparable in size to our recent "remoting" sprint in Budapest.That also has implications on any UI capable of executing such tests
in complex environments.So all in all, this test is okay but will probably need to change
to be a normal remote test, without relying on running anything on the
host. I'd like to finish remote support across the stack before exploring
multi-node support that would make jobs like this possible.Signed-off-by: Zygmunt Krynicki <email address hidden>
- 9. By Zygmunt Krynicki
-
jobs: flag jobs using adb_test with 'legacy-remote' flag
This patch is meant to let us track some jobs that currently rely on the
adb_test script, which must run on the host, so that as plainbox gets
native remote execution support in trunk, we can convert those to run
remotely with 'plainbox run -@ phablet'.Currently nothing looks at this flag, perhaps as we go forward we'll get
a website (hint hint) that displays providers :-)Signed-off-by: Zygmunt Krynicki <email address hidden>
- 2. By Daniel Manrique
-
"Added per-commit testing harness.
This adds the tools needed to do testing with vagrant or lxc, as well as a tarmac-verify script. [r=zkrynicki]
[bug=][ author= roadmr] "
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:plainbox-provider-phablet