1. 04 May, 2020 1 commit
  2. 17 Oct, 2017 1 commit
    • Dirk Mueller's avatar
      Drop MySQL-python dependency from oslo.db · 48d5380f
      Dirk Mueller authored
      In order to fade out MySQL-python from OpenStack we need to stop
      testing it. Add release notes entry and adjust documentation
      references accordingly.
      
      Depends-On: Ie1f07062ed18350bcbb9e7b5e33c7ab2390be9ab
      Change-Id: Ie17f4543fa3d72b507d88d2c4023a9a5a430419e
      48d5380f
  3. 23 Aug, 2017 1 commit
  4. 06 Feb, 2017 1 commit
    • Andreas Jaeger's avatar
      Prepare for using standard python tests · 353ab390
      Andreas Jaeger authored
      Add simple script to setup mysql and postgresql databases, this script
      can be run by users during testing and will be run by CI systems for
      specific setup before running unit tests. This is exactly what is
      currently done by OpenStack CI in project-config.
      
      This allows to change in project-config the python-db jobs to
      python-jobs since python-jobs will call this script initially.
      
      See also
      http://lists.openstack.org/pipermail/openstack-dev/2016-November/107784.html
      
      Update CONTRIBUTING.rst for this.
      
      Needed-By: Ia298e25f9b15a2dcfc4553ea058fc2c0f3705a8b
      Change-Id: I825b72e3f645d02f7efdb3315a12825a8c937759
      353ab390
  5. 19 May, 2016 1 commit
    • Julien Danjou's avatar
      Allow testing of MySQL and PostgreSQL scenario locally · 044cf85e
      Julien Danjou authored
      This leverage pifpaf to start MySQL or PostgreSQL temporarily and allow to test
      provisioning directly without being on OpenStack CI by adding new tox
      targets:
      
      - py27-mysql
      - py27-postgresql
      - py34-mysql
      - py34-postgresql
      - py27-all
      - py34-all
      
      These targets will start MySQL or PostgreSQL before running the tests,
      while exporting the connection string to $PIFPAF_URL. The `all' target
      will start both MySQL and PostgreSQL and will run the tests against
      these backends, plus SQLite.
      
      Also, this patches add OS_TEST_DBAPI_ADMIN_CONNECTION to be allowed to
      be passed through tox. This allows to run the opportunistic tests on a
      more persistent pifpaf database, for example by running tox with:
      
      $ eval `pifpaf -g OS_TEST_DBAPI_ADMIN_CONNECTION run postgresql`
      $ echo $OS_TEST_DBAPI_ADMIN_CONNECTION
      postgresql://localhost/postgres?host=/var/folders/7k/pwdhb_mj2cv4zyr0kyrlzjx40000gq/T/tmpMGqN8C&port=9824
      $ tox -e py27
      […]
      $ tox -e py34
      […]
      $ kill $PIFPAF_PID
      
      Change-Id: I1ee582e6f96e98378f02be79f4aaff0f447a062a
      Depends-On: Id3e6b694bb186724517599cd9875ad80ceeee053
      044cf85e
  6. 04 Sep, 2015 1 commit
  7. 08 Aug, 2015 1 commit
  8. 18 Jun, 2015 1 commit
  9. 05 Dec, 2014 1 commit
  10. 19 Nov, 2014 1 commit
  11. 06 Jun, 2014 1 commit
  12. 18 Apr, 2014 1 commit