Thanks Evgeny for the help! We will use <argLine>@{argLine}</argLine> as you suggested.
Cheers On Wed, Dec 4, 2019 at 12:05 AM Evgeny Mandrikov <mandri...@gmail.com> wrote: > > > >> On Sun, Dec 1, 2019 at 7:17 PM <joel.costigli...@gmail.com> wrote: >> >>> I'm the lead developer of AssertJ Core and I could use a bit of help >>> trying to identify why jacoco is missing the execution data file. >>> It is likely something misconfigured but I can't put my finger on it. >>> >> > Hi Joel, > > You have following configuration of maven-surefire-plugin ( > https://github.com/joel-costigliola/assertj-core/blob/e5bdf79013895ffa3f94b090d4598912c4fccd42/pom.xml#L230-L235 > ) > > <plugin> > <artifactId>maven-surefire-plugin</artifactId> > <configuration> > <argLine>${argLine}</argLine> > </configuration> > </plugin> > > whereas according to documentation of jacoco-maven-plugin goal > prepare-agent ( > https://www.jacoco.org/jacoco/trunk/doc/prepare-agent-mojo.html ) > either argLine should be specified only as a property and not in > configuration, > or syntax for late property evaluation ( > http://maven.apache.org/surefire/maven-surefire-plugin/faq.html#late-property-evaluation > ) > should be used. > > Removal of argLine from configuration won't work, because it is also > specified in parent pom ( > https://github.com/joel-costigliola/assertj-maven-parent-pom/blob/assertj-parent-pom-2.2.6/pom.xml#L376 > ) and therefore will be inherited - you can check this using > help:effective-pom > > According to my experiments for your project, use of late property > evaluation works perfectly: > > <plugin> > <artifactId>maven-surefire-plugin</artifactId> > <configuration> > <argLine>@{argLine}</argLine> > </configuration> > </plugin> > > > > BTW nice to see that AssertJ uses JaCoCo! I added it to page > https://github.com/jacoco/jacoco/wiki/Projects-that-use-JaCoCo > > > Regards, > Evgeny > > -- > You received this message because you are subscribed to a topic in the > Google Groups "JaCoCo and EclEmma Users" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/jacoco/8eQQzVXMIjs/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > jacoco+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jacoco/34ad9c42-f21c-4134-a839-9bad42908111%40googlegroups.com > <https://groups.google.com/d/msgid/jacoco/34ad9c42-f21c-4134-a839-9bad42908111%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jacoco/CAC0j%3DP1nn8VXdhDP9xvHgHO%2BsAQOv%3DFeCiVHhN5_dk7Ak%2BjaVA%40mail.gmail.com.