lp:~zyga/checkbox/purge-obsolete-stuff
- Get this branch:
- bzr branch lp:~zyga/checkbox/purge-obsolete-stuff
Branch merges
- Maciej Kisielewski: Approve
-
Diff: 377 lines (+137/-63)2 files modifiedplainbox/plainbox/provider_manager.py (+6/-3)
plainbox/plainbox/test_provider_manager.py (+131/-60)
Branch information
Recent revisions
- 3623. By Zygmunt Krynicki
-
plainbox:
provider_ manager: use new validation by default This patch switches how 'manage.py validate' works by default. For a
good time we had the -N option, aka the --new-vaidation-core, which used
a totally separate, much better validation subsystem. It's now time to
make that the default and get rid of the old validation code entirely.This patch just flips the default and hides the option (keeping it for
backwards compatibility before it gets removed later in the future).Signed-off-by: Zygmunt Krynicki <email address hidden>
- 3622. By Zygmunt Krynicki
-
plainbox:
provider_ manager: use test plan instead of a whitelist This patch changes internal tests of the provider manager module to use
a test plan instead of a whitelist. We want to deprecate whitelists and
this will test the more modern part of the code.Signed-off-by: Zygmunt Krynicki <email address hidden>
- 3621. By Zygmunt Krynicki
-
plainbox:
provider_ manager: add minimal metadata to job tests This patch adds minimal meta-data to all the test jobs used internally
by the provider manager module. This includes the description and the
estimated duration. Oddly it doesn't include the summary. I suspect it's
a bug where summary defaults to partial_id but it also validation gets
confused and doesn't report it. I didn't want to fix it in this commit
so I left summary out.Signed-off-by: Zygmunt Krynicki <email address hidden>
- 3620. By Zygmunt Krynicki
-
plainbox:
provider_ manager: use .pxu extension for jobs This patch changes all of the internal tests for the provider manager
module to use the .pxu estension. This removes one advice from all of
the validation issues printed.Signed-off-by: Zygmunt Krynicki <email address hidden>
- 3619. By Zygmunt Krynicki
-
plainbox:
provider_ manager: test new validation This patch switches all of the ``manage.py validate`` tests to pass the
``-N`` option which enables new-style validation. All unit tests are
then blidly fix to report whatever the manager is saying. Note that this
doesn't change how validation defalts work, by default we still use the
old validation. This is just setting the stage to switch the default
later.Signed-off-by: Zygmunt Krynicki <email address hidden>
- 3618. By Zygmunt Krynicki
-
"automatic merge of lp:~zkrynicki/checkbox/purge-obsolete-stuff/ by tarmac [r=sylvain-
pineau] [bug=][ author= zkrynicki] " - 3617. By Zygmunt Krynicki
-
"automatic merge of lp:~zkrynicki/checkbox/purge-obsolete-stuff/ by tarmac [r=sylvain-
pineau] [bug=][ author= zkrynicki] " - 3616. By Maciej Kisielewski
-
"automatic merge of lp:~kissiel/checkbox/story-1241/ by tarmac [r=sylvain-
pineau] [bug=][ author= kissiel] " - 3615. By Sylvain Pineau
-
"automatic merge of lp:~sylvain-pineau/checkbox/fix-1407878/ by tarmac [r=zkrynicki][bug=1407878][author=
sylvain- pineau] " - 3614. By Po-Hsu Lin
-
"automatic merge of lp:~cypressyew/checkbox/fix-desc-touchscreen-job/ by tarmac [r=apulido][bug=1431133][author=
cypressyew] "
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:checkbox