← Back to team overview

checkbox-dev team mailing list archive

Fwd: Bug#781590: ITP: plainbox-provider-piglit -- Piglit (OpenGL/OpenCL) Test Provider for Plainbox

 

FYI


---------- Forwarded message ----------
From: Zygmunt Krynicki <zygmunt.krynicki@xxxxxxxxxxxxx>
Date: Tue, Mar 31, 2015 at 12:54 PM
Subject: Bug#781590: ITP: plainbox-provider-piglit -- Piglit
(OpenGL/OpenCL) Test Provider for Plainbox
To: Debian Bug Tracking System <submit@xxxxxxxxxxxxxxx>


Package: wnpp
Severity: wishlist
Owner: Zygmunt Krynicki <zygmunt.krynicki@xxxxxxxxxxxxx>

* Package name    : plainbox-provider-piglit
  Version         : 0.1
  Upstream Author : Zygmynt Krynicki <zygmunt.krynicki@xxxxxxxxxxxxx>
* URL             : https://launchpad.net/plainbox-provider-piglit
* License         : GPL3
  Programming Lang: Python
  Description     : Piglit (OpenGL/OpenCL) Test Provider for Plainbox

This package contains a plainbox provider, a set of tests (called jobs)
that can be executed with the plainbox toolkit or applications based
on plainbox.
..
This providers wraps several of piglit tests and exposes them as
plainbox
jobs. There are also jobs for creating a piglit-made HTML report
and packaging
it as a tarball.
..
The full list of units contained in this provider is:
..
2013.com.canonical.certification::piglit/test/fbo
2013.com.canonical.certification::piglit/test/gl-2.1
2013.com.canonical.certification::piglit/test/vbo
2013.com.canonical.certification::piglit/test/glsl-fragment-shader
2013.com.canonical.certification::piglit/test/glsl-vertex-shader
2013.com.canonical.certification::piglit/test/glx-tfp
2013.com.canonical.certification::piglit/test/stencil_buffer
2013.com.canonical.certification::piglit/support/combine_results
2013.com.canonical.certification::piglit/support/summarize_results
2013.com.canonical.certification::piglit/support/tarball
..
They can be executed together using this test
plan:
..
2013.com.canonical.certification::piglit

This package is a new project coming out of the plainbox / checkbox
ecosystem. It depends on piglit (waiting in NEW) and more recent version
of plainbox (I'm working on packaging it) and
plainbox-provider-resource. I'm filing the ITP bug so that packaging can
be ready when all the other things land and unblock this.

This package is relevant for testing OpenGL / OpenCL implementation.
Piglit is used by several hardware manufacturers during their
development process and having access to piglit via the unified plainbox
interface (specifically through the Canonical Driver Test Suite)
benefits all users in the long term.

I'd like to maintain it as all the other providers, under PAPT, with
checkbox developers as the main maintainer but PAPT and mysefl as
uploaders (this is a team effort though I don't think this package will
require many changes).