fe48b60 Issue 50873 - Fix issues with healthcheck tool

Authored and Committed by bsmejkal 3 years ago
    Issue 50873 - Fix issues with healthcheck tool
    
    Description:
    I finished remaining tests for healthcheck tool.
    I moved some of the tests to separate files because one large file was becoming messy.
    Also the test in health_sync_test.py is separate because it is time sensitive to reproduce.
    Running it with other tests in one file can cause delay and not catching the error code.
    
    Created requirements.txt to install libfaketime.
    Updated topologies.py for LogCapture.
    
    Relates: https://pagure.io/389-ds-base/issue/50873
    
    Reviewed by: vashirov (Thanks!)