Merge lp://staging/~zyga/checkbox/stubbox-outcome into lp://staging/checkbox

Proposed by Zygmunt Krynicki
Status: Work in progress
Proposed branch: lp://staging/~zyga/checkbox/stubbox-outcome
Merge into: lp://staging/checkbox
Diff against target: 59 lines (+44/-0)
2 files modified
plainbox/plainbox/impl/providers/stubbox/units/jobs/categories.pxu (+4/-0)
plainbox/plainbox/impl/providers/stubbox/units/jobs/outcome.pxu (+40/-0)
To merge this branch: bzr merge lp://staging/~zyga/checkbox/stubbox-outcome
Reviewer Review Type Date Requested Status
Sylvain Pineau (community) Approve
Review via email: mp+243809@code.staging.launchpad.net

Description of the change

efb8847 plainbox:providers:stubbox: add outcome-representative category
a0658bf plainbox:providers:stubbox: add outcome/* family of jobs

I'll add a note that this won't work before https://code.launchpad.net/~zkrynicki/checkbox/flexible-resources/+merge/243801 lands (for the outcome/skip case) and it doesn't have all the possible states just yet. I'll probably update this as we go and I have ideas on how to trigger other states :)

To post a comment you must log in.
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

+1, just waiting the review of the prerequisite branch

review: Approve
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

I'll land it anyway now. It still waits on flexible resources but won't be broken by not having it in any way.

Revision history for this message
Daniel Manrique (roadmr) wrote :
Download full text (11.4 KiB)

The attempt to merge lp:~zkrynicki/checkbox/stubbox-outcome into lp:checkbox failed. Below is the output from the failed tests.

[precise] starting container
[precise] (timing) 0.06user 0.00system 0:04.19elapsed 1%CPU (0avgtext+0avgdata 7868maxresident)k
[precise] (timing) 0inputs+32outputs (0major+5777minor)pagefaults 0swaps
[precise] provisioning container
[precise] (timing) 41.11user 10.90system 1:23.10elapsed 62%CPU (0avgtext+0avgdata 51688maxresident)k
[precise] (timing) 0inputs+16424outputs (0major+4468032minor)pagefaults 0swaps
[precise-testing] Starting tests...
Found a test script: ./checkbox-gui/requirements/container-tests-checkbox-gui-build
[precise-testing] container-tests-checkbox-gui-build: PASS
[precise-testing] (timing) 32.24user 2.34system 0:35.51elapsed 97%CPU (0avgtext+0avgdata 116152maxresident)k
[precise-testing] (timing) 0inputs+4216outputs (0major+477948minor)pagefaults 0swaps
Found a test script: ./checkbox-ng/requirements/container-tests-checkbox-ng-unit
[precise-testing] container-tests-checkbox-ng-unit: PASS
[precise-testing] (timing) 0.53user 0.16system 0:00.72elapsed 96%CPU (0avgtext+0avgdata 39880maxresident)k
[precise-testing] (timing) 0inputs+3456outputs (0major+20651minor)pagefaults 0swaps
Found a test script: ./checkbox-support/requirements/container-tests-checkbox-support
[precise-testing] container-tests-checkbox-support: PASS
[precise-testing] (timing) 17.20user 0.17system 0:17.50elapsed 99%CPU (0avgtext+0avgdata 82796maxresident)k
[precise-testing] (timing) 0inputs+1032outputs (0major+31438minor)pagefaults 0swaps
Found a test script: ./checkbox-touch/requirements/container-tests-touch-unit-tests
[precise-testing] container-tests-touch-unit-tests: PASS
[precise-testing] (timing) 0.00user 0.01system 0:00.02elapsed 46%CPU (0avgtext+0avgdata 2016maxresident)k
[precise-testing] (timing) 0inputs+8outputs (0major+2344minor)pagefaults 0swaps
Found a test script: ./plainbox/plainbox/impl/providers/categories/requirements/container-tests-provider-categories
[precise-testing] container-tests-provider-categories: PASS
[precise-testing] (timing) 0.15user 0.04system 0:00.21elapsed 93%CPU (0avgtext+0avgdata 13500maxresident)k
[precise-testing] (timing) 0inputs+176outputs (0major+5872minor)pagefaults 0swaps
Found a test script: ./plainbox/requirements/001-container-tests-plainbox-egg-info
[precise-testing] 001-container-tests-plainbox-egg-info: PASS
[precise-testing] (timing) 0.15user 0.04system 0:00.21elapsed 93%CPU (0avgtext+0avgdata 10508maxresident)k
[precise-testing] (timing) 0inputs+88outputs (0major+4980minor)pagefaults 0swaps
Found a test script: ./plainbox/requirements/container-tests-plainbox
[precise-testing] container-tests-plainbox: FAIL
[precise-testing] stdout: http://paste.ubuntu.com/9817163/
[precise-testing] stderr: http://paste.ubuntu.com/9817164/
[precise-testing] (timing) Command exited with non-zero status 1
[precise-testing] (timing) 6.26user 0.32system 0:06.72elapsed 97%CPU (0avgtext+0avgdata 67528maxresident)k
[precise-testing] (timing) 0inputs+2808outputs (0major+53912minor)pagefaults 0swaps
Found ...

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

Ah, apparently not that soon. Well, ok.

On Thu, Jan 22, 2015 at 11:14 AM, Daniel Manrique
<email address hidden> wrote:
> The proposal to merge lp:~zkrynicki/checkbox/stubbox-outcome into lp:checkbox has been updated.
>
> Status: Approved => Needs review
>
> For more details, see:
> https://code.launchpad.net/~zkrynicki/checkbox/stubbox-outcome/+merge/243809
> --
> You are the owner of lp:~zkrynicki/checkbox/stubbox-outcome.

Unmerged revisions

3479. By Zygmunt Krynicki

plainbox:providers:stubbox: add outcome/* family of jobs

This patch adds a number of new stubbox jobs, one for each possible
test outcome. They can be easily started together to see how plainbox,
or another application, handles various outcome values.

Signed-off-by: Zygmunt Krynicki <email address hidden>

3478. By Zygmunt Krynicki

plainbox:providers:stubbox: add outcome-representative category

This patch adds a new stubbox category for test that are representative
for each possible test outcome.

Signed-off-by: Zygmunt Krynicki <email address hidden>

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches