[ 
https://issues.apache.org/jira/browse/LUCENE-4332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13444718#comment-13444718
 ] 

Greg Bowyer commented on LUCENE-4332:
-------------------------------------

{quote}
Greg, what's this responsible for:
{code}
+  <property name="pitest.threads" value="2" />
Is this test execution concurrency at JVM level? If so, it needs to be set to 
"1" because tests won't support concurrent suites (too many static stuff lying 
around).
{code}
{quote}

Its a number of runner vms used by pitest (I think) so in essence it should 
spawn two vms to run test through (but let me check I might have that wrong)

{quote}
{code}
+        <!-- Java7 has a new bytecode verifier that _requires_ stackmaps to be 
present in the
+             bytecode. Unfortunately a *lot* of bytecode manipulation tools 
(including pitest)
+             do not currently write out this information; for now we are 
forced to disable this
+             in the jvm args -->
{code}
Both proguard and asmlib produce these I think. Just a note, I know it's 
probably not possible to integrate in pi's toolchain without changes to its 
source code.
{quote}
Humm weird I thought I had problems with the verifier but now that I just tried 
it, it worked - Guess I will be taking that out then


{quote}
Will this require people to put rhino in ant's lib/ folder? If so, I'd just use 
an ugly property value="-D..=${} -D..=${}..". Yours is very nice but an 
additional step is required which seems an overkill?
{quote}
Might do, depends on the JVM vendor / version - I will change it to the ugly

                
> Integrate PiTest mutation coverage tool into build
> --------------------------------------------------
>
>                 Key: LUCENE-4332
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4332
>             Project: Lucene - Core
>          Issue Type: Improvement
>    Affects Versions: 4.1, 5.0
>            Reporter: Greg Bowyer
>            Assignee: Greg Bowyer
>              Labels: build
>         Attachments: 
> LUCENE-4332-Integrate-PiTest-mutation-coverage-tool-into-build.patch, 
> LUCENE-4332-Integrate-PiTest-mutation-coverage-tool-into-build.patch, 
> LUCENE-4332-Integrate-PiTest-mutation-coverage-tool-into-build.patch
>
>
> As discussed briefly on the mailing list, this patch is an attempt to 
> integrate the PiTest mutation coverage tool into the lucene build

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

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

Reply via email to