tests.py (11828:36b064696175) | tests.py (11836:3195e72010da) |
---|---|
1#!/usr/bin/env python2 2# 3# Copyright (c) 2016 ARM Limited 4# All rights reserved 5# 6# The license below extends only to copyright in the software and shall 7# not be construed as granting a license to any other intellectual 8# property including but not limited to intellectual property relating --- 160 unchanged lines hidden (view full) --- 169 help="Skip output diffing stage") 170 171 parser.add_argument("--skip-diff-stat", action="store_true", 172 help="Skip stat diffing stage") 173 174 _add_format_args(parser) 175 176def _run_tests(args): | 1#!/usr/bin/env python2 2# 3# Copyright (c) 2016 ARM Limited 4# All rights reserved 5# 6# The license below extends only to copyright in the software and shall 7# not be construed as granting a license to any other intellectual 8# property including but not limited to intellectual property relating --- 160 unchanged lines hidden (view full) --- 169 help="Skip output diffing stage") 170 171 parser.add_argument("--skip-diff-stat", action="store_true", 172 help="Skip stat diffing stage") 173 174 _add_format_args(parser) 175 176def _run_tests(args): |
177 if not os.path.isfile(args.gem5) or not os.access(args.gem5, os.X_OK): 178 print >> sys.stderr, \ 179 "gem5 binary '%s' not an executable file" % args.gem5 180 sys.exit(2) 181 |
|
177 formatter = _create_formatter(args) 178 179 out_base = os.path.abspath(args.directory) 180 if not os.path.exists(out_base): 181 os.mkdir(out_base) 182 tests = [] 183 for test_name in args.test: 184 config = ClassicConfig(*test_name.split("/")) --- 145 unchanged lines hidden --- | 182 formatter = _create_formatter(args) 183 184 out_base = os.path.abspath(args.directory) 185 if not os.path.exists(out_base): 186 os.mkdir(out_base) 187 tests = [] 188 for test_name in args.test: 189 config = ClassicConfig(*test_name.split("/")) --- 145 unchanged lines hidden --- |