• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Clinical-Genomics / trailblazer / 8469702339

28 Mar 2024 03:27PM UTC coverage: 88.999%. First build
8469702339

Pull #423

github

seallard
Fix tests
Pull Request #423: Refactoring WIP

40 of 101 new or added lines in 10 files covered. (39.6%)

2152 of 2418 relevant lines covered (89.0%)

0.89 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

75.0
/trailblazer/services/slurm/slurm_cli_service/slurm_cli_service.py
1
from trailblazer.apps.slurm.models import SqueueJob, SqueueResult
1✔
2
from trailblazer.clients.slurm_cli_client.slurm_cli_client import SlurmCLIClient
1✔
3
from trailblazer.clients.slurm_cli_client.utils import create_job_info_dto
1✔
4
from trailblazer.services.slurm.dtos import SlurmJobInfo
1✔
5
from trailblazer.services.slurm.slurm_service import SlurmService
1✔
6

7

8
class SlurmCLIService(SlurmService):
1✔
9
    def __init__(self, client: SlurmCLIClient):
1✔
10
        self.client = client
1✔
11

12
    def get_job_info(self, job_id: int) -> SlurmJobInfo:
1✔
13
        queue: SqueueResult = self.client.get_slurm_queue(str(job_id))
×
14
        job: SqueueJob = queue.jobs[0]
×
15
        return create_job_info_dto(job)
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc