[ 
https://issues.apache.org/jira/browse/SUREFIRE-1941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elliotte Rusty Harold updated SUREFIRE-1941:
--------------------------------------------
    Priority: Major  (was: Critical)

> Allow overriding PpidChecker OS command line in POM configuration
> -----------------------------------------------------------------
>
>                 Key: SUREFIRE-1941
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1941
>             Project: Maven Surefire
>          Issue Type: Improvement
>          Components: Maven Surefire Plugin, process forking
>    Affects Versions: 2.22.2
>            Reporter: Marc Batchelor
>            Priority: Major
>
> There are many Linux and Unix variants. The PpidChecker has received several 
> fixes over time to handle various edge cases when checking to make sure that 
> the process is still alive. When PpidChecker doesn't detect that the test is 
> running because of some variant behavior as it relates to the output format 
> of /bin/ps, the developer's only recourse is to disable forking which makes 
> the test execution take longer.
> This improvement would allow a configuration setting to override the default 
> command issued to the operating system to provide the process status in the 
> form that PpidChecker can use.
> For example:
> {noformat}
> <plugin>
>   ...
>   <configuration>
>     <ps-command>/other/bin/ps -o etime:1=,pid:1= -p %d</ps-command>
>   </configuration>
> </plugin>{noformat}
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to