Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • L lava-monitor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • lava
  • lava-monitor
  • Merge requests
  • !17

Draft: New metrics for completed and failed jobs

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Edmund Smith requested to merge eds/lava-monitor:eds/job_success2 into staging Apr 07, 2022
  • Overview 6
  • Commits 3
  • Changes 3

Callback to query the testcases for the failed jobs to try to distinguish error sources in the metrics.

This is the part of a much larger set of changes which is specific to failure tracking. The unit test for this work depends on significant additional changes, and isn't included in this PR: it requires the new lava-api-mock crate and introduces dependencies on boulder and django-query which are still being finished off.

This is draft pending

  • Merge of lava-api!15 (merged) [required API]
  • Merge of lava-monitor!14 [code is based on this]
  • Completion of the current tests against staging
Edited Apr 13, 2022 by Sjoerd Simons
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: eds/job_success2