JaCoCo Integration Matrix - STAMP (Software Testing AMPlification) and Jacoco

36 views
Skip to first unread message

Daniele Gagliardi

unread,
Jul 8, 2019, 8:06:45 AM7/8/19
to JaCoCo and EclEmma Users
Hi Jacoco team, I'd like to inform you that a new open source project in the field of automatic test generation integrated Jacoco to measure the increment of code coverage introduced by the automtic test generation itself.
The project is called STAMP - Software Testing AMPlification (https://www.stamp-project.eu/) and has three main features:
* amplify unit tests, automatically generating test cases variants (using mutation testing and code coverage measures to measure the effectiveness of generated test cases);
* amplify Docker-based test configurations
* automatically reproduce software crashes, generating test cases from a stack-trace log.

Jacoco has been integrated in the unit test amplification feature, more specifically within the DSpot tool (https://github.com/STAMP-project/dspot), to measure and then increase code coverage and mutation coverage (according to mutation testing techniques - see http://pitest.org/) with automatically generated test cases (some hints from official documentation here: https://github.com/STAMP-project/dspot#command-line-options).

STAMP project is quite mature (the project will officially end on next November, but it has already attracted new developers, and the companies who are currently developing it will continue the development even after the end of the project), and its tools has been integrated in several development tools: Apache Maven, Gradle, Eclipse IDE, Jenkins, Jira, GitHub. All the source code of STAMP core tools and related integration is available in GitHub: https://github.com/STAMP-project/

Could you update the Jacoco Integration Matrix (https://www.jacoco.org/jacoco/trunk/doc/integrations.html) in order to mention this new project?

Thank you!

Best regards,
Daniele

Daniele Gagliardi

unread,
Jul 12, 2019, 10:55:39 AM7/12/19
to JaCoCo and EclEmma Users
Dear all, did you have any chance to evaluate this proposal? If you need any further information, I stay at your disposal to provide you with all information you'd need about STAMP project.

Best regards,
Daniele

Marc Hoffmann

unread,
Jul 13, 2019, 2:33:23 AM7/13/19
to JaCoCo and EclEmma Users
Hi Daniele,

I just created a PR to update our integration matrix and also included your project: https://github.com/jacoco/jacoco/pull/906

Does this look ok for you?

Regards,
-marc


--
You received this message because you are subscribed to the Google Groups "JaCoCo and EclEmma Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jacoco+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jacoco/2e4dfe68-8bcb-44d9-a8aa-0b2ebb6da8b1%40googlegroups.com.

Daniele Gagliardi

unread,
Jul 13, 2019, 3:19:33 AM7/13/19
to Marc Hoffmann, JaCoCo and EclEmma Users
Thanks a lot, Marc! Very much appreciated!

Best regards,

Daniele
--
Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità.
Reply all
Reply to author
Forward
This conversation is locked
You cannot reply and perform actions on locked conversations.
0 new messages