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

« back to all changes in this revision

Viewing changes to providers/plainbox-provider-piglit/units/piglit.pxu

  • Committer: Tarmac
  • Author(s): Brendan Donegan
  • Date: 2013-06-03 11:12:58 UTC
  • mfrom: (2154.2.1 bug1185759)
  • Revision ID: tarmac-20130603111258-1b3m5ydvkf1accts
"[r=zkrynicki][bug=1185759][author=brendan-donegan] automatic merge by tarmac"

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
unit: job
2
 
id: piglit/test/fbo
3
 
category_id: 2013.com.canonical.plainbox::graphics
4
 
_summary: Run piglit tests for Frame Buffer Object (FBO) operations
5
 
_description:
6
 
 This job runs piglit tests for checking support for frame buffer object
7
 
 operations, depth buffer and stencil buffer.
8
 
plugin: shell
9
 
command:
10
 
 piglit-wrapper \
11
 
     --dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/fbo \
12
 
     --test=^spec/EXT_framebuffer_object \
13
 
     --verbose
14
 
requires: executable.name == 'piglit'
15
 
estimated_duration: 13
16
 
flags: preserve-locale
17
 
 
18
 
unit: job
19
 
id: piglit/test/gl-2.1
20
 
category_id: 2013.com.canonical.plainbox::graphics
21
 
_summary: Run piglit tests for OpenGL 2.1
22
 
_description:
23
 
 This job runs piglit tests for checking OpenGL 2.1 support.
24
 
plugin: shell
25
 
command:
26
 
 piglit-wrapper \
27
 
    --dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/gl-2.1 \
28
 
    --test=^spec/'!OpenGL 2.1'/ \
29
 
    --verbose
30
 
requires: executable.name == 'piglit'
31
 
estimated_duration: 4
32
 
flags: preserve-locale
33
 
 
34
 
unit: job
35
 
id: piglit/test/vbo
36
 
category_id: 2013.com.canonical.plainbox::graphics
37
 
_summary: Run piglit tests for Vertex Buffer Object (VBO) operations
38
 
_description:
39
 
 This job runs piglit tests for checking support for vertex buffer object
40
 
 operations.
41
 
plugin: shell
42
 
command:
43
 
 piglit-wrapper \
44
 
    --dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/vbo \
45
 
    --test=^spec/ARB_vertex_buffer_object/ \
46
 
    --verbose
47
 
requires: executable.name == 'piglit'
48
 
estimated_duration: 6
49
 
flags: preserve-locale
50
 
 
51
 
unit: job
52
 
id: piglit/test/glsl-fragment-shader
53
 
category_id: 2013.com.canonical.plainbox::graphics
54
 
_summary: Run piglit tests for GLSL fragment shader operations
55
 
_description:
56
 
 This job runs piglit tests for checking support for GLSL fragment shader
57
 
 operations.
58
 
plugin: shell
59
 
command:
60
 
 piglit-wrapper \
61
 
    --dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/glsl-fragment-shader \
62
 
    --test=^shaders/glsl-arb-fragment \
63
 
    --verbose
64
 
requires: executable.name == 'piglit'
65
 
estimated_duration: 4
66
 
flags: preserve-locale
67
 
 
68
 
unit: job
69
 
id: piglit/test/glsl-vertex-shader
70
 
category_id: 2013.com.canonical.plainbox::graphics
71
 
_summary: Run piglit tests for GLSL vertex shader operations
72
 
_description:
73
 
 This job runs piglit tests for checking support for GLSL vertex shader
74
 
 operations.
75
 
plugin: shell
76
 
command:
77
 
 piglit-wrapper \
78
 
    --dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/glsl-vertex-shader \
79
 
    --test=^shaders/glsl-clamp-vertex-color \
80
 
    --test=^shaders/glsl-max-vertex-attrib \
81
 
    --test=^shaders/glsl-novertexdata \
82
 
    --verbose
83
 
requires: executable.name == 'piglit'
84
 
estimated_duration: 4
85
 
flags: preserve-locale
86
 
 
87
 
unit: job
88
 
id: piglit/test/glx-tfp
89
 
category_id: 2013.com.canonical.plainbox::graphics
90
 
_summary: Run piglit tests for texture-from-pixmap extension
91
 
_description:
92
 
 This job runs piglit tests for checking support for texture from pixmap.
93
 
plugin: shell
94
 
command:
95
 
 piglit-wrapper \
96
 
    --dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/glx-tfp \
97
 
    --test=glx-tfp \
98
 
    --verbose
99
 
requires: executable.name == 'piglit'
100
 
estimated_duration: 4
101
 
flags: preserve-locale
102
 
 
103
 
unit: job
104
 
id: piglit/test/stencil_buffer
105
 
category_id: 2013.com.canonical.plainbox::graphics
106
 
_summary: Run piglit tests for stencil buffer operations
107
 
_description:
108
 
 This job runs piglit tests for checking support for stencil buffer operations.
109
 
plugin: shell
110
 
command:
111
 
 piglit-wrapper \
112
 
    --dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/stencil_buffer \
113
 
    --test=glx-visuals-stencil \
114
 
    --test=readpixels-24_8 \
115
 
    --verbose
116
 
requires: executable.name == 'piglit'
117
 
estimated_duration: 12
118
 
flags: preserve-locale
119
 
 
120
 
unit: job
121
 
id: piglit/support/combine_results
122
 
category_id: 2013.com.canonical.plainbox::graphics
123
 
_summary: Combine all piglit test results into one
124
 
_description:
125
 
 This job combines all of the prior piglit results into one result file so that
126
 
 they can be analyzed together. It is required to use piglit's built-in report
127
 
 generator.
128
 
plugin: shell
129
 
command:
130
 
 piglit-combiner \
131
 
    --input-dir=$PLAINBOX_SESSION_SHARE/piglit-results.parts \
132
 
    --output-dir=$PLAINBOX_SESSION_SHARE/piglit-results.combined \
133
 
    --verbose
134
 
estimated_duration: 1
135
 
flags: preserve-locale
136
 
 
137
 
unit: job
138
 
id: piglit/support/summarize_results
139
 
category_id: 2013.com.canonical.plainbox::graphics
140
 
_summary: Create a HTML summary of all the piglit test results
141
 
_description:
142
 
 This job runs the piglit HTML report generator on the combination of
143
 
 all the past results.
144
 
plugin: shell
145
 
command:
146
 
 set -e
147
 
 piglit summary html \
148
 
    $PLAINBOX_SESSION_SHARE/piglit-summary \
149
 
    $PLAINBOX_SESSION_SHARE/piglit-results.combined
150
 
 echo "$PLAINBOX_SESSION_SHARE/piglit-summary/index.html"
151
 
estimated_duration: 1
152
 
depends: piglit/support/combine_results
153
 
requires: executable.name == 'piglit'
154
 
flags: preserve-locale
155
 
 
156
 
unit: job
157
 
id: piglit/support/tarball
158
 
category_id: 2013.com.canonical.plainbox::graphics
159
 
_summary: Archive HTML summary of all piglit test results
160
 
_description:
161
 
 This job archives the HTML summary of all the piglit results for convenient
162
 
 access. The result is not added as plainbox system attachment attachment but
163
 
 can be loaded from the session directory.
164
 
plugin: shell
165
 
command:
166
 
 piglit-archiver \
167
 
  --base-name="$PLAINBOX_SESSION_SHARE/piglit-summary" \
168
 
  --format=gztar \
169
 
  --root-dir="$PLAINBOX_SESSION_SHARE/" \
170
 
  --base-dir=piglit-summary
171
 
depends: piglit/support/summarize_results
172
 
estimated_duration: 1
173
 
flags: preserve-locale
174
 
 
175
 
unit: test plan
176
 
id: piglit
177
 
_name: Select piglit tests
178
 
_description:
179
 
 This test plan runs a selection of piglit tests, summarizes them and creates
180
 
 an archive for easy inspection and sharing.
181
 
include:
182
 
 piglit/test/.*
183
 
 piglit/support/tarball
184
 
estimated_duration: 46
185
 
 
186
 
unit: job
187
 
id: __piglit__
188
 
category_id: 2013.com.canonical.plainbox::graphics
189
 
_summary: Piglit Tests
190
 
_description: Piglit Tests
191
 
plugin: local
192
 
command:
193
 
  shopt -s extglob
194
 
  cat $PLAINBOX_PROVIDER_UNITS/piglit.pxu
195
 
estimated_duration: 1
196
 
flags: preserve-locale