David Ostrovsky | 074859e | 2014-04-19 22:52:47 +0200 | [diff] [blame] | 1 | BOUNCYCASTLE = [ |
| 2 | '//lib/bouncycastle:bcpkix', |
| 3 | '//lib/bouncycastle:bcpg', |
| 4 | ] |
| 5 | |
Shawn Pearce | b46c76e | 2013-07-26 16:39:03 -0700 | [diff] [blame] | 6 | def acceptance_tests( |
David Ostrovsky | bb70615 | 2015-10-16 06:29:17 +0200 | [diff] [blame] | 7 | group, |
Shawn Pearce | b46c76e | 2013-07-26 16:39:03 -0700 | [diff] [blame] | 8 | srcs, |
| 9 | deps = [], |
David Ostrovsky | c4e0ac6 | 2014-04-21 18:25:18 +0200 | [diff] [blame] | 10 | labels = [], |
David Ostrovsky | d2fa40d | 2014-01-10 23:20:06 +0100 | [diff] [blame] | 11 | vm_args = ['-Xmx256m']): |
David Ostrovsky | e3ba06f | 2016-06-06 22:45:39 +0200 | [diff] [blame] | 12 | from os import path |
Shawn Pearce | cb22af9 | 2014-04-23 14:25:42 -0700 | [diff] [blame] | 13 | if path.exists('/dev/urandom'): |
| 14 | vm_args = vm_args + ['-Djava.security.egd=file:/dev/./urandom'] |
| 15 | |
David Ostrovsky | bb70615 | 2015-10-16 06:29:17 +0200 | [diff] [blame] | 16 | java_test( |
| 17 | name = group, |
| 18 | srcs = srcs, |
David Ostrovsky | e3ba06f | 2016-06-06 22:45:39 +0200 | [diff] [blame] | 19 | deps = deps + BOUNCYCASTLE + [ |
| 20 | '//gerrit-acceptance-tests:lib' |
| 21 | ], |
David Ostrovsky | bb70615 | 2015-10-16 06:29:17 +0200 | [diff] [blame] | 22 | labels = labels + [ |
| 23 | 'acceptance', |
| 24 | 'slow', |
| 25 | ], |
| 26 | vm_args = vm_args, |
| 27 | ) |