[Piglit] [PATCH] framework: Dump the result of 'uname -a' in the report
Dylan Baker
baker.dylan.c at gmail.com
Fri Nov 15 08:21:55 PST 2013
On Friday, November 15, 2013 03:18:42 PM Damien Lespiau wrote:
> Signed-off-by: Damien Lespiau <damien.lespiau at intel.com>
> ---
> framework/core.py | 3 +++
> framework/summary.py | 1 +
> templates/testrun_info.mako | 6 ++++++
> 3 files changed, 10 insertions(+)
>
> diff --git a/framework/core.py b/framework/core.py
> index e0fe46c..e0b49f8 100644
> --- a/framework/core.py
> +++ b/framework/core.py
> @@ -293,11 +293,13 @@ class TestrunResult:
> self.serialized_keys = ['options',
> 'name',
> 'tests',
> + 'uname',
> 'wglinfo',
> 'glxinfo',
> 'lspci',
> 'time_elapsed']
> self.name = None
> + self.uname = None
> self.glxinfo = None
> self.lspci = None
> self.time_elapsed = None
> @@ -432,6 +434,7 @@ class Environment:
> else:
> result['glxinfo'] = self.run('glxinfo')
> if system == 'Linux':
> + result['uname'] = self.run(['uname', '-a'])
> result['lspci'] = self.run('lspci')
> return result
>
> diff --git a/framework/summary.py b/framework/summary.py
> index a85353a..13596ea 100644
> --- a/framework/summary.py
> +++ b/framework/summary.py
> @@ -458,6 +458,7 @@ class Summary:
> out.write(testindex.render(name=each.name,
>
> time=humanize_time(each.time_elapsed), options=each.options,
> + uname=each.uname,
> glxinfo=each.glxinfo,
> lspci=each.lspci))
>
> diff --git a/templates/testrun_info.mako b/templates/testrun_info.mako
> index e6e00b3..6ff1f44 100644
> --- a/templates/testrun_info.mako
> +++ b/templates/testrun_info.mako
> @@ -30,6 +30,12 @@
> <td>${options}</td>
> </tr>
> <tr>
> + <td>uname -a</td>
> + <td>
> + <pre>${uname}</pre>
> + </td>
> + </tr>
> + <tr>
> <td>lspci</td>
> <td>
> <pre>${lspci}</pre>
This looks fine.
Reviewed-by: Dylan Baker <baker.dylan.c at gmail.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/piglit/attachments/20131115/9b93a531/attachment.pgp>
More information about the Piglit
mailing list