Skip to content

Factor out external interactions from ThroughputProfileHandler, add test and cleanup

Rosen Matev requested to merge rmatev-refactor-throughput into master
  • Remove obsolete UpgradeThroughputHandler
  • Fix old tests for python 3 and update README (use pytest)
  • Update the environment instructions
  • Add gitignore
  • Refactor ThroughputProfileHandler
    • split out external interactions with CouchDB and GitLab/Mattermost such that they can be reused
    • clean up the code
  • Add test for the ThroughputProfileHandler
  • Add functions for interacting with the LHCbPR BE and use it in the ThroughputProfileHandler
Edited by Rosen Matev

Merge request reports