Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PBS plugin parsing errors #314

Open
fgeorgatos opened this issue Oct 16, 2023 · 0 comments
Open

PBS plugin parsing errors #314

fgeorgatos opened this issue Oct 16, 2023 · 0 comments

Comments

@fgeorgatos
Copy link
Collaborator

When using PBS Pro there are some common errors which occur with qtop:

  • the qstat output commonly truncates strings such as usernames and appends a * if the string is longer than the displayed table

  • if the number of jobs exceeds the number of available symbols to represent a job, qtop crashes

  • job arrays may not be handled correctly

Let's fix what is fixable.

sebinbash pushed a commit that referenced this issue Dec 4, 2023
…serializer (partly fixes #314)

Signed-off-by: Sebastian Schnorbus <sebastian.schnorbus@hpe.com>
sebinbash pushed a commit that referenced this issue Dec 4, 2023
Signed-off-by: Sebastian Schnorbus <sebastian.schnorbus@hpe.com>
sebinbash pushed a commit that referenced this issue Dec 4, 2023
…fixes #314)

- qstat: display '#' as a default symbol if there are more users than symbols
- pbs: update regex statements to account for truncated strings in qstat output
- pbs: update regex statement to account for job arrays in qstat output
- pbs: parse both Torque and PBS Pro style job ids
- pbs: add unit tests for _get_jobs_cores

Signed-off-by: Sebastian Schnorbus <sebastian.schnorbus@hpe.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant