In our continuous integration build on GitHub Actions we run the Metabase test suite with our Exasol driver. Some of the tests fail sporadically, e.g. this one:
FAIL in metabase.api.session-test/failure-threshold-per-request-source (session_test.clj:182) The same as above, but ensure that throttling is done on a per request source basis. expected: #"^Too many attempts! You must wait 1\d seconds before trying again\.$" actual: "Too many attempts! You must wait 9 seconds before trying again."
Do you see the same test failures in your tests or is this caused by our test setup?
Our temporary solution was to skip these tests, but we would like to enable them once they are stable.