lp:~kissiel/checkbox/sa-in-cbt

Created by Maciej Kisielewski and last modified
Get this branch:
bzr branch lp:~kissiel/checkbox/sa-in-cbt
Only Maciej Kisielewski can upload to this branch. If you are Maciej Kisielewski please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Maciej Kisielewski
Project:
Checkbox
Status:
Merged

Recent revisions

3997. By Maciej Kisielewski

checkbox-touch: upgrade docstrings

Some of the functions have laconic docstrings as they serve only as a bridge to
functionality served by session assistant.

Signed-off-by: Maciej Kisielewski <email address hidden>

3996. By Maciej Kisielewski

checkbox-touch: fix PEP8 issues

Signed-off-by: Maciej Kisielewski <email address hidden>

3995. By Maciej Kisielewski

checkbox-touch: remove import of no longer used modules

Signed-off-by: Maciej Kisielewski <email address hidden>

3994. By Maciej Kisielewski

checkbox-touch: remove unnecessary methods

Signed-off-by: Maciej Kisielewski <email address hidden>

3993. By Maciej Kisielewski

checkbox-touch:[move2SA] use SA in clear_session

Signed-off-by: Maciej Kisielewski <email address hidden>

3992. By Maciej Kisielewski

plainbox:session:assistant: add finalize_session method

This patch adds a way to end the testing session. Call to finalize_session will
remove 'incomplete' flag, and make a checkpoint in the storage, so the session
won't be considered a candidate for resuming.

Signed-off-by: Maciej Kisielewski <email address hidden>

3991. By Maciej Kisielewski

plainbox:session:assistant: require select_test_plan after resume

This patch changes usage expectations of session assistant to enforce calling
'select_test_plan' after session got resumed.

Signed-off-by: Maciej Kisielewski <email address hidden>

3990. By Maciej Kisielewski

checkbox-touch: move embedded providers stuff to CBTApp.__init__

This patch changes when and where info about embedded providers directory is
propagated from QML to the python side.
Previously this path was pushed when starting or resuming session. When using
session assistant we need to load providers earlier, before we start checking
whether the session is resumable, which is one step before resuming or starting
the session.
This also makes the code cleaner, as we don't need to push this variable in
multiple calls. Note that this 'variable' is quite constant throughout the
lifetime of the app, as its value is read once from the setting.json.

Signed-off-by: Maciej Kisielewski <email address hidden>

3989. By Maciej Kisielewski

plainbox:session:assistant: allow export_to_file call in 'normal' state

Signed-off-by: Maciej Kisielewski <email address hidden>

3988. By Maciej Kisielewski

plainbox:session:assistant: correct UsageExpectations after session is started

This patch makes get_session_id and get_session_dir allowed after
start_new_session is called()

Signed-off-by: Maciej Kisielewski <email address hidden>

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.