BOUNCYCASTLE = [ '//lib/bouncycastle:bcpkix', '//lib/bouncycastle:bcpg', ] def acceptance_tests( group, srcs, deps = [], labels = [], vm_args = ['-Xmx256m']): from os import path if path.exists('/dev/urandom'): vm_args = vm_args + ['-Djava.security.egd=file:/dev/./urandom'] java_test( name = group, srcs = srcs, deps = deps + BOUNCYCASTLE + [ '//gerrit-acceptance-tests:lib' ], labels = labels + [ 'acceptance', 'slow', ], vm_args = vm_args, )