Factor out external interactions from ThroughputProfileHandler, add test and cleanup
- 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