Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...