@@ -13,7 +13,15 @@ open class RootCoveragePluginExtension {
1313    var  includeNoLocationClasses:  Boolean  =  false 
1414
1515    /* *
16-      * Same as executeTests except that this only disables/enables the instrumented Android tests. 
16+      * When disabled the plugin will skip the execution of all (instrumented) Android tests (by not depending on the Gradle test tasks). 
17+      * If disabled this does not automatically imply that already existing code coverage results will not be included in the final coverage 
18+      * report, instead this is expected to happen as this can be useful when you run the tests manually or remote (Firebase Test Lab). 
19+      * 
20+      * When using this setting in combination with remote test execution make sure you fetch the `build/outputs` folder from the remote (or 
21+      * any other place) and put them into the local build so that this plugin can use them to configure code coverage correctly. Also make 
22+      * sure that when executing remotely coverage is enabled. 
23+      * 
24+      * Same as executeUnitTests except that this only disables/enables the instrumented Android tests. 
1725     * 
1826     * Default: true 
1927     * 
@@ -22,7 +30,15 @@ open class RootCoveragePluginExtension {
2230    var  executeAndroidTests:  Boolean  =  true 
2331
2432    /* *
25-      * Same as executeTests except that this only disables/enables the unit tests. 
33+      * When disabled the plugin will skip the execution of all unit tests (by not depending on the Gradle test tasks). If disabled this does 
34+      * not automatically imply that already existing code coverage results will not be included in the final coverage report, instead this 
35+      * is expected to happen as this can be useful when you run the tests manually or remote (Firebase Test Lab). 
36+      * 
37+      * When using this setting in combination with remote test execution make sure you fetch the `build/outputs` folder from the remote (or 
38+      * any other place) and put them into the local build so that this plugin can use them to configure code coverage correctly. Also make 
39+      * sure that when executing remotely coverage is enabled. 
40+      * 
41+      * Same as executeUnitTests except that this only disables/enables the instrumented Android tests. 
2642     * 
2743     * Default: true 
2844     * 
@@ -31,23 +47,15 @@ open class RootCoveragePluginExtension {
3147    var  executeUnitTests:  Boolean  =  true 
3248
3349    /* *
34-      * When disabled the Android-Root-Coverage-Plugin will skip the execution of all tests (unit and instrumented Android tests). This can 
35-      * be useful when you run the tests manually or remote (Firebase Test Lab). When using this setting make sure you fetch the 
36-      * `build/outputs` and `build/jacoco/` folders the remote (or any other place) and put them into the local build so that this plugin can 
37-      * use them. 
38-      * 
39-      * Default: true 
40-      * 
41-      * Note: if false this will override any value in `executeAndroidTests` and `executeUnitTests`. 
42-      * 
4350     * @see executeAndroidTests 
4451     * @see executeUnitTests 
4552     */  
53+     @Deprecated(" Instead use executeAndroidTests and/or executeUnitTests"  )
4654    var  executeTests:  Boolean  =  true 
4755
4856    /* *
4957     * Whether to include results from instrumented Android tests into the final coverage report. If disabled this also causes the plugin to 
50-      * not automatically execute instrumented Android tests (if not already disabled by either `executeTests` or  `executeAndroidTests`). 
58+      * not automatically execute instrumented Android tests (if not already disabled by `executeAndroidTests`). 
5159     * 
5260     * Default: true 
5361     * 
@@ -57,7 +65,7 @@ open class RootCoveragePluginExtension {
5765
5866    /* *
5967     * Whether to include results from unit tests into the final coverage report. If disabled this also causes the plugin to not 
60-      * automatically execute unit tests (if not already disabled by either `executeTests` or  `executeUnitTests`). 
68+      * automatically execute unit tests (if not already disabled by `executeUnitTests`). 
6169     * 
6270     * Default: true 
6371     * 
0 commit comments