Mercurial > hg > graal-compiler
diff mx/mx_graal.py @ 15324:5b5f47104c0d
mx: add whitelist for shortunittest
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Wed, 23 Apr 2014 13:02:07 +0200 |
parents | 6b3bb5a9a889 |
children | 25ce2866f105 |
line wrap: on
line diff
--- a/mx/mx_graal.py Wed Apr 23 11:48:38 2014 +0200 +++ b/mx/mx_graal.py Wed Apr 23 13:02:07 2014 +0200 @@ -905,8 +905,6 @@ _unittestHelpSuffix = """ Unittest options: - --short-only run short testcases only - --long-only run long testcases only --whitelist run only testcases which are included in the given whitelist @@ -945,9 +943,6 @@ formatter_class=RawDescriptionHelpFormatter, epilog=_unittestHelpSuffix, ) - group = parser.add_mutually_exclusive_group() - group.add_argument('--short-only', action='store_true', help='run short testcases only') - group.add_argument('--long-only', action='store_true', help='run long testcases only') parser.add_argument('--whitelist', help='run testcases specified in whitelist only', metavar='<path>') ut_args = [] @@ -975,17 +970,12 @@ except IOError: mx.log('warning: could not read whitelist: ' + parsed_args.whitelist) - if parsed_args.short_only: - annotations = ['@Test'] - else: - annotations = ['@Test', '@Parameters'] - - _unittest(args, annotations, whitelist=whitelist) + _unittest(args, ['@Test', '@Parameters'], whitelist=whitelist) def shortunittest(args): - """alias for 'unittest --short-only'{0}""" + """alias for 'unittest --whitelist test/whitelist_shortunittest.txt'{0}""" - args.insert(0, '--short-only') + args = ['--whitelist', 'test/whitelist_shortunittest.txt'] + args unittest(args) def buildvms(args):