# HG changeset patch # User Doug Simon # Date 1337767604 -7200 # Node ID 27536e9982fa6d58f1386c7376ec14f74b907700 # Parent 1422376443673dd0b484a3f788964a7fb54fc76f added execution of DaCapo_pmd by [server|client]+[product|fastdebug] to the gate diff -r 142237644367 -r 27536e9982fa mx/commands.py --- a/mx/commands.py Tue May 22 17:45:31 2012 +0200 +++ b/mx/commands.py Wed May 23 12:06:44 2012 +0200 @@ -816,6 +816,20 @@ t = Task('BuildHotSpotVarieties') buildvms(['--vms', 'client,server', '--builds', 'fastdebug,product']) tasks.append(t.stop()) + + for vmbuild in ['product', 'fastdebug']: + global _vmbuild + _vmbuild = vmbuild + for theVm in ['client', 'server']: + global _vm + _vm = theVm + # TODO: remove once regression in fastdebug-server has been fixed + if vmbuild == 'fastdebug' and theVm == 'server': + continue + + t = Task('DaCapo_pmd:' + theVm + ':' + vmbuild) + dacapo(['pmd']) + tasks.append(t.stop()) except KeyboardInterrupt: total.abort(1)