Skip to content

Commit e9c449e

Browse files
committed
Merge Bootstrapped and IDE Test
IDE test currently take no more than 40s to run. Most of the time is spent compiling dotty-compiler and starting sbt. Running them with the bootstrapped tests in the CI saves us the time spent starting sbt and compiling dotty-compiler (done once for both).
1 parent ab02870 commit e9c449e

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

.drone.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ pipeline:
3434
image: lampepfl/dotty:2018-04-10
3535
commands:
3636
- cp -R . /tmp/2/ && cd /tmp/2/
37-
- ./project/scripts/sbt ";dotty-bootstrapped/compile ;dotty-bootstrapped/test"
37+
- ./project/scripts/sbt ";dotty-bootstrapped/compile ;dotty-bootstrapped/test; dotty-language-server/test"
3838

3939
test_optimised:
4040
group: test
@@ -43,18 +43,11 @@ pipeline:
4343
- cp -R . /tmp/3/ && cd /tmp/3/
4444
- ./project/scripts/sbt dotty-optimised/test
4545

46-
test_ide:
47-
group: test
48-
image: lampepfl/dotty:2018-04-10
49-
commands:
50-
- cp -R . /tmp/4/ && cd /tmp/4/
51-
- ./project/scripts/sbt dotty-language-server/test
52-
5346
test_sbt:
5447
group: test
5548
image: lampepfl/dotty:2017-11-17
5649
commands:
57-
- cp -R . /tmp/5/ && cd /tmp/5/
50+
- cp -R . /tmp/4/ && cd /tmp/4/
5851
- ./project/scripts/sbt sbt-dotty/scripted
5952
when:
6053
# sbt scripted tests are slow and only run on nightly or deployment

0 commit comments

Comments
 (0)