ihmeuw-scicomp / jobmon

Other
3 stars 6 forks source link

CI w/ actions #112

Closed mlsandar closed 4 months ago

mlsandar commented 5 months ago
  1. Add CI pipeline for lint/typecheck and tests
  2. publish junit and coverage
  3. remove polars for fewers server dependencies
github-actions[bot] commented 5 months ago

Test Results

220 tests   215 :white_check_mark:  18m 33s :stopwatch:   1 suites    5 :zzz:   1 files      0 :x:

Results for commit 22856bc8.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 5 months ago

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  jobmon_client/src/jobmon/client
  __init__.py
  jobmon_client/src/jobmon/client/swarm
  workflow_run.py 139, 145
  jobmon_core/src/jobmon/core
  __init__.py
  jobmon_core/src/jobmon/distributor
  __init__.py
  jobmon_core/src/jobmon/plugins/dummy
  __init__.py
  jobmon_core/src/jobmon/plugins/multiprocess
  __init__.py
  jobmon_core/src/jobmon/plugins/sequential
  __init__.py
  jobmon_core/src/jobmon/worker_node
  __init__.py
  worker_node_task_instance.py 392-394, 421, 435-436, 441
  jobmon_server/src/jobmon/server
  __init__.py
  jobmon_server/src/jobmon/server/web
  db_admin.py
  jobmon_server/src/jobmon/server/web/models
  cluster.py
  task_instance.py
  jobmon_server/src/jobmon/server/web/routes/v2/cli
  task.py 272, 279, 438-461
  task_template.py 550-564
Project Total  

This report was generated by python-coverage-comment-action