diff mx/commands.py @ 8515:6ed17512f672

-Merge
author Christos Kotselidis <christos.kotselidis@oracle.com>
date Mon, 25 Mar 2013 16:31:26 +0100
parents 373d7774a14d 3393f870e6a4
children 676a85b65481
line wrap: on
line diff
--- a/mx/commands.py	Mon Mar 25 16:20:07 2013 +0100
+++ b/mx/commands.py	Mon Mar 25 16:31:26 2013 +0100
@@ -1025,6 +1025,8 @@
     vm = _vm
     if len(args) is 0:
         args = ['all']
+        
+    vmArgs = [arg for arg in args if arg.startswith('-')]
 
     def benchmarks_in_group(group):
         prefix = group + ':'
@@ -1069,7 +1071,7 @@
         benchmarks += [sanitycheck.getSPECjbb2013()]
 
     for test in benchmarks:
-        for (groupName, res) in test.bench(vm).items():
+        for (groupName, res) in test.bench(vm, opts=vmArgs).items():
             group = results.setdefault(groupName, {})
             group.update(res)
     mx.log(json.dumps(results))