lp:~zyga/checkbox/purge-obsolete-stuff

Created by Zygmunt Krynicki and last modified
Get this branch:
bzr branch lp:~zyga/checkbox/purge-obsolete-stuff
Only Zygmunt Krynicki can upload to this branch. If you are Zygmunt Krynicki please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Zygmunt Krynicki
Project:
Checkbox
Status:
Merged

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
This branch contains Public information 
Everyone can see this information.

Subscribers