Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Join tests to increase CI parallelism. | Nicolas Stucki | 2017-04-20 | 1 | -46/+21 |
| | | | | Also reorded a couple of tests to have the long tests first. | ||||
* | Merge pull request #2260 from dotty-staging/backend-submodule | Guillaume Martres | 2017-04-13 | 1 | -4/+38 |
|\ | | | | | Fix #2184: Hyper Bootstrap! Integrate the backend as a git submodule | ||||
| * | Fix #2184: Hyper Bootstrap! Integrate the backend as a git submodule | Guillaume Martres | 2017-04-13 | 1 | -4/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The backend lives in the scalac fork at https://github.com/lampepfl/scala/tree/sharing-backend. Before this commit, the scala-compiler built from this fork was a dependency of Scala just to get this backend. This made it much more cumbersome to test changes to the backend and also forced us to depend on Scala 2.11.5 since that is the version of scalac that the forked backend is based on. This commit changes this by adding a git submodule in the `scala-backend` directory that points to the scalac fork. We do not compile the whole submodule, instead we add the subset of files we need to the dotty-compiler project in the sbt build. See backend.md for more information (online at http://dotty.epfl.ch/docs/contributing/backend.html) once this commit is merged. The most important thing to note is that whenever you clone dotty you should do `git clone --recursive` to also clone the submodule. If you already have a cloned dotty you'll need to do: git submodule update --init You will need to repeat this command anytime you update dotty and the backend has been updated, otherwise the content of `scala-backend` will be stale. | ||||
* | | Fix #2220: disable benchmarks, set run timeout to 30 seconds | Felix Mulder | 2017-04-13 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #2231 from dotty-staging/fix-#2230 | Guillaume Martres | 2017-04-13 | 1 | -0/+1 |
|\ | | | | | Fix #2230: Add regression test. | ||||
| * | Fix #2230: Add regression test. | Nicolas Stucki | 2017-04-12 | 1 | -0/+1 |
| | | |||||
* | | Fix #2243: improve failing test output | Felix Mulder | 2017-04-13 | 1 | -2/+2 |
| | | |||||
* | | Make vulpix test filter work on substring instead of regexp | Felix Mulder | 2017-04-12 | 1 | -1/+1 |
| | | |||||
* | | Remove need for java written summary reporter | Felix Mulder | 2017-04-12 | 1 | -64/+6 |
| | | |||||
* | | Add `Properties` object for dotty testing props and env | Felix Mulder | 2017-04-12 | 1 | -2/+2 |
| | | |||||
* | | Add vulpix docstrings and change defines | Felix Mulder | 2017-04-12 | 1 | -2/+2 |
| | | |||||
* | | Remove partest, keeping `dotc.tests` for now | Felix Mulder | 2017-04-12 | 1 | -2/+1 |
| | | |||||
* | | Add `RunnerOrchestration` to `ParallelTesting` trait | Felix Mulder | 2017-04-12 | 1 | -1/+1 |
| | | |||||
* | | Fix settings having uninitialized values | Felix Mulder | 2017-04-12 | 1 | -2/+7 |
| | | |||||
* | | Rename test suite to "vulpix" | Felix Mulder | 2017-04-12 | 1 | -4/+4 |
|/ | |||||
* | Improve summary report by dumping all to stdout on CI | Felix Mulder | 2017-03-31 | 1 | -1/+1 |
| | |||||
* | Make summary report come at the end of test suite | Felix Mulder | 2017-03-29 | 1 | -1/+1 |
| | |||||
* | Address reviewer feedback on #2125 | Felix Mulder | 2017-03-29 | 1 | -18/+22 |
| | |||||
* | Add test filtering via `filterTest <regex>` | Felix Mulder | 2017-03-29 | 1 | -1/+2 |
| | |||||
* | Restore partest and enable it to run alongside new partest | Felix Mulder | 2017-03-29 | 1 | -0/+4 |
| | |||||
* | Consolidate test reporters in `TestReporter` always dumping log file | Felix Mulder | 2017-03-29 | 1 | -1/+2 |
| | |||||
* | Disable interactive mode in CI | Felix Mulder | 2017-03-29 | 1 | -0/+2 |
| | |||||
* | Fix tasty bootstrap | Felix Mulder | 2017-03-29 | 1 | -14/+33 |
| | |||||
* | Support copyToDir for tests that mutate original source | Felix Mulder | 2017-03-29 | 1 | -2/+1 |
| | |||||
* | Make compileList take test name arg | Felix Mulder | 2017-03-29 | 1 | -3/+7 |
| | |||||
* | Make tests composable | Felix Mulder | 2017-03-29 | 1 | -333/+164 |
| | |||||
* | Remove `tests.scala` | Felix Mulder | 2017-03-29 | 1 | -0/+12 |
| | |||||
* | Add all tests from `tests.scala` as is to new infra | Felix Mulder | 2017-03-29 | 1 | -15/+357 |
| | |||||
* | Add run testing capabilities | Felix Mulder | 2017-03-29 | 1 | -1/+33 |
| | |||||
* | Add support for error annotations in neg tests | Felix Mulder | 2017-03-29 | 1 | -0/+61 |