Skip to content

Releases: STAMP-project/test-runner

test-runner-3.1.3

16 Nov 08:55
Compare
Choose a tag to compare

Documentation

  • Lower EntryPoint log level from INFO to DEBUG. (PR: #128)

Authors

Name Nb Commit
André Silva 1

test-runner-3.1.2

05 Nov 14:43
Compare
Choose a tag to compare

New features

  • Get method and class name from display name in case we are running junit < 4.12. (PR: #125)

Authors

Name Nb Commit
Benjamin DANGLOT 1

test-runner-3.1.1

29 Oct 09:14
Compare
Choose a tag to compare

New features

  • System exit. (PR: #122)

Tests

  • Use system rules. (PR: #123)

Authors

Name Nb Commit
Benjamin DANGLOT 2

test-runner-3.1.0

20 Oct 10:07
Compare
Choose a tag to compare

New features

  • Add new compiled listeners classes.
  • Expand the usage of fully qualified method names for all the API. (PR: #102)
  • Multi class execution with same named methods for CoveredTestResultsPerTestMethod API. (PR: #100)
  • Add JUnit4 compatible checker to TestFramework. (PR: #99)
  • Online instrumentation mode. (PR: #117)
  • CoveredTestResultPerTestMethod API. (PR: #95)

Continuous Integration

  • Enable code coverage with jacoco and coveralls. (PR: #94)
  • Remove copy of maven settings.
  • First setup of mvn deploy with github action. (PR: #93)
  • Enable github action. (PR: #92)
  • Replace coveralls with codecov. (PR: #118)

Performance

  • Only add non-zero coverage to coverage matrix. (PR: #120)
  • Replace normal file usage with memory-mapped file. (PR: #116)
  • Optimize passing tests computation. (PR: #114)
  • Cache CtMethod's TestFramework. (PR: #113)
  • Parallelize coverage analysis in CoveredTestResultPerTestMethod. (PR: #112)
  • Less memory exaustive coverage transformer. (PR: #110)

Unknown

  • Bump snapshot version after release.
  • Multiple class dirs support for coverage APIs. (PR: #104)
  • Bump org.jacoco.core to 0.8.7. (PR: #106)

Authors

Name Nb Commit
André Silva 14
Benjamin DANGLOT 4
danglotb 1
Martin Monperrus 1

test-runner-2.3.0

16 Jun 22:31
Compare
Choose a tag to compare

New features

  • Add support for computing coverage per line. (PR: #80)
  • Add the whole package test_framework from DSpot. (PR: #81)
  • Add option to set detail of coverage information + method level instruction coverage. (PR: #88)
  • Linking elements from the spoon model with a test framework. (PR: #84)

Bug Fixes

  • Can run tests when test-runner is provided on a path with spaces. (PR: #87)
  • Update de the binaries with last changes. (PR: #79)
  • Remove hardwired directory "dspot". (PR: #75)

Documentation

  • Update README.md. (PR: #77)

Tests

  • Relax the test by splitting execution paths instead of strong equals (using contains). (PR: #91)

Unknown

  • Bump commons-io from 2.5 to 2.7. (PR: #89)
  • Bump junit from 4.12 to 4.13.1. (PR: #82)
  • Bump version.
  • Add spoon as dependency. (PR: #81)

Authors

Name Nb Commit
Martin Monperrus 4
Matias Martinez 3
Caro 2
Benjamin DANGLOT 4
dependabot[bot] 2

test-runner-2.1.1

20 Jun 09:15
Compare
Choose a tag to compare

Bug Fixes

  • Update binaries.
  • Add synchronized on save to avoid concurrent modification.
  • Redirect errors to a tmp file instead of NUL.
  • Add synchronized to methods to avoid serialization issues during concurrent thread access.

Authors

Name Nb Commit
Benjamin DANGLOT 3
Jesús Gorroñogoitia Cruz 1

test-runner-2.1.0

03 May 11:33
Compare
Choose a tag to compare

New features

  • Run pit on Junit5.
  • Run pit.

Refactoring

  • Remove binaries of pit runner.
  • Split coverage junit FIX #68.

Documentation

  • Update README.md.

Authors

Name Nb Commit
Benjamin DANGLOT 5

test-runner-2.0.7

05 Mar 13:13
Compare
Choose a tag to compare

Bug Fixes

  • Skipping parsing command line in case of empty string or white space [hotfix].

Performance

Authors

Name Nb Commit
Benjamin Danglot 1
Jesús Gorroñogoitia Cruz 1

test-runner-2.0.6

18 Feb 13:03
Compare
Choose a tag to compare

New features

  • Pre goals for maven execution.
  • Can now specific a specific pom file to execute the test.

Documentation

  • Update README.md.

Authors

Name Nb Commit
Benjamin DANGLOT 2
Martin Monperrus 1

test-runner-2.0.5

18 Jan 15:15
Compare
Choose a tag to compare

Bug Fixes

  • Hotfix of the executed path of parametrized tests.

Documentation

  • Bump the version.

Authors

Name Nb Commit
Benjamin DANGLOT 2