Skip to content

Commit 337f604

Browse files
committed
Only execute optimised/idempotency test on Drone
1 parent ba01fba commit 337f604

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

compiler/test/dotty/tools/dotc/CompilationTests.scala

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ package dotc
44

55
import org.junit.{ Test, BeforeClass, AfterClass }
66
import org.junit.Assert._
7+
import org.junit.Assume._
78

89
import java.nio.file._
910
import java.util.stream.{ Stream => JStream }
@@ -295,6 +296,7 @@ class CompilationTests extends ParallelTesting {
295296
}
296297

297298
@Test def testOptimised: Unit = {
299+
assumeTrue("Only executes on Drone", dotty.Properties.isRunByDrone)
298300
val outputDir = defaultOutputDir + "optimised/"
299301
compileFilesInDir("../tests/pos", defaultOptimised, outputDir).checkCompile()
300302
compileFilesInDir("../tests/run", defaultOptimised, outputDir).checkRuns()

compiler/test/dotty/tools/dotc/IdempotencyTests.scala

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ package dotty
22
package tools
33
package dotc
44

5-
import java.io.{ File => JFile }
6-
import java.nio.file.{ Files, Paths, Path }
5+
import java.io.{File => JFile}
6+
import java.nio.file.{Files, Path, Paths}
77

8-
import org.junit.{ Test, AfterClass }
8+
import org.junit.Assume.assumeTrue
9+
import org.junit.{AfterClass, Test}
910

1011
import scala.concurrent.duration._
11-
12-
import vulpix.{ ParallelTesting, SummaryReport, SummaryReporting, TestConfiguration }
12+
import vulpix.{ParallelTesting, SummaryReport, SummaryReporting, TestConfiguration}
1313

1414

1515
class IdempotencyTests extends ParallelTesting {
@@ -26,6 +26,8 @@ class IdempotencyTests extends ParallelTesting {
2626

2727
/* TODO: Only run them selectively? */
2828
@Test def idempotency: Unit = {
29+
assumeTrue("Only executes on Drone", dotty.Properties.isRunByDrone)
30+
2931
val opt = defaultOptions.and("-YemitTasty")
3032

3133
def sourcesFrom(dir: Path) = CompilationTests.sources(Files.walk(dir))

0 commit comments

Comments
 (0)