| #! /usr/bin/env python2 |
| # Copyright 2017 Google Inc. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| import StringIO |
| import os |
| import sys |
| import sysopen |
| import tarfile |
| import tempfile |
| import zlib |
| |
| if __name__ == '__main__': |
| if len(sys.argv) != 2: |
| print 'usage: %s FILE.ab\n' % sys.argv[0] |
| exit (1) |
| with open(sys.argv[1], 'rb') as f: |
| f.read(24) |
| t = tarfile.open(fileobj=StringIO.StringIO(zlib.decompress(f.read()))) |
| d = tempfile.mkdtemp(prefix='skqp_') |
| t.extractall(d) |
| p = os.path.join(d, 'apps/org.skia.skqp/f/skqp_report/report.html') |
| assert os.path.isfile(p) |
| print p |
| sysopen.sysopen(p) |
| |
| |
| |