Add postgres message queue (pgmq) publisher and consumer#1654
Conversation
|
I think you're missing a |
bd7395e to
9b9f5a9
Compare
a28ea0f to
be7fecd
Compare
d99d32a to
dd9d745
Compare
a15f820 to
98bf702
Compare
Extension is implemented |
| await producer.StopAsync(); | ||
| } | ||
|
|
||
| [Fact(Timeout = 50000)] |
There was a problem hiding this comment.
question: why is this timeout 50s when the CancellationTokenSource has a deadline after 5s?
There was a problem hiding this comment.
The tests use a Postgres Fixture with a testcontainer. This needs to be setup once for all tests, but this is slow: We tested this to take up to ~30s for the first test. As the test order is not guaranteed, any test may need to set up this fixture, thus requiring a rather long timeout.
(The extra ~20s are because CI is sometimes slower than a local machine, so extra headroom)
prskr
left a comment
There was a problem hiding this comment.
LGTM, a few nits and questions, but nothing urgent that would block the merge
532f66d to
089f1a1
Compare
f66f243 to
7838347
Compare
No description provided.