~jocave/checkbox/hybrid-amd-gpu-mods

« back to all changes in this revision

Viewing changes to providers/plainbox-provider-checkbox/jobs/smoke.txt.in

  • Committer: Zygmunt Krynicki
  • Date: 2013-05-29 07:50:30 UTC
  • mto: This revision was merged to the branch mainline in revision 2153.
  • Revision ID: zygmunt.krynicki@canonical.com-20130529075030-ngwz245hs2u3y6us
checkbox: move current checkbox code into checkbox-old

This patch cleans up the top-level directory of the project into dedicated
sub-project directories. One for checkbox-old (the current checkbox and all the
associated stuff), one for plainbox and another for checkbox-ng.

There are some associated changes, such as updating the 'source' mode of
checkbox provider in plainbox, and fixing paths in various test scripts that we
have.

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

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
plugin: shell
2
 
id: smoke/true
3
 
command: true
4
 
_description:
5
 
 Check success result from shell test case
6
 
 
7
 
plugin: shell
8
 
id: smoke/false
9
 
command: false
10
 
_description:
11
 
 Check failed result from shell test case
12
 
 
13
 
plugin: shell
14
 
id: smoke/dependency/good
15
 
depends: smoke/true
16
 
command: true
17
 
_description:
18
 
 Check job is executed when dependency succeeds
19
 
 
20
 
plugin: shell
21
 
id: smoke/dependency/bad
22
 
depends: smoke/false
23
 
command: true
24
 
_description:
25
 
 Check job result is set to uninitiated when dependency fails
26
 
 
27
 
plugin: shell
28
 
id: smoke/requirement/good
29
 
requires: package.name == "checkbox"
30
 
command: true
31
 
_description:
32
 
 Check job is executed when requirements are met
33
 
 
34
 
plugin: shell
35
 
id: smoke/requirement/bad
36
 
requires: package.name == "unknown-package"
37
 
command: true
38
 
_description:
39
 
 Check job result is set to "not required on this system" when requirements are not met
40
 
 
41
 
plugin: manual
42
 
id: smoke/manual
43
 
_description:
44
 
 PURPOSE:
45
 
     This test checks that the manual plugin works fine
46
 
 STEPS:
47
 
     1. Add a comment
48
 
     2. Set the result as passed
49
 
 VERIFICATION:
50
 
     Check that in the report the result is passed and the comment is displayed
51