Skip to content

Commit 70b8f8d

Browse files
committed
shorten paths/lines
1 parent a57b3c1 commit 70b8f8d

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

tests/test_eessi_bot_job_manager.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ def test_determine_finished_jobs():
139139

140140
def test_parse_scontrol_show_job_output():
141141
# Dummy output (shortened) from Slurm 25.11.3 for "scontrol show job <jobid>"
142-
scontrol_output = '''JobId=123 JobName=bot_test_job UserId=eessibot(12345) MCS_label=N/A EligibleTime=Unknown AllocNode:Sid=my.node.name:123456 SubmitLine=/opt/slurm/25.11.3/bin/sbatch --hold --time=10-0:0:0 --nodes=1 --exclusive --cpus-per-task=1 --job-name=bot_test_job /home/eessibot/job.slurm WorkDir=/home/eessibot/shared/jobs/2026.01/pr_123/event_123-456-789/run_000/riscv64/generic/dev.eessi.io-riscv-2025.06-001 StdErr= StdIn=/dev/null StdOut=/home/eessibot/shared/jobs/2026.01/pr_123/event_123-456-789/run_000/riscv64/generic/dev.eessi.io-riscv-2025.06-001/slurm-123.out TresPerTask=cpu=1'''
142+
scontrol_output = '''JobId=123 JobName=bot_test_job UserId=eessibot(12345) MCS_label=N/A EligibleTime=Unknown AllocNode:Sid=my.node.name:123456 SubmitLine=/opt/slurm/25.11.3/bin/sbatch --hold --time=10-0:0:0 --nodes=1 --exclusive --cpus-per-task=1 --job-name=bot_test_job /home/eessibot/job.slurm WorkDir=/jobs/2026.01/pr_123/event_123-456-789/run_000/riscv64/generic/dev.eessi.io-riscv StdErr= StdIn=/dev/null StdOut=/jobs/2026.01/pr_123/event_123-456-789/run_000/riscv64/generic/dev.eessi.io-riscv/slurm-123.out TresPerTask=cpu=1'''
143143
job_manager = EESSIBotSoftwareLayerJobManager()
144144
job_info = job_manager.parse_scontrol_show_job_output(scontrol_output)
145145
job_info_expected = {
@@ -149,11 +149,12 @@ def test_parse_scontrol_show_job_output():
149149
'MCS_label': 'N/A',
150150
'EligibleTime': 'Unknown',
151151
'AllocNode:Sid': 'my.node.name:123456',
152-
'SubmitLine': '/opt/slurm/25.11.3/bin/sbatch --hold --time=10-0:0:0 --nodes=1 --exclusive --cpus-per-task=1 --job-name=bot_test_job /home/eessibot/job.slurm',
153-
'WorkDir': '/home/eessibot/shared/jobs/2026.01/pr_123/event_123-456-789/run_000/riscv64/generic/dev.eessi.io-riscv-2025.06-001',
152+
'SubmitLine': '/opt/slurm/25.11.3/bin/sbatch --hold --time=10-0:0:0 --nodes=1 --exclusive --cpus-per-task=1 '
153+
'--job-name=bot_test_job /home/eessibot/job.slurm',
154+
'WorkDir': '/jobs/2026.01/pr_123/event_123-456-789/run_000/riscv64/generic/dev.eessi.io-riscv',
154155
'StdErr': '',
155156
'StdIn': '/dev/null',
156-
'StdOut': '/home/eessibot/shared/jobs/2026.01/pr_123/event_123-456-789/run_000/riscv64/generic/dev.eessi.io-riscv-2025.06-001/slurm-123.out',
157+
'StdOut': '/jobs/2026.01/pr_123/event_123-456-789/run_000/riscv64/generic/dev.eessi.io-riscv/slurm-123.out',
157158
'TresPerTask': 'cpu=1',
158159
}
159160
assert job_info == job_info_expected

0 commit comments

Comments
 (0)