tembo-io / pgmq

A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
PostgreSQL License
2.68k stars 71 forks source link

improve test speed in CI #65

Open ChuckHend opened 1 year ago

ChuckHend commented 1 year ago

Tests take > 10 minutes to run. Most of the time is initializing the pgrx environment. There was an effort to cache the pgrx environment here: https://github.com/tembo-io/pgmq/blob/df7b396ef908c892ae933b2d7b19f1cc2cb9695a/.github/workflows/extension_ci.yml#L39C14-L40 but does not seem to always function as intended.

ChuckHend commented 5 months ago

See https://github.com/pgxn/docker-pgxn-tools

theory commented 5 months ago

See https://github.com/pgxn/docker-pgxn-tools