Compare commits

...

15 Commits

Author SHA1 Message Date
akwizgran
b02d89967e Use /dev/urandom for tests. 2018-08-20 16:54:46 +01:00
akwizgran
65ce049737 Enable logging to console for briar-core tests. 2018-08-20 15:53:13 +01:00
akwizgran
335c360ef8 Ignore IntroductionIntegrationTest. 2018-08-20 15:35:15 +01:00
akwizgran
fc26aaa168 Run only briar-core tests. 2018-08-20 15:23:35 +01:00
akwizgran
88224793c1 Fix cache paths. 2018-08-20 12:24:28 +01:00
akwizgran
0bf74f6a69 Environment var isn't available when creating cache. 2018-08-20 12:20:18 +01:00
akwizgran
4286621b02 Specify cache key. 2018-08-20 12:12:33 +01:00
akwizgran
b3e3b970ab List Gradle user directory. 2018-08-20 12:11:13 +01:00
akwizgran
ef10a08165 List cached directories. 2018-08-20 12:07:56 +01:00
akwizgran
094e1f8b65 List wrapper dists directory. 2018-08-20 12:06:46 +01:00
akwizgran
8b58bdb289 Remove stop command, use cache path. 2018-08-20 12:05:06 +01:00
akwizgran
7f61061f15 Stop daemon, just run Animal Sniffer. 2018-08-20 11:59:16 +01:00
akwizgran
cd127670bb Just clean, don't run tests. 2018-08-20 11:56:46 +01:00
akwizgran
a9b412be40 Slightly less minimal .gitlab-ci.yml 2018-08-20 11:56:45 +01:00
akwizgran
413360db09 Minimal .gitlab-ci.yml for debugging. 2018-08-20 11:56:45 +01:00
8 changed files with 33 additions and 3 deletions

View File

@@ -11,8 +11,8 @@ test:
- .gradle/caches
script:
- ./gradlew --no-daemon animalSnifferMain animalSnifferTest
- ./gradlew --no-daemon test
- ./gradlew --no-daemon -Djava.security.egd=file:/dev/urandom animalSnifferMain animalSnifferTest
- ./gradlew --no-daemon -Djava.security.egd=file:/dev/urandom test
after_script:
# these file change every time but should not be cached

View File

@@ -55,3 +55,8 @@ project.afterEvaluate {
into 'src/main/res/raw'
}
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}

View File

@@ -31,3 +31,8 @@ task jarTest(type: Jar, dependsOn: testClasses) {
artifacts {
testOutput jarTest
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}

View File

@@ -44,3 +44,8 @@ task jarTest(type: Jar, dependsOn: testClasses) {
artifacts {
testOutput jarTest
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}

View File

@@ -26,5 +26,7 @@ dependencies {
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
systemProperty 'java.library.path', 'libs'
}

View File

@@ -186,4 +186,7 @@ project.afterEvaluate {
preBuild.dependsOn.add(verifyTranslations)
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}

View File

@@ -11,3 +11,8 @@ dependencies {
signature 'org.codehaus.mojo.signature:java16:1.1@signature'
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}

View File

@@ -32,3 +32,8 @@ dependencies {
signature 'org.codehaus.mojo.signature:java16:1.1@signature'
}
tasks.withType(Test) {
// Use entropy-gathering device specified on command line, if any
systemProperty 'java.security.egd', System.getProperty('java.security.egd')
}