[Piglit] [PATCH 1/2] xts: Add a profile for just the rendering tests.
baker.dylan.c at gmail.com
Wed Jul 8 15:58:30 PDT 2015
On Wed, Jul 08, 2015 at 02:38:50PM -0700, Eric Anholt wrote:
> Many X developers work on rendering code, and don't really care about
> the rest of xts. This is our equivalent of GL's quick.py.
> tests/xts-render.py | 32 ++++++++++++++++++++++++++++++++
> 1 file changed, 32 insertions(+)
> create mode 100644 tests/xts-render.py
> diff --git a/tests/xts-render.py b/tests/xts-render.py
> new file mode 100644
> index 0000000..c9adece
> --- /dev/null
> +++ b/tests/xts-render.py
> @@ -0,0 +1,32 @@
> +# Copyright © 2015 Broadcom
> +# Permission is hereby granted, free of charge, to any person obtaining a
> +# copy of this software and associated documentation files (the "Software"),
> +# to deal in the Software without restriction, including without limitation
> +# the rights to use, copy, modify, merge, publish, distribute, sublicense,
> +# and/or sell copies of the Software, and to permit persons to whom the
> +# Software is furnished to do so, subject to the following conditions:
> +# The above copyright notice and this permission notice (including the next
> +# paragraph) shall be included in all copies or substantial portions of the
> +# Software.
> +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
> +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
> +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
> +# THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
> +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
> +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
> +# IN THE SOFTWARE.
> +from framework import core
> +from framework.profile import load_test_profile
> +def xts_render_filter(path, test):
> + # All of Xlib9 is for rendering.
> + return 'xlib9' in path
Two spaces before and after top level functions and classes please
> +profile = load_test_profile("xts")
> +__all__ = ['profile']
Generally __all__ comes right after any imports
> Piglit mailing list
> Piglit at lists.freedesktop.org
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 473 bytes
Desc: Digital signature
More information about the Piglit