## What is the purpose of the change

JaCoCo Maven goals used to work on single modules only: Tests are executed 
within the module and contributed coverage only to code within the same module.
Dubbo is a multi module project which combine by api and their implements, 
current configuration is not suitable for Dubbo. Coverage reports were created 
for each module separately. 

In order to get right test coverage, we can use new goal `maven goal 
jacoco:report-aggregate`. This report aggregates coverage data across Maven 
modules.

## Brief changelog

Change maven configuration. 

## Verifying this change

CI pass and coverage increase.


[ Full content available at: 
https://github.com/apache/incubator-dubbo/pull/2643 ]
This message was relayed via gitbox.apache.org for 
notifications@dubbo.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@dubbo.apache.org
For additional commands, e-mail: notifications-h...@dubbo.apache.org

Reply via email to