Patches 1 and 2 are

Reviewed-by: Ian Romanick <[email protected]>

I think those can land without resolving the rest of the python2 vs. python3 debate. Yeah?

On 02/24/2014 11:42 AM, Dylan Baker wrote:
This is achieved with the following command:
find tests -name '*.py' | xargs sed -i -e 's!\t!        !g'

In python2 its a warning to mix spaces and tabs, in python3 it's a
runtime error. So no more tabs in python files, just spaces.
---
  generated_tests/gen_constant_array_size_tests.py |   2 +-
  piglit-summary-junit.py                          |  14 +-
  tests/all.py                                     | 234 +++++++++++------------
  tests/cl.py                                      |  24 +--
  4 files changed, 137 insertions(+), 137 deletions(-)

diff --git a/generated_tests/gen_constant_array_size_tests.py 
b/generated_tests/gen_constant_array_size_tests.py
index 99b15d0..59e14c2 100644
--- a/generated_tests/gen_constant_array_size_tests.py
+++ b/generated_tests/gen_constant_array_size_tests.py
@@ -220,7 +220,7 @@ class GeometryParserTest(ParserTest):
      shader.
      """
      def glsl_version(self):
-       return max(150, ParserTest.glsl_version(self))
+        return max(150, ParserTest.glsl_version(self))

      def test_suffix(self):
          return 'geom'
diff --git a/piglit-summary-junit.py b/piglit-summary-junit.py
index a6f7aae..da73e88 100755
--- a/piglit-summary-junit.py
+++ b/piglit-summary-junit.py
@@ -106,14 +106,14 @@ class Writer:
  def main():
      parser = argparse.ArgumentParser()
      parser.add_argument("-o", "--output",
-                                               metavar = "<Output File>",
-                                               action  = "store",
-                                               dest    = "output",
-                                               default = "piglit.xml",
-                                               help    = "Output filename")
+                                                metavar = "<Output File>",
+                                                action  = "store",
+                                                dest    = "output",
+                                                default = "piglit.xml",
+                                                help    = "Output filename")
      parser.add_argument("testResults",
-                                               metavar = "<Input Files>",
-                                               help    = "JSON results file to be 
converted")
+                                                metavar = "<Input Files>",
+                                                help    = "JSON results file to be 
converted")
      args = parser.parse_args()


diff --git a/tests/all.py b/tests/all.py
index 9f68690..67c32fb 100644
--- a/tests/all.py
+++ b/tests/all.py
@@ -1117,27 +1117,27 @@ spec['!OpenGL 4.2/required-texture-attachment-formats'] 
= concurrent_test('gl-3.
  # Group spec/glsl-es-1.00
  spec['glsl-es-1.00'] = Group()
  import_glsl_parser_tests(spec['glsl-es-1.00'],
-                        os.path.join(testsDir, 'spec', 'glsl-es-1.00'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 'glsl-es-1.00'),
+                         ['compiler'])
  spec['glsl-es-1.00']['execution'] = Group()
  add_shader_test_dir(spec['glsl-es-1.00']['execution'],
-                        os.path.join(testsDir, 'spec', 'glsl-es-1.00', 
'execution'),
-                        recursive=True)
+                         os.path.join(testsDir, 'spec', 'glsl-es-1.00', 
'execution'),
+                         recursive=True)
  spec['glsl-es-1.00']['built-in constants'] = 
concurrent_test('built-in-constants_gles2 
tests/spec/glsl-es-1.00/minimum-maximums.txt')

  # Group spec/glsl-1.10
  spec['glsl-1.10'] = Group()
  import_glsl_parser_tests(spec['glsl-1.10'],
-                        os.path.join(testsDir, 'spec', 'glsl-1.10'),
-                        ['preprocessor', 'compiler'])
+                         os.path.join(testsDir, 'spec', 'glsl-1.10'),
+                         ['preprocessor', 'compiler'])
  spec['glsl-1.10']['linker'] = Group()
  add_shader_test_dir(spec['glsl-1.10']['linker'],
-                   os.path.join(testsDir, 'spec', 'glsl-1.10', 'linker'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'glsl-1.10', 'linker'),
+                    recursive=True)
  spec['glsl-1.10']['execution'] = Group()
  add_shader_test_dir(spec['glsl-1.10']['execution'],
-                   os.path.join(testsDir, 'spec', 'glsl-1.10', 'execution'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'glsl-1.10', 'execution'),
+                    recursive=True)
  add_concurrent_test(spec['glsl-1.10']['execution'], 
'glsl-render-after-bad-attach')
  spec['glsl-1.10']['execution']['clipping'] = Group()
  for mode in ['fixed', 'pos_clipvert', 'clipvert_pos']:
@@ -1159,12 +1159,12 @@ add_concurrent_test(spec['glsl-1.10']['api'], 
'getactiveattrib 110');
  # Group spec/glsl-1.20
  spec['glsl-1.20'] = Group()
  import_glsl_parser_tests(spec['glsl-1.20'],
-                        os.path.join(testsDir, 'spec', 'glsl-1.20'),
-                        ['preprocessor', 'compiler'])
+                         os.path.join(testsDir, 'spec', 'glsl-1.20'),
+                         ['preprocessor', 'compiler'])
  spec['glsl-1.20']['execution'] = Group()
  add_shader_test_dir(spec['glsl-1.20']['execution'],
-                   os.path.join(testsDir, 'spec', 'glsl-1.20', 'execution'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'glsl-1.20', 'execution'),
+                    recursive=True)

  def add_recursion_test(group, name):
      # When the recursion tests fail it is usually because the GLSL
@@ -1197,8 +1197,8 @@ add_concurrent_test(spec['glsl-1.20']['api'], 
'getactiveattrib 120');
  # Group spec/glsl-1.30
  spec['glsl-1.30'] = Group()
  import_glsl_parser_tests(spec['glsl-1.30'],
-                        os.path.join(testsDir, 'spec', 'glsl-1.30'),
-                        ['preprocessor', 'compiler'])
+                         os.path.join(testsDir, 'spec', 'glsl-1.30'),
+                         ['preprocessor', 'compiler'])
  spec['glsl-1.30']['execution'] = Group()

  textureSize_samplers_130 = ['sampler1D', 'sampler2D', 'sampler3D', 
'samplerCube', 'sampler1DShadow', 'sampler2DShadow', 'samplerCubeShadow', 
'sampler1DArray', 'sampler2DArray', 'sampler1DArrayShadow', 
'sampler2DArrayShadow', 'isampler1D', 'isampler2D', 'isampler3D', 
'isamplerCube', 'isampler1DArray', 'isampler2DArray', 'usampler1D', 
'usampler2D', 'usampler3D', 'usamplerCube', 'usampler1DArray', 
'usampler2DArray']
@@ -1246,8 +1246,8 @@ add_concurrent_test(spec['glsl-1.30']['execution'], 
'fs-texelFetch-2D')
  add_concurrent_test(spec['glsl-1.30']['execution'], 'fs-texelFetchOffset-2D')
  add_concurrent_test(spec['glsl-1.30']['execution'], 'fs-textureOffset-2D')
  add_shader_test_dir(spec['glsl-1.30']['execution'],
-                   os.path.join(testsDir, 'spec', 'glsl-1.30', 'execution'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'glsl-1.30', 'execution'),
+                    recursive=True)
  spec['glsl-1.30']['linker'] = Group()
  spec['glsl-1.30']['linker']['clipping'] = Group()
  add_plain_test(spec['glsl-1.30']['linker']['clipping'], 
'mixing-clip-distance-and-clip-vertex-disallowed')
@@ -1271,11 +1271,11 @@ add_concurrent_test(spec['glsl-1.30']['api'], 
'getactiveattrib 130');
  # Group spec/glsl-1.40
  spec['glsl-1.40'] = Group()
  import_glsl_parser_tests(spec['glsl-1.40'],
-                        os.path.join(testsDir, 'spec', 'glsl-1.40'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 'glsl-1.40'),
+                         ['compiler'])
  add_shader_test_dir(spec['glsl-1.40'],
-                   os.path.join(testsDir, 'spec', 'glsl-1.40'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'glsl-1.40'),
+                    recursive=True)
  spec['glsl-1.40']['execution']['tf-no-position'] = 
concurrent_test('glsl-1.40-tf-no-position')
  spec['glsl-1.40']['built-in constants'] = concurrent_test('built-in-constants 
tests/spec/glsl-1.40/minimum-maximums.txt')

@@ -1301,11 +1301,11 @@ for stage in ['vs', 'gs', 'fs']:

  spec['glsl-1.50'] = Group()
  import_glsl_parser_tests(spec['glsl-1.50'],
-                        os.path.join(testsDir, 'spec', 'glsl-1.50'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 'glsl-1.50'),
+                         ['compiler'])
  add_shader_test_dir(spec['glsl-1.50'],
-                   os.path.join(testsDir, 'spec', 'glsl-1.50'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'glsl-1.50'),
+                    recursive=True)
  spec['glsl-1.50']['execution']['interface-blocks-api-access-members'] = 
concurrent_test('glsl-1.50-interface-blocks-api-access-members')
  spec['glsl-1.50']['execution']['get-active-attrib-array'] = 
concurrent_test('glsl-1.50-get-active-attrib-array')
  spec['glsl-1.50']['execution']['vs-input-arrays'] = 
concurrent_test('glsl-1.50-vs-input-arrays')
@@ -1354,7 +1354,7 @@ for prim_type in ['GL_POINTS', 'GL_LINE_LOOP', 
'GL_LINE_STRIP', 'GL_LINES',
              concurrent_test('glsl-1.50-geometry-' + cmdline)

  for layout_type in ['points', 'lines', 'lines_adjacency', 'triangles',
-                       'triangles_adjacency']:
+                        'triangles_adjacency']:
      add_concurrent_test(spec['glsl-1.50'],
                          'glsl-1.50-gs-mismatch-prim-type {0}'.format(
                              layout_type))
@@ -1367,33 +1367,33 @@ for prim_type in ['GL_TRIANGLE_STRIP', 
'GL_TRIANGLE_STRIP_ADJACENCY']:
              concurrent_test('glsl-1.50-geometry-' + cmdline)

  for input_layout in ['points', 'lines', 'lines_adjacency', 'triangles',
-                       'triangles_adjacency', 'line_strip', 'triangle_strip']:
+                        'triangles_adjacency', 'line_strip', 'triangle_strip']:
      add_concurrent_test(spec['glsl-1.50'],
                          'glsl-1.50-gs-input-layout-qualifiers {0}'.format(
                              input_layout))

  for output_layout in ['points', 'lines', 'lines_adjacency', 'triangles',
-                       'triangles_adjacency', 'line_strip', 'triangle_strip']:
+                        'triangles_adjacency', 'line_strip', 'triangle_strip']:
      add_concurrent_test(spec['glsl-1.50'],
                          'glsl-1.50-gs-output-layout-qualifiers {0}'.format(
                              output_layout))

  spec['glsl-3.30'] = Group()
  import_glsl_parser_tests(spec['glsl-3.30'],
-                        os.path.join(testsDir, 'spec', 'glsl-3.30'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 'glsl-3.30'),
+                         ['compiler'])
  add_shader_test_dir(spec['glsl-3.30'],
-                   os.path.join(testsDir, 'spec', 'glsl-3.30'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'glsl-3.30'),
+                    recursive=True)

  # Group spec/glsl-es-3.00
  spec['glsl-es-3.00'] = Group()
  import_glsl_parser_tests(spec['glsl-es-3.00'],
-                        os.path.join(testsDir, 'spec', 'glsl-es-3.00'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 'glsl-es-3.00'),
+                         ['compiler'])
  add_shader_test_dir(spec['glsl-es-3.00'],
-                   os.path.join(testsDir, 'spec', 'glsl-es-3.00'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'glsl-es-3.00'),
+                    recursive=True)
  add_concurrent_test(spec['glsl-es-3.00']['execution'], 
'varying-struct-centroid_gles3')
  spec['glsl-es-3.00']['built-in constants'] = 
concurrent_test('built-in-constants_gles3 
tests/spec/glsl-es-3.00/minimum-maximums.txt')

@@ -1404,14 +1404,14 @@ 
profile.test_list['spec/AMD_performance_monitor/measure'] = PlainExecTest('amd_p
  # Group AMD_conservative_depth
  spec['AMD_conservative_depth'] = Group()
  import_glsl_parser_tests(spec['AMD_conservative_depth'],
-                        os.path.join(testsDir, 'spec', 
'amd_conservative_depth'),
-                        [''])
+                         os.path.join(testsDir, 'spec', 
'amd_conservative_depth'),
+                         [''])

  # Group AMD_shader_trinary_minmax
  spec['AMD_shader_trinary_minmax'] = Group()
  import_glsl_parser_tests(spec['AMD_shader_trinary_minmax'],
-                        os.path.join(testsDir, 'spec', 
'amd_shader_trinary_minmax'),
-                        [''])
+                         os.path.join(testsDir, 'spec', 
'amd_shader_trinary_minmax'),
+                         [''])

  # Group ARB_point_sprite
  arb_point_sprite = Group()
@@ -1420,7 +1420,7 @@ add_plain_test(arb_point_sprite, 'point-sprite')

  # Group ARB_texture_multisample
  samplers_atm = ['sampler2DMS', 'isampler2DMS', 'usampler2DMS',
-                               'sampler2DMSArray', 'isampler2DMSArray', 
'usampler2DMSArray']
+                                'sampler2DMSArray', 'isampler2DMSArray', 
'usampler2DMSArray']
  arb_texture_multisample = Group()
  spec['ARB_texture_multisample'] = arb_texture_multisample
  add_concurrent_test(arb_texture_multisample, 'arb_texture_multisample-minmax')
@@ -1466,30 +1466,30 @@ for stage in ['vs', 'fs']:
      for comps in ['r', 'rg', 'rgb', 'rgba']:
          for swiz in ['red', 'green', 'blue', 'alpha'][:len(comps)] + ['', 
'zero', 'one']:
              for type in ['unorm', 'float', 'int', 'uint']:
-               for sampler in ['2D', '2DArray', 'Cube', 'CubeArray']:
-                   for func in ['textureGather'] if 'Cube' in sampler else 
['textureGather', 'textureGatherOffset']:
-                       testname = '%s/%s-%s-%s-%s-%s' % (
-                           func, stage, comps,
-                           swiz if len(swiz) else 'none',
-                           type, sampler)
-                       cmd = 'textureGather %s %s %s %s %s %s' % (
-                           stage,
-                           'offset' if func == 'textureGatherOffset' else '',
-                           comps, swiz, type, sampler
-                           )
-                       arb_texture_gather[testname] = concurrent_test(cmd)
+                for sampler in ['2D', '2DArray', 'Cube', 'CubeArray']:
+                    for func in ['textureGather'] if 'Cube' in sampler else 
['textureGather', 'textureGatherOffset']:
+                        testname = '%s/%s-%s-%s-%s-%s' % (
+                            func, stage, comps,
+                            swiz if len(swiz) else 'none',
+                            type, sampler)
+                        cmd = 'textureGather %s %s %s %s %s %s' % (
+                            stage,
+                            'offset' if func == 'textureGatherOffset' else '',
+                            comps, swiz, type, sampler
+                            )
+                        arb_texture_gather[testname] = concurrent_test(cmd)

  # Group AMD_shader_stencil_export
  spec['AMD_shader_stencil_export'] = Group()
  import_glsl_parser_tests(spec['AMD_shader_stencil_export'],
-                        os.path.join(testsDir, 'spec', 
'amd_shader_stencil_export'),
-                        [''])
+                         os.path.join(testsDir, 'spec', 
'amd_shader_stencil_export'),
+                         [''])

  # Group ARB_shader_stencil_export
  spec['ARB_shader_stencil_export'] = Group()
  import_glsl_parser_tests(spec['ARB_shader_stencil_export'],
-                        os.path.join(testsDir, 'spec', 
'arb_shader_stencil_export'),
-                        [''])
+                         os.path.join(testsDir, 'spec', 
'arb_shader_stencil_export'),
+                         [''])

  profile.test_list['spec/ARB_stencil_texturing/draw'] = 
concurrent_test('arb_stencil_texturing-draw')

@@ -1573,8 +1573,8 @@ add_plain_test(arb_draw_instanced, 
'draw-instanced-divisor')
  arb_fragment_program = Group()
  spec['ARB_fragment_program'] = arb_fragment_program
  add_shader_test_dir(spec['ARB_fragment_program'],
-                   os.path.join(testsDir, 'spec', 'arb_fragment_program'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'arb_fragment_program'),
+                    recursive=True)
  arb_fragment_program['minmax'] = 
concurrent_test('arb_fragment_program-minmax')
  add_vpfpgeneric(arb_fragment_program, 'fdo30337a')
  add_vpfpgeneric(arb_fragment_program, 'fdo30337b')
@@ -1604,8 +1604,8 @@ arb_fragment_program['incomplete-texture-arb_fp'] = 
concurrent_test('incomplete-
  arb_fragment_program_shadow = Group()
  spec['ARB_fragment_program_shadow'] = arb_fragment_program_shadow
  add_shader_test_dir(spec['ARB_fragment_program_shadow'],
-                   os.path.join(testsDir, 'spec', 
'arb_fragment_program_shadow'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 
'arb_fragment_program_shadow'),
+                    recursive=True)

  nv_fragment_program_option = Group()
  spec['NV_fragment_program_option'] = nv_fragment_program_option
@@ -1620,8 +1620,8 @@ spec['ARB_fragment_coord_conventions'] = 
arb_fragment_coord_conventions
  add_vpfpgeneric(arb_fragment_coord_conventions, 
'fp-arb-fragment-coord-conventions-none')
  add_vpfpgeneric(arb_fragment_coord_conventions, 
'fp-arb-fragment-coord-conventions-integer')
  import_glsl_parser_tests(arb_fragment_coord_conventions,
-                        os.path.join(testsDir, 'spec',
-                         'arb_fragment_coord_conventions'), ['compiler'])
+                         os.path.join(testsDir, 'spec',
+                          'arb_fragment_coord_conventions'), ['compiler'])

  ati_fragment_shader = Group()
  spec['ATI_fragment_shader'] = ati_fragment_shader
@@ -1742,7 +1742,7 @@ add_shader_test_dir(arb_texture_query_levels,
                      testsDir + '/spec/arb_texture_query_levels',
                      recursive=True)
  import_glsl_parser_tests(arb_texture_query_levels,
-                        testsDir + '/spec/arb_texture_query_levels', [''])
+                         testsDir + '/spec/arb_texture_query_levels', [''])

  arb_occlusion_query = Group()
  spec['ARB_occlusion_query'] = arb_occlusion_query
@@ -1859,12 +1859,12 @@ add_plain_test(arb_robustness, 
'arb_robustness_client-mem-bounds')
  arb_shader_texture_lod = Group()
  spec['ARB_shader_texture_lod'] = arb_shader_texture_lod
  import_glsl_parser_tests(arb_shader_texture_lod,
-                        os.path.join(testsDir, 'spec', 
'arb_shader_texture_lod'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 
'arb_shader_texture_lod'),
+                         ['compiler'])
  arb_shader_texture_lod['execution'] = Group()
  add_shader_test_dir(arb_shader_texture_lod['execution'],
-                   os.path.join(testsDir, 'spec', 'arb_shader_texture_lod', 
'execution'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'arb_shader_texture_lod', 
'execution'),
+                    recursive=True)
  add_plain_test(arb_shader_texture_lod['execution'], 
'arb_shader_texture_lod-texgrad')
  add_plain_test(arb_shader_texture_lod['execution'], 
'arb_shader_texture_lod-texgradcube')
  arb_shader_texture_lod['execution']['tex-miplevel-selection-texture2DLod'] = 
PlainExecTest(['tex-miplevel-selection', '-auto', '-nobias', '-nolod', 
'-GL_ARB_shader_texture_lod'])
@@ -1884,21 +1884,21 @@ arb_shader_objects['delete-repeat'] = 
concurrent_test('arb_shader_objects-delete
  arb_shading_language_420pack = Group()
  spec['ARB_shading_language_420pack'] = arb_shading_language_420pack
  import_glsl_parser_tests(arb_shading_language_420pack,
-                        os.path.join(testsDir, 'spec', 
'arb_shading_language_420pack'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 
'arb_shading_language_420pack'),
+                         ['compiler'])
  arb_shading_language_420pack['execution'] = Group()
  add_shader_test_dir(arb_shading_language_420pack['execution'],
-                   os.path.join(testsDir, 'spec', 
'arb_shading_language_420pack', 'execution'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 
'arb_shading_language_420pack', 'execution'),
+                    recursive=True)
  spec['ARB_shading_language_420pack']['built-in constants'] = 
concurrent_test('built-in-constants 
tests/spec/arb_shading_language_420pack/minimum-maximums.txt')

  # Group ARB_explicit_attrib_location
  arb_explicit_attrib_location = Group()
  spec['ARB_explicit_attrib_location'] = arb_explicit_attrib_location
  import_glsl_parser_tests(arb_explicit_attrib_location,
-                        os.path.join(testsDir,
-                        'spec', 'arb_explicit_attrib_location'),
-                        [''])
+                         os.path.join(testsDir,
+                         'spec', 'arb_explicit_attrib_location'),
+                         [''])
  add_plain_test(arb_explicit_attrib_location, 'glsl-explicit-location-01')
  add_plain_test(arb_explicit_attrib_location, 'glsl-explicit-location-02')
  add_plain_test(arb_explicit_attrib_location, 'glsl-explicit-location-03')
@@ -2559,8 +2559,8 @@ add_concurrent_test(arb_texture_cube_map_array, 
'getteximage-targets CUBE_ARRAY'
  textureSize_samplers_atcma = ['samplerCubeArray', 'isamplerCubeArray', 
'usamplerCubeArray', 'samplerCubeArrayShadow' ];

  import_glsl_parser_tests(arb_texture_cube_map_array,
-                        os.path.join(testsDir, 'spec', 
'arb_texture_cube_map_array'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 
'arb_texture_cube_map_array'),
+                         ['compiler'])
  for stage in ['vs', 'gs', 'fs']:
      # textureSize():
      for sampler in textureSize_samplers_atcma:
@@ -2777,36 +2777,36 @@ ext_transform_feedback['max-varyings'] = 
concurrent_test('ext_transform_feedback
  ext_transform_feedback['nonflat-integral'] = 
concurrent_test('ext_transform_feedback-nonflat-integral')
  ext_transform_feedback['overflow-edge-cases'] = 
concurrent_test('ext_transform_feedback-overflow-edge-cases')
  ext_transform_feedback['overflow-edge-cases use_gs'] = 
concurrent_test('ext_transform_feedback-overflow-edge-cases use_gs')
-ext_transform_feedback['position-readback-bufferbase'] =               
concurrent_test('ext_transform_feedback-position')
-ext_transform_feedback['position-readback-bufferbase-discard'] =       
concurrent_test('ext_transform_feedback-position discard')
-ext_transform_feedback['position-readback-bufferoffset'] =             
concurrent_test('ext_transform_feedback-position offset')
-ext_transform_feedback['position-readback-bufferoffset-discard'] =     
concurrent_test('ext_transform_feedback-position offset discard')
-ext_transform_feedback['position-readback-bufferrange'] =              
concurrent_test('ext_transform_feedback-position range')
-ext_transform_feedback['position-readback-bufferrange-discard'] =      
concurrent_test('ext_transform_feedback-position range discard')
-
-ext_transform_feedback['negative-prims'] =                             
concurrent_test('ext_transform_feedback-negative-prims')
-ext_transform_feedback['primgen-query transform-feedback-disabled'] =  
concurrent_test('ext_transform_feedback-primgen')
-
-ext_transform_feedback['position-render-bufferbase'] =                         
concurrent_test('ext_transform_feedback-position render')
-ext_transform_feedback['position-render-bufferbase-discard'] =                 
concurrent_test('ext_transform_feedback-position render discard')
-ext_transform_feedback['position-render-bufferoffset'] =               
concurrent_test('ext_transform_feedback-position render offset')
-ext_transform_feedback['position-render-bufferoffset-discard'] =       
concurrent_test('ext_transform_feedback-position render offset discard')
-ext_transform_feedback['position-render-bufferrange'] =                
concurrent_test('ext_transform_feedback-position render range')
-ext_transform_feedback['position-render-bufferrange-discard'] =        
concurrent_test('ext_transform_feedback-position render range discard')
-
-ext_transform_feedback['query-primitives_generated-bufferbase'] =              
concurrent_test('ext_transform_feedback-position primgen')
-ext_transform_feedback['query-primitives_generated-bufferbase-discard'] =      
concurrent_test('ext_transform_feedback-position primgen discard')
-ext_transform_feedback['query-primitives_generated-bufferoffset'] =            
concurrent_test('ext_transform_feedback-position primgen offset')
-ext_transform_feedback['query-primitives_generated-bufferoffset-discard'] =    
concurrent_test('ext_transform_feedback-position primgen offset discard')
-ext_transform_feedback['query-primitives_generated-bufferrange'] =             
concurrent_test('ext_transform_feedback-position primgen range')
-ext_transform_feedback['query-primitives_generated-bufferrange-discard'] =     
concurrent_test('ext_transform_feedback-position primgen range discard')
-
-ext_transform_feedback['query-primitives_written-bufferbase'] =                
concurrent_test('ext_transform_feedback-position primwritten')
-ext_transform_feedback['query-primitives_written-bufferbase-discard'] =        
concurrent_test('ext_transform_feedback-position primwritten discard')
-ext_transform_feedback['query-primitives_written-bufferoffset'] =              
concurrent_test('ext_transform_feedback-position primwritten offset')
-ext_transform_feedback['query-primitives_written-bufferoffset-discard'] =      
concurrent_test('ext_transform_feedback-position primwritten offset discard')
-ext_transform_feedback['query-primitives_written-bufferrange'] =               
concurrent_test('ext_transform_feedback-position primwritten range')
-ext_transform_feedback['query-primitives_written-bufferrange-discard'] =       
concurrent_test('ext_transform_feedback-position primwritten range discard')
+ext_transform_feedback['position-readback-bufferbase'] =                 
concurrent_test('ext_transform_feedback-position')
+ext_transform_feedback['position-readback-bufferbase-discard'] =         
concurrent_test('ext_transform_feedback-position discard')
+ext_transform_feedback['position-readback-bufferoffset'] =                 
concurrent_test('ext_transform_feedback-position offset')
+ext_transform_feedback['position-readback-bufferoffset-discard'] =         
concurrent_test('ext_transform_feedback-position offset discard')
+ext_transform_feedback['position-readback-bufferrange'] =                 
concurrent_test('ext_transform_feedback-position range')
+ext_transform_feedback['position-readback-bufferrange-discard'] =         
concurrent_test('ext_transform_feedback-position range discard')
+
+ext_transform_feedback['negative-prims'] =                                 
concurrent_test('ext_transform_feedback-negative-prims')
+ext_transform_feedback['primgen-query transform-feedback-disabled'] =         
concurrent_test('ext_transform_feedback-primgen')
+
+ext_transform_feedback['position-render-bufferbase'] =                         
concurrent_test('ext_transform_feedback-position render')
+ext_transform_feedback['position-render-bufferbase-discard'] =                 
concurrent_test('ext_transform_feedback-position render discard')
+ext_transform_feedback['position-render-bufferoffset'] =                 
concurrent_test('ext_transform_feedback-position render offset')
+ext_transform_feedback['position-render-bufferoffset-discard'] =         
concurrent_test('ext_transform_feedback-position render offset discard')
+ext_transform_feedback['position-render-bufferrange'] =                 
concurrent_test('ext_transform_feedback-position render range')
+ext_transform_feedback['position-render-bufferrange-discard'] =         
concurrent_test('ext_transform_feedback-position render range discard')
+
+ext_transform_feedback['query-primitives_generated-bufferbase'] =              
   concurrent_test('ext_transform_feedback-position primgen')
+ext_transform_feedback['query-primitives_generated-bufferbase-discard'] =      
   concurrent_test('ext_transform_feedback-position primgen discard')
+ext_transform_feedback['query-primitives_generated-bufferoffset'] =            
     concurrent_test('ext_transform_feedback-position primgen offset')
+ext_transform_feedback['query-primitives_generated-bufferoffset-discard'] =    
     concurrent_test('ext_transform_feedback-position primgen offset discard')
+ext_transform_feedback['query-primitives_generated-bufferrange'] =             
    concurrent_test('ext_transform_feedback-position primgen range')
+ext_transform_feedback['query-primitives_generated-bufferrange-discard'] =     
    concurrent_test('ext_transform_feedback-position primgen range discard')
+
+ext_transform_feedback['query-primitives_written-bufferbase'] =                
 concurrent_test('ext_transform_feedback-position primwritten')
+ext_transform_feedback['query-primitives_written-bufferbase-discard'] =        
 concurrent_test('ext_transform_feedback-position primwritten discard')
+ext_transform_feedback['query-primitives_written-bufferoffset'] =              
   concurrent_test('ext_transform_feedback-position primwritten offset')
+ext_transform_feedback['query-primitives_written-bufferoffset-discard'] =      
   concurrent_test('ext_transform_feedback-position primwritten offset discard')
+ext_transform_feedback['query-primitives_written-bufferrange'] =               
  concurrent_test('ext_transform_feedback-position primwritten range')
+ext_transform_feedback['query-primitives_written-bufferrange-discard'] =       
  concurrent_test('ext_transform_feedback-position primwritten range discard')

  ext_transform_feedback['interleaved-attribs'] = 
concurrent_test('ext_transform_feedback-interleaved')
  ext_transform_feedback['separate-attribs'] = 
concurrent_test('ext_transform_feedback-separate')
@@ -2906,11 +2906,11 @@ 
arb_transform_feedback3['arb_transform_feedback3-ext_interleaved_two_bufs_gs_max
  arb_uniform_buffer_object = Group()
  spec['ARB_uniform_buffer_object'] = arb_uniform_buffer_object
  import_glsl_parser_tests(spec['ARB_uniform_buffer_object'],
-                        os.path.join(testsDir, 'spec', 
'arb_uniform_buffer_object'),
-                        [''])
+                         os.path.join(testsDir, 'spec', 
'arb_uniform_buffer_object'),
+                         [''])
  add_shader_test_dir(spec['ARB_uniform_buffer_object'],
-                   os.path.join(testsDir, 'spec', 'arb_uniform_buffer_object'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 
'arb_uniform_buffer_object'),
+                    recursive=True)
  arb_uniform_buffer_object['bindbuffer-general-point'] = 
concurrent_test('arb_uniform_buffer_object-bindbuffer-general-point')
  arb_uniform_buffer_object['buffer-targets'] = 
concurrent_test('arb_uniform_buffer_object-buffer-targets')
  arb_uniform_buffer_object['deletebuffers'] = 
concurrent_test('arb_uniform_buffer_object-deletebuffers')
@@ -3008,8 +3008,8 @@ add_plain_test(ext_fog_coord, 'ext_fog_coord-modes')
  ext_shader_integer_mix = Group()
  spec['EXT_shader_integer_mix'] = ext_shader_integer_mix
  add_shader_test_dir(spec['EXT_shader_integer_mix'],
-                   os.path.join(testsDir, 'spec', 'ext_shader_integer_mix'),
-                   recursive=True)
+                    os.path.join(testsDir, 'spec', 'ext_shader_integer_mix'),
+                    recursive=True)

  nv_texture_barrier = Group()
  spec['NV_texture_barrier'] = nv_texture_barrier
@@ -3044,8 +3044,8 @@ oes_fixed_point['attribute-arrays'] = 
concurrent_test('oes_fixed_point-attribute

  spec['OES_standard_derivatives'] = Group()
  import_glsl_parser_tests(spec['OES_standard_derivatives'],
-                        os.path.join(testsDir, 'spec', 
'oes_standard_derivatives'),
-                        ['compiler'])
+                         os.path.join(testsDir, 'spec', 
'oes_standard_derivatives'),
+                         ['compiler'])

  arb_copy_buffer = Group()
  spec['ARB_copy_buffer'] = arb_copy_buffer
@@ -3767,7 +3767,7 @@ for tex_format in ('rgb8', 'srgb8', 'rgba8', 
'srgb8-alpha8', 'r11', 'rg11', 'rgb
          arb_es3_compatibility[test_name] = concurrent_test(executable)

  add_shader_test_dir(spec, os.path.join(generatedTestDir, 'spec'),
-                   recursive=True)
+                    recursive=True)
  import_glsl_parser_tests(profile.tests, generatedTestDir, ['spec'])

  profile.tests['hiz'] = hiz
diff --git a/tests/cl.py b/tests/cl.py
index 057dbfb..cc52052 100644
--- a/tests/cl.py
+++ b/tests/cl.py
@@ -16,15 +16,15 @@ from framework.exectest import PlainExecTest
  # Helper functions

  def add_plain_test(group, name, args):
-       group[name] = PlainExecTest(args)
+        group[name] = PlainExecTest(args)

  def add_concurrent_test(group, name, args):
-       test = PlainExecTest(args)
-       test.runConcurrent = true;
-       group[name] = PlainExecTest(args)
+        test = PlainExecTest(args)
+        test.runConcurrent = true;
+        group[name] = PlainExecTest(args)

  def add_plain_program_tester_test(group, name, path):
-       add_plain_test(group, name, ['cl-program-tester', path])
+        add_plain_test(group, name, ['cl-program-tester', path])

  ######
  # Collecting all tests
@@ -95,13 +95,13 @@ add_plain_test(program, 'Bitcoin: phatk kernel', 
['cl-program-bitcoin-phatk'])
  # Program tester

  def add_program_test_dir(group, dirpath):
-       for filename in os.listdir(dirpath):
-               filepath = path.join(dirpath, filename)
-               ext = filename.rsplit('.')[-1]
-               if ext != 'cl' and ext != 'program_test':
-                       continue
-               testname = filename[0:-(len(ext) + 1)]
-               add_plain_program_tester_test(group, testname, filepath)
+        for filename in os.listdir(dirpath):
+                filepath = path.join(dirpath, filename)
+                ext = filename.rsplit('.')[-1]
+                if ext != 'cl' and ext != 'program_test':
+                        continue
+                testname = filename[0:-(len(ext) + 1)]
+                add_plain_program_tester_test(group, testname, filepath)

  program_build = Group()
  program_build_fail = Group()


_______________________________________________
Piglit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/piglit

Reply via email to