tkobayas commented on code in PR #6144:
URL: 
https://github.com/apache/incubator-kie-drools/pull/6144#discussion_r1833795291


##########
drools-test-coverage/test-compiler-integration/pom.xml:
##########
@@ -197,6 +215,42 @@
         <excludedGroups/>
       </properties>
     </profile>
+
+    <!-- test-compiler-integration requires test jars built by 
drools-test-coverage-jars -->
+    <!-- This profile makes sure that drools-test-coverage-jars is executed if 
not-->
+    <!-- See: https://github.com/apache/incubator-kie-drools/pull/6144 -->
+    <profile>
+      <id>missing-test-jar-file</id>

Review Comment:
   This profile is added for local development convenience.
   
   For example, you may have `drools-test-coverage-jars` 999-SNAPSHOT in your 
local repo cache, but newly cloned the drools repo in a working directory. You 
don't have test jars like `surf.jar` in `test-compiler-integration`. So when 
you run `test-compiler-integration`, it will fail. This profile detects that 
the test jar is missing, so it invokes `drools-test-coverage-jars` to build and 
copy test jars. It will not happen again once the test jars are copied.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to