3
category_id: 2013.com.canonical.plainbox::graphics
4
_summary: Run piglit tests for Frame Buffer Object (FBO) operations
6
This job runs piglit tests for checking support for frame buffer object
7
operations, depth buffer and stencil buffer.
11
--dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/fbo \
12
--test=^spec/EXT_framebuffer_object \
14
requires: executable.name == 'piglit'
15
estimated_duration: 13
16
flags: preserve-locale
19
id: piglit/test/gl-2.1
20
category_id: 2013.com.canonical.plainbox::graphics
21
_summary: Run piglit tests for OpenGL 2.1
23
This job runs piglit tests for checking OpenGL 2.1 support.
27
--dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/gl-2.1 \
28
--test=^spec/'!OpenGL 2.1'/ \
30
requires: executable.name == 'piglit'
32
flags: preserve-locale
36
category_id: 2013.com.canonical.plainbox::graphics
37
_summary: Run piglit tests for Vertex Buffer Object (VBO) operations
39
This job runs piglit tests for checking support for vertex buffer object
44
--dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/vbo \
45
--test=^spec/ARB_vertex_buffer_object/ \
47
requires: executable.name == 'piglit'
49
flags: preserve-locale
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
56
This job runs piglit tests for checking support for GLSL fragment shader
61
--dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/glsl-fragment-shader \
62
--test=^shaders/glsl-arb-fragment \
64
requires: executable.name == 'piglit'
66
flags: preserve-locale
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
73
This job runs piglit tests for checking support for GLSL vertex shader
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 \
83
requires: executable.name == 'piglit'
85
flags: preserve-locale
88
id: piglit/test/glx-tfp
89
category_id: 2013.com.canonical.plainbox::graphics
90
_summary: Run piglit tests for texture-from-pixmap extension
92
This job runs piglit tests for checking support for texture from pixmap.
96
--dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/glx-tfp \
99
requires: executable.name == 'piglit'
100
estimated_duration: 4
101
flags: preserve-locale
104
id: piglit/test/stencil_buffer
105
category_id: 2013.com.canonical.plainbox::graphics
106
_summary: Run piglit tests for stencil buffer operations
108
This job runs piglit tests for checking support for stencil buffer operations.
112
--dirname=$PLAINBOX_SESSION_SHARE/piglit-results.parts/stencil_buffer \
113
--test=glx-visuals-stencil \
114
--test=readpixels-24_8 \
116
requires: executable.name == 'piglit'
117
estimated_duration: 12
118
flags: preserve-locale
121
id: piglit/support/combine_results
122
category_id: 2013.com.canonical.plainbox::graphics
123
_summary: Combine all piglit test results into one
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
131
--input-dir=$PLAINBOX_SESSION_SHARE/piglit-results.parts \
132
--output-dir=$PLAINBOX_SESSION_SHARE/piglit-results.combined \
134
estimated_duration: 1
135
flags: preserve-locale
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
142
This job runs the piglit HTML report generator on the combination of
143
all the past results.
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
157
id: piglit/support/tarball
158
category_id: 2013.com.canonical.plainbox::graphics
159
_summary: Archive HTML summary of all piglit test results
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.
167
--base-name="$PLAINBOX_SESSION_SHARE/piglit-summary" \
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
177
_name: Select piglit tests
179
This test plan runs a selection of piglit tests, summarizes them and creates
180
an archive for easy inspection and sharing.
183
piglit/support/tarball
184
estimated_duration: 46
188
category_id: 2013.com.canonical.plainbox::graphics
189
_summary: Piglit Tests
190
_description: Piglit Tests
194
cat $PLAINBOX_PROVIDER_UNITS/piglit.pxu
195
estimated_duration: 1
196
flags: preserve-locale