[Piglit] piglit-summary-html.py currently broken
Dylan Baker
baker.dylan.c at gmail.com
Mon Jun 16 14:19:25 PDT 2014
On Monday, June 16, 2014 12:32:35 PM Ian Romanick wrote:
> When I run piglit-summary-html.py, it crashes with the following trace:
>
> Traceback (most recent call last):
> File "./piglit-summary-html.py", line 28, in <module>
> html(sys.argv[1:])
> File "/home/idr/devel/graphics/piglit/framework/programs/summary.py", line
> 97, in html output.generate_html(args.summaryDir, args.exclude_details)
> File "/home/idr/devel/graphics/piglit/framework/summary.py", line 436, in
> generate_html module_directory=self.TEMP_DIR)
> File "/usr/lib/python2.7/site-packages/mako/template.py", line 224, in
> __init__ module = self._compile_from_file(path, filename)
> File "/usr/lib/python2.7/site-packages/mako/template.py", line 250, in
> _compile_from_file path)
> File "/usr/lib/python2.7/site-packages/mako/template.py", line 513, in
> _compile_module_file node = lexer.parse()
> File "/usr/lib/python2.7/site-packages/mako/lexer.py", line 211, in parse
> if self.match_control_line():
> File "/usr/lib/python2.7/site-packages/mako/lexer.py", line 400, in
> match_control_line self.append_node(parsetree.ControlLine, keyword, isend,
> text)
> File "/usr/lib/python2.7/site-packages/mako/lexer.py", line 125, in
> append_node node = nodecls(*args, **kwargs)
> File "/usr/lib/python2.7/site-packages/mako/parsetree.py", line 72, in
> __init__ code = ast.PythonFragment(text, **self.exception_kwargs)
> File "/usr/lib/python2.7/site-packages/mako/ast.py", line 90, in __init__
> super(PythonFragment, self).__init__(code, **exception_kwargs)
> File "/usr/lib/python2.7/site-packages/mako/ast.py", line 39, in __init__
> f.visit(expr)
> File "/usr/lib/python2.7/site-packages/mako/_ast_util.py", line 279, in
> visit return self.generic_visit(node)
> File "/usr/lib/python2.7/site-packages/mako/_ast_util.py", line 287, in
> generic_visit self.visit(item)
> File "/usr/lib/python2.7/site-packages/mako/_ast_util.py", line 278, in
> visit return f(node)
> File "/usr/lib/python2.7/site-packages/mako/pyparser.py", line 143, in
> visit_For self.visit(node.iter)
> File "/usr/lib/python2.7/site-packages/mako/_ast_util.py", line 279, in
> visit return self.generic_visit(node)
> File "/usr/lib/python2.7/site-packages/mako/_ast_util.py", line 287, in
> generic_visit self.visit(item)
> File "/usr/lib/python2.7/site-packages/mako/_ast_util.py", line 279, in
> visit return self.generic_visit(node)
> File "/usr/lib/python2.7/site-packages/mako/_ast_util.py", line 289, in
> generic_visit self.visit(value)
> File "/usr/lib/python2.7/site-packages/mako/_ast_util.py", line 278, in
> visit return f(node)
> File "/usr/lib/python2.7/site-packages/mako/pyparser.py", line 107, in
> visit_Lambda self._visit_function(node, True)
> File "/usr/lib/python2.7/site-packages/mako/pyparser.py", line 125, in
> _visit_function if arg_id(arg) in self.local_ident_stack:
> AttributeError: 'Tuple' object has no attribute 'id'
>
> I bisected this to the following commit:
>
> commit 6755d9195bc05bbee2445eeac6af6b0e0ecf5160
> Author: Thomas Wood <thomas.wood at intel.com>
> Date: Wed Jun 4 11:07:30 2014 +0100
>
> templates: add the totals to testrun_info
>
> Add the totals to the testrun_info template, including the total number
> of tests evaluated.
>
> Signed-off-by: Thomas Wood <thomas.wood at intel.com>
> Reviewed-by: Dylan Baker <baker.dylan.c at gmail.com>
I cannot replicate this bug, can you upload your results files somewhere or
send them to me?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/piglit/attachments/20140616/bd7d35cd/attachment.sig>
More information about the Piglit
mailing list