| Summary: | PBS: should show stdout from job | ||
|---|---|---|---|
| Product: | [Tools] PTP | Reporter: | Roland Schulz <roland> |
| Component: | RM.PBS | Assignee: | Project Inbox <ptp-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | dieter.krachtus |
| Version: | 4.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
| Bug Depends on: | 316670 | ||
| Bug Blocks: | |||
|
Description
Roland Schulz
The stdout/stderr is send as process change event with the attributes processStdout/processStderr. (See: ptp_ibmpe_proxy.c send_stdout for an example) By default the mpirun/mpiexec of OpenMPI and MPICH merge the stdout/stderr of all ranks. To follow the other PTP RMs the output should be sent separate for each rank/process. This can be done with the "-l" switch for mpich and the "-xml" switch for OpenMPI. This is used by the MPICH/OpenMPI RMs. If possible the code from there to parse the output should be reused. This bug depends on 316670 because we first need to send the processes before we can send the stdout/stderr per process change event. Now handled by JAXB/LML framework. |