aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.agent.rt.test
AgeCommit message (Collapse)Author
2017-05-12Remove obsolete test codeMarc R. Hoffmann
Starting from commit 54e674c0ab96b93668e6c0b036e7773e3ed7ff6d the ExecutionDataReader does not read an exec file header any more in the constructor. Therefore initialization of TcpConnection will not block.
2017-05-12Fix random test failures in TcpClientOutputTest and TcpConnectionTestMarc R. Hoffmann
testInvalidCommand in TcpClientOutputTest used to fail randomly as two threads working on each side of the socket connection while the socket gets closed due to the invalid command. This is now fixed by * don't read data at the remote socket at all, this is not required by the test case, * wait until all data has been consumed by the TcpClientOutput before the connection is shut down. testRemoteClose in TcpConnectionTest and in TcpClientOutputTest used to fail randomly as two threads working on each side of the socket connection while the socket gets closed. This is now fixed by waiting until the header is fully read before the socket is closed. To avoid lock situations in MockServerConnection the lock must be notified when the internal buffer is decreased.
2017-05-04Add input name to IOException if unable to read during instrumentation (#527)Evgeny Mandrikov
2017-02-06Prepare for next development iterationEvgeny Mandrikov
2017-02-05Prepare release v0.7.9Evgeny Mandrikov
2017-02-05Consolidate .gitignore files (#485)Evgeny Mandrikov
2017-01-03Happy New Year 2017!Evgeny Mandrikov
2016-12-11Prepare for next development iterationEvgeny Mandrikov
2016-12-10Prepare release v0.7.8Evgeny Mandrikov
2016-11-02Remove obsolete build config files (#458)Marc R. Hoffmann
Since we don't use Tycho starting from commit c58a91d2701fe0bc81f958e715801f4705d60b4a there is no need for PDE/Tycho specific build configuration.
2016-06-06Prepare for next development iterationEvgeny Mandrikov
2016-06-06Prepare release v0.7.7Evgeny Mandrikov
2016-04-17GitHub #399: Fix compilation with JDK 9 >= b111Evgeny Mandrikov
2016-03-21Don't write empty probe arraysMarc R. Hoffmann
This optimizations reduces the size of exec files significantly in setups where execution data is dumped after every test case.
2016-02-18Prepare for next development iterationEvgeny Mandrikov
2016-02-18Prepare release v0.7.6Evgeny Mandrikov
2016-01-13GitHub #288: New agent option 'inclnolocationclasses'Marc R. Hoffmann
With the new agent option 'inclnolocationclasses' classes without source location can be optionally included. This helps to retrieve code coverage for environments like Android where no source location is provided at runtime.
2016-01-12Happy New Year 2016!Marc R. Hoffmann
2015-05-25Prepare for next development iterationEvgeny Mandrikov
2015-05-24Prepare release v0.7.5Evgeny Mandrikov
2015-02-27Prepare for next development iterationEvgeny Mandrikov
2015-02-27Prepare for next development iterationEvgeny Mandrikov
2015-02-26Prepare release v0.7.4Evgeny Mandrikov
2015-02-20Prepare for next development iterationEvgeny Mandrikov
2015-02-19Prepare release 0.7.3Evgeny Mandrikov
2015-01-20Configure Eclipse projects for M2E.Marc R. Hoffmann
2015-01-19GitHub #272: Exclude dynamically generated classesMarc R. Hoffmann
Exclude dynamically generated classes from instrumentation for better interoperability with JMockit.
2015-01-04Happy New Year 2015!Marc R. Hoffmann
2014-12-26GitHub #262: Variable replacement for offline agent configuration.Marc R. Hoffmann
For offline agent configuration properties can now contain variables in ${name} format which will be replaced with system properties at runtime. Based on original PR by user 'debugger'.
2014-12-26Fix test case, ensure test properties are actually loaded.Marc R. Hoffmann
2014-09-13Prepare for next development iterationEvgeny Mandrikov
2014-09-12Prepare release 0.7.2Evgeny Mandrikov
2014-07-07GitHub #225: Use unique file names for dumped classes.Marc R. Hoffmann
2014-05-20GitHub #49: New agent option inclbootstrapclasses Marc R. Hoffmann
Consistent and shorter naming.
2014-05-19GitHub #49: New agent option includebootstrapclasses Marc R. Hoffmann
New configuration option for the JaCoCo agent includebootstrapclasses to also instrument classes from the bootstrap class loader.
2014-05-11Prepare for next development iterationEvgeny Mandrikov
2014-05-08Prepare release 0.7.1Evgeny Mandrikov
2014-03-23GitHub #35: Better interoperability with JMockit.Marc R. Hoffmann
2014-03-19Prepare for next development iterationEvgeny Mandrikov
2014-03-18Prepare release 0.7.0Evgeny Mandrikov
2014-03-04Prepare for next development iterationEvgeny Mandrikov
2014-03-03Prepare release 0.6.5Evgeny Mandrikov
2014-01-05Happy New Year 2014!Marc R. Hoffmann
2013-12-11Prepare for next development iterationEvgeny Mandrikov
2013-12-10Prepare release 0.6.4Evgeny Mandrikov
2013-06-03Prepare for next development iterationEvgeny Mandrikov
2013-06-03Prepare release 0.6.3Evgeny Mandrikov
2013-05-27Context information for error messages.Marc R. Hoffmann
Analyzer and Instrumenter now expect a resource name parameter to provide better messages in case of internal errors.
2013-02-03Prepare for next development iterationEvgeny Mandrikov
2013-02-03Prepare release 0.6.2Evgeny Mandrikov