purpleidea / mgmt

Next generation distributed, event-driven, parallel config management!
https://purpleidea.com/tags/mgmtconfig/
GNU General Public License v3.0
3.67k stars 315 forks source link

Fix tests #589

Closed ffrank closed 9 months ago

ffrank commented 4 years ago

Prometheus tests are busted.

Make their output more readable, and make sure they don't leave lingering mgmt processes upon failing.

ffrank commented 4 years ago

This is WiP.

Also please disregard the git thing, it got in here by accident and will be rebased away in time 🙈

ffrank commented 4 years ago

Ready for merge.

It fixes the consistent test failures. The etcd race is not yet addressed, but will be easier to debug, and actual regressions will be more visible again.

purpleidea commented 4 years ago

Okay, thanks! I've merged 2/3 of the commits via cherry-pick to git master. The submodules one should be changed I guess, but not sure why the trailing slashes are being changed.

ffrank commented 9 months ago

I have no recollection of what was going on here, and cannot imagine it might be of value today. Closing.