Skip to content
Snippets Groups Projects
Forked from Maunium / synapse
4231 commits behind the upstream repository.
  • David Robertson's avatar
    ea01d4c2
    Update postgresql testing script (#10906) · ea01d4c2
    David Robertson authored
    
    - Use sytest:bionic. Sytest:latest is two years old (do we want
      CI to push out latest at all?) and comes with Python 3.5, which we
      explictly no longer support. The script now runs under PostgreSQL 10
      as a result.
    - Advertise script in the docs
    - Move pg testing script to scripts-dev directory
    - Write to host as the script's exector, not root
    
    A few changes to make it speedier to re-run the tests:
    
    - Create blank DB in the container, not the script, so we don't have to
      `initdb` each time
    - Use a named volume to persist the tox environment, so we don't have to
      fetch and install a bunch of packages from PyPI each time
    
    Co-authored-by: default avatarreivilibre <olivier@librepush.net>
    Update postgresql testing script (#10906)
    David Robertson authored
    
    - Use sytest:bionic. Sytest:latest is two years old (do we want
      CI to push out latest at all?) and comes with Python 3.5, which we
      explictly no longer support. The script now runs under PostgreSQL 10
      as a result.
    - Advertise script in the docs
    - Move pg testing script to scripts-dev directory
    - Write to host as the script's exector, not root
    
    A few changes to make it speedier to re-run the tests:
    
    - Create blank DB in the container, not the script, so we don't have to
      `initdb` each time
    - Use a named volume to persist the tox environment, so we don't have to
      fetch and install a bunch of packages from PyPI each time
    
    Co-authored-by: default avatarreivilibre <olivier@librepush.net>
test_postgresql.sh 583 B