jobs/stress.txt.in: Added --log-dir to poweroff and reboot stress tests so log files get written in the expected location (LP: #1205194)
plainbox:testing_utils: use @wraps in suppress_warnings(), add tests

suppress_warnings() was not using @functools.wraps for the internal
decorator function. I've fixed that add added a simple tests for basic
functionality.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
plainbox:session:jobs: replace return with @expectedFailure

This decorator makes a failing test "pass" with expected failure. It is
more explicit then the return + comment.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
"automatic merge by tarmac [r=sylvain-pineau][bug=][author=zkrynicki]"
Launchpad automatic translations update.
data/whitelists/sru.whitelist - Remove erroneously added usb3 after suspend
test in SRU whitelist.
"automatic merge by tarmac [r=sylvain-pineau,cypressyew][bug=][author=brendan-donegan]"
scripts/internet_test: Added a passing threshold parameter for packet loss, added auto-adjustment of ping count and deadline so that they don't conflict with each other (LP: #1211144)
"scripts/internet_test: Added a passing threshold parameter for packet loss, added auto-adjustment of ping count and deadline so that they don't conflict with each other (LP: #1211144)
 [r=bladernr][bug=1211144][author=roadmr]"
gitignore: ignore .orig files and everything in _attic

_attic is a construct that I'm using to store random files that
don't (yet or ever) belong in git that I don't want to individually
ignore.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
plainbox:service: remove DBus RunningJob.Pause()

This method can never be implemented so we should really not be making
any promises about having it. Jobs cannot be paused or interrupted
in our model.

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
"Explicitly sets the log dir so logs are stored in a predictable location, for the two stress tests that use pm_test script. [r=zkrynicki][bug=1205194][author=roadmr]"
checkbox:parsers:submission: added __version__ module-level attribute
updated gpu_test script to fail if the video file is not found
updated graphics/screenshot_fullscreen_video to fail if the video file is not found
"Adds a __version__ attribute to the checkbox.parsers.submission module, at the request of the PES Infrastructure team, to be used to determine when to reparse a submission.  [r=zkrynicki][bug=1211825][author=roadmr]"
"Added a couple of checks so that tests looking for video files in $CHECKBOX_SHARE fail gracefully if the files don't exist.  [r=zkrynicki][bug=1202946][author=roadmr]"
plainbox:docs: remove reference to removed mock_job module

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
plainbox:session: correct some documentation syntax issues

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>
plainbox:box: remove old dummy functions

This removes get_builtin_jobs(), save() and run() which were arcane
old methods raising NotImplementedError just for the sake of being
resolvable from @public decorator somewhere else

Signed-off-by: Zygmunt Krynicki <zygmunt.krynicki@canonical.com>