This isn't a Mesa task, but we don't really have an active piglit bugzilla. So...
This task involves porting the remaining Glean tests found in piglit/tests/glean/ to piglit's framework. Back in January 2013 or so I came up with a list of tests to port and Marek suggested some changes.
Glean test What to do
api2 discard (no real value)
basic discard (not a real test)
basicPerf discard (perf)
makeCurrent discard (n/a to piglit)
texBindPerf discard (perf)
fbo probably discard (covered by piglit tests)
fragProg1 discard (covered by piglit)
getString discard (no value)
glsl1 keep (it might hit a few things not covered by piglit)
paths the only polygon stipple test? Replace w/ polygon stipple test?
pixelFormats discard (see piglit texture-packed-formats.c)
exactRGBA discard (always fails)
readPixSanity keep (only to check r600g failures?)
readpixPerf discard (perf)
rgbTriStrip discard (any value?)
scissor discard (replaced by piglit scissor-polygon)
shaderAPI discard (covered by piglit)
stencil2 keep (it tests glStencilMaskSeparate)
teapot discard (perf)
texCube discard (see piglit cubemap.c)
texSwizzle discard (see piglit tex-swizzle.c)
texture_srgb discard (see piglit tex-srgb.c)
vertArrayBGRA discard (see piglit bgra-sec-color-pointer.c,
vertattrib discard (don't care about GL_NV_vertex_program)
vertProg1 keep ((our main test for ARB_vertex_program, the piglit tests
aren't so useful as this one)
coloredTexPerf2 discard (perf)
coloredLitPerf2 discard (perf)
Note: A few of these marked as 'keep' may have already been ported to piglit. You should double check before porting.
Moving to piglit bugzilla :)
This is an up-to-date to-do list for this bug. This will help in coordinating the efforts to port from glean to Piglit.
Created attachment 107443 [details]
Up to date glean to-do list.
Fixed with 1774f9181496db441bb2203f5b359767cfa44e56