...
While integration tests running on Jenkins have timeouts that are set with an adequate buffer (4500 secs), tests that are invoked locally via python -m pytest ...
may encounter timeout failures. This is because the timeout
property defined in our pytest.ini
file is set to 600 secs, which may not be enough time for a particular integration test. To get around this, either change the value of timeout
to a higher number, or add a pytest
decorator such as `@pytest.mark.timeout(1200)` above timeout decorator above the function(s) inside your pytest
class.
...