This can make tests flaky, e.g. a GRANT in one test can apply to a later test, meaning if the later test is missing a GRANT, then the later test will pass in some scenarios and not others. I don't know if this happens in all cases, or just in certain ones, so I think it needs a bit of investigation. It's not that big of a deal, but is somewhat annoying. I just wanted to note it down, since it could become an issue later (if this fails to get detected in CI, and we land a flakey test, it would be annoying).
This can make tests flaky, e.g. a
GRANTin one test can apply to a later test, meaning if the later test is missing aGRANT, then the later test will pass in some scenarios and not others. I don't know if this happens in all cases, or just in certain ones, so I think it needs a bit of investigation. It's not that big of a deal, but is somewhat annoying. I just wanted to note it down, since it could become an issue later (if this fails to get detected in CI, and we land a flakey test, it would be annoying).