| 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, | |
| ) |