Skip to content

Releases: cqse/teamscale-jacoco-agent

v15.2.0

11 Dec 11:58
Compare
Choose a tag to compare
  • [fix] WildFly won't start with agent attached
  • [feature] make out parameter optional with sensible fallback (subdirectory coverage in agent installation directory)
  • [feature] if no teamscale-commit, teamscale-git-properties-jar or teamscale-commit-manifest-jar is configured, all loaded Jar/War/Ear/... files that contain profiled code are checked for a git.properties file. This allows auto-detecting a git.properties file without any additional configuration.

v15.1.1

07 Oct 07:09
Compare
Choose a tag to compare
  • [documentation] Configuration for SAP NetWeaver Java (>= 7.50) is now documented

v15.1.0

19 Sep 12:08
292e47a
Compare
Choose a tag to compare
  • [feature] supplying a class-dir option is no longer mandatory
  • [feature] agent logs errors in case of empty coverage dumps (i.e. misconfigured agent)
  • [fix] prevent NPE when trying to read manifest from Jar file

v15.0.0

30 Jul 06:03
Compare
Choose a tag to compare
  • [feature] support for git.properties to supply commit information
  • [breaking change] Agent now ignores SSL certificates by default and only turns on validation if
    validate-ssl=true is passed in the agent arguments. Existing setups will continue to work but
    validation will be disabled from this version on
  • [fix] Agent uses higher timeouts (20s) for all HTTP connections to account for slow networks

v14.0.0

02 Jul 07:06
Compare
Choose a tag to compare
  • [fix] Reduced memory requirements for generating testwise coverage.
  • [breaking change] When using the convert tool in --testwise-coverage mode the new --split-after 5000 option will break up testwise coverage files automatically after the specified number of tests written. This ensures that generated reports are small enough to be uploaded to Teamscale. Default is 5000. The given output file will now be appended suffixed -1, -2 etc.. If the specified output file is named testwise_coverage.json the actually written file will be called testwise_coverage-1.json for the first 5000 tests. For uploading multiple files use an upload session.

v13.0.1

14 Jun 09:32
Compare
Choose a tag to compare

[fix] Prevent -1 to show up as covered line in Testwise Coverage report

v13.0.0

17 May 07:49
Compare
Choose a tag to compare
  • [feature] added dump-on-exit option
  • [breaking change] added mode option (Must be set for Testwise Coverage mode. http-server-port or test-env alone is no longer sufficient)
  • [feature] The agent now optionally accepts test execution results via /test/end
  • [feature] Support for Java 12

v12.0.0

08 May 07:23
60e1dbc
Compare
Choose a tag to compare
  • [breaking change] The convert tool now uses wildcard patterns for the class matching (was ant pattern before)
  • [breaking change] The agent returns the correct 204 and 400 status codes in Testwise Coverage mode

v11.2.0

13 Feb 11:56
Compare
Choose a tag to compare

[feature] The agent now also supports Java 11 code.

v11.0.4

14 Jan 07:10
9a27abb
Compare
Choose a tag to compare
  • [breaking change] Test impact mode no longer uploads reports to teamscale and does no longer generate reports on its own (see TEST_IMPACT_ANALYSIS_DOC -> How to get testwise coverage)
  • [feature] Added test-env option
  • [feature] Coverage upload to Azure file storage