Re: [Piglit] [V3 1/4] ARB_explicit_uniform_location: test overlapping location within array

2014-03-19 Thread Tapani Pälli
On 03/18/2014 06:46 PM, Anuj Phogat wrote: > On Mon, Mar 17, 2014 at 6:04 AM, Tapani Pälli wrote: >> v2: fix style issues (Anuj) >> v3: change to be a shader-runner test (Ian) >> >> Signed-off-by: Tapani Pälli >> --- >> tests/all.py | 3 ++ >> .../overlap-l

[Piglit] [PATCH 0/3] Add tests for ARB_query_buffer_object

2014-03-19 Thread Rafal Mielniczuk
Hello, This series add tests for ARB_query_buffer_object extension. These are three tests that verify: - if storing value out of the query buffer bounds generates GL_INVALID_OPERATION error - if glGetIntegerv returns non zero binding location for query buffer object (GL_QUERY_BUFFER_BINDI

[Piglit] [PATCH 3/3] ARB_query_buffer_object: Add glGetQueryObject{ui64}v tests

2014-03-19 Thread Rafal Mielniczuk
Test runs asynchronous query and check if correct value is stored in query buffer object. Signed-off-by: Rafal Mielniczuk --- tests/all.py | 1 + .../spec/arb_query_buffer_object/CMakeLists.gl.txt | 1 + .../query_buffer_object-result.c

[Piglit] [PATCH 2/3] ARB_query_buffer_object: Add test for QUERY_BUFFER_BINDING

2014-03-19 Thread Rafal Mielniczuk
Tests if glGetIntegerv returns correct binding for query buffer object Signed-off-by: Rafal Mielniczuk --- tests/all.py | 1 + .../spec/arb_query_buffer_object/CMakeLists.gl.txt | 1 + .../query_buffer_object-binding.c | 65 +++

[Piglit] [PATCH 1/3] ARB_query_buffer_object: Add out of bound buffer access test

2014-03-19 Thread Rafal Mielniczuk
Test runs asynchronous query and tries to store the result out of the bound of query buffer object to check if GL_INVALID_OPERATION is generated correctly. Signed-off-by: Rafal Mielniczuk --- tests/all.py | 5 + tests/spec/CMakeLists.txt

Re: [Piglit] [PATCH 0/2] Add timeout support

2014-03-19 Thread Tom Stellard
On Wed, Mar 19, 2014 at 03:43:13PM +, Thomas Wood wrote: > The following two patches add support for a timeout status and then implement > a > timeout mechanism in igt.py. > > The "timeout" status is currently positioned just after "pass" in the status > ordering. This means that a timeout st

Re: [Piglit] Seperate NOTRUN and SKIP from fixes and regressions

2014-03-19 Thread Daniel Vetter
On Tue, Mar 18, 2014 at 01:34:40PM -0700, Dylan Baker wrote: > Cool, I was mostly hoping that you and Daniel would look at them and see if > they worked for you and didn't break your workflow. Yeah can't really do a real review either due to lack of python fu, but this looks neat. Thanks a lot fo

[Piglit] [PATCH 1/2] framework: add support for a "timeout" status

2014-03-19 Thread Thomas Wood
Signed-off-by: Thomas Wood Cc: Daniel Vetter --- framework/log.py| 2 +- framework/status.py | 20 framework/tests/status_tests.py | 4 ++-- templates/index.css | 5 - 4 files changed, 19 insertions(+), 12 deletions(-) diff --g

Re: [Piglit] [PATCH 0/2] Add timeout support

2014-03-19 Thread Daniel Vetter
On Wed, Mar 19, 2014 at 09:15:17AM -0700, Tom Stellard wrote: > On Wed, Mar 19, 2014 at 03:43:13PM +, Thomas Wood wrote: > > The following two patches add support for a timeout status and then > > implement a > > timeout mechanism in igt.py. > > > > The "timeout" status is currently positione

Re: [Piglit] Update some docstrings v2

2014-03-19 Thread Daniel Vetter
On Sun, Mar 16, 2014 at 01:55:02PM -0700, Dylan Baker wrote: > On Sunday, March 16, 2014 20:30:15 Daniel Vetter wrote: > > On Sat, Mar 15, 2014 at 07:39:45PM -0700, Dylan Baker wrote: > > > On Saturday, March 15, 2014 08:41:15 AM Ilia Mirkin wrote: > > > > On Sat, Mar 15, 2014 at 8:29 AM, Daniel Ve

[Piglit] [PATCH 2/2] tests/igt.py: stop tests after 10 minutes

2014-03-19 Thread Thomas Wood
Stop tests if they run for longer than 10 minutes by first sending the terminate signal and if that fails, send the kill signal to all processes in the test's process group. Based on a patch by Tim Gore. Signed-off-by: Thomas Wood Cc: Tim Gore Cc: Daniel Vetter --- tests/igt.py | 89 +

[Piglit] [PATCH 0/2] Add timeout support

2014-03-19 Thread Thomas Wood
The following two patches add support for a timeout status and then implement a timeout mechanism in igt.py. The "timeout" status is currently positioned just after "pass" in the status ordering. This means that a timeout status does not introduce a regression from other failure states, since the

Re: [Piglit] [PATCH] shader_runner: Don't try to use more clipplanes than supported.

2014-03-19 Thread Brian Paul
On 03/18/2014 02:54 PM, Fabian Bieler wrote: Test the clip plane number against the implementation dependent value of GL_MAX_CLIP_PLANES rather than the enum directly. Signed-off-by: Fabian Bieler --- tests/shaders/shader_runner.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) di

[Piglit] [PATCH 1/2] arb_texture_view: add test for layout consistency via GetTexImage

2014-03-19 Thread Chris Forbes
Signed-off-by: Chris Forbes --- tests/all.py | 1 + tests/spec/arb_texture_view/CMakeLists.gl.txt | 1 + .../spec/arb_texture_view/format-consistency-get.c | 136 + tests/spec/arb_texture_view/view-classes.h | 126

[Piglit] More tests for format conversions in ARB_texture_view

2014-03-19 Thread Chris Forbes
Here are two more tests which ensure that all formats in each view class convert correctly. They are testing similar things, but via different mechanisms and have found different bugs. 1) Create views with all formats in each view class, and ensure that for each format, texel data read back via

[Piglit] [PATCH 2/2] arb_texture_view: Add rendering test for layout consistency

2014-03-19 Thread Chris Forbes
Signed-off-by: Chris Forbes --- tests/all.py | 1 + tests/spec/arb_texture_view/CMakeLists.gl.txt | 1 + .../arb_texture_view/format-consistency-render.c | 164 + 3 files changed, 166 insertions(+) create mode 100644 tests/spec