Hi all, Apologies for the radio silence from me - I've been working mostly on this:
Production deployments of Patchwork often use postgres instead of mysql. So far we haven't been testing that very well, and so when OzLabs was upgraded some bugs were discovered. jk has kindly sent patches to fix the fuzztest failures. I also see a bundles test failure that is due to assumptions the test makes about ordering, so patch 1 fixes that up. Patches 2-4 support better testing for postgres. Patch 3 allows local testing, and patch 4 does automatic testing in Travis with a nice recent version. Regards, Daniel Daniel Axtens (4): Enforce ordering of bundles in REST test Simplify docker-compose MySQL setup Support testing with PostgreSQL Test postgresql support in Travis CI .travis.yml | 10 +++++++- docker-compose-pg.yml | 30 ++++++++++++++++++++++ docker-compose.yml | 9 +++++-- patchwork/tests/test_rest_api.py | 2 +- requirements-test.txt | 3 ++- tools/docker/Dockerfile | 3 ++- tools/docker/db/Dockerfile | 10 -------- tools/docker/entrypoint.sh | 54 ++++++++++++++++++++++++++++++++-------- 8 files changed, 95 insertions(+), 26 deletions(-) create mode 100644 docker-compose-pg.yml delete mode 100644 tools/docker/db/Dockerfile -- 2.11.0 _______________________________________________ Patchwork mailing list Patchwork@lists.ozlabs.org https://lists.ozlabs.org/listinfo/patchwork