lp:~zyga/checkbox/misc-stuff

Created by Zygmunt Krynicki and last modified
Get this branch:
bzr branch lp:~zyga/checkbox/misc-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

3925. By Zygmunt Krynicki

providers:checkbox: fix typo in job description

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

3924. By Zygmunt Krynicki

providers:checkbox: add summary fields to some jobs

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

3923. By Zygmunt Krynicki

providers:resource: add summary fields to some jobs

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

3922. By Zygmunt Krynicki

plainbox:ingredients: add PlainboxCommand and friends

This patch adds a set of guacamole extensions (ingredients) that make
use of plainbox from guacamole-based applications easier. This constitutes
the CanonicalCrashIngredient, RenderingContext
and SessionAsisstantIngredient.

The RenderingContextIngredient adds the ``rc``attribute to the guacamole
context. This represents the RenderingContext which is a fancy name for
a stateful text paragraph rendering API.

The CanonicalCrashIngredient replaces the stock crash ingredient and
is responsible for displaying a more visually pleasant message along with
simple instructions on how to report the problem.

The SessionAssistantIngredient adds the ``sa`` attribute to the guacamole
context. This represents the SessionAssistant. A new API, still somewhat
under construction, that is meant for simple python scripts, as away
to execute non-interactive tests with more control than what is granted
by the launcher infrastructure in checkbox.

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

3921. By Zygmunt Krynicki

plainbox:session: add SessionAssistant

This work-in-progress class is here to supplement the SessionMananger
with high-level APIs for implementing various testing workflows. I hope
to use it to replace plainbox run, checkbox sru and checkbox launchper
tool without depending on the plainbox run implementation.

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

3920. By Zygmunt Krynicki

plainbox:session: return added context

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

3919. By Zygmunt Krynicki

plainbox:color: add CanonicalColors class

This class contains a collection of RGB constants obtained from the
Canonical design website.

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

3918. By Zygmunt Krynicki

plainbox:result: add outcome_color_rgb()

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

3917. By Zygmunt Krynicki

plainbox:applogic: allow custom UIs in run_job_if_possible

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

3916. By Launchpad Translations on behalf of checkbox-dev

Launchpad automatic translations update.

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