Skip to content
Snippets Groups Projects
  1. Mar 01, 2018
  2. Jun 13, 2017
  3. Jun 09, 2017
    • Mehdi Abaakouk's avatar
      tests: Update travis/tox configuration · 2ce47732
      Mehdi Abaakouk authored
      Travis ressources for opensource project is limited
      
      This change will limit the number of jobs per PR in parallel, allowing
      more PR to be processed at the same time.
      
      And remove the build of the image of each commit (save 3-4 minutes).
      It pulls the image from dockerhub (I will create a new repo to have
      this image updated automatically).
      
      It's run in parallel tests of differents storage system.
      
      The overall time of testing is still ~40 minutes, but now we use only 3
      jobs instead of 10.
      2ce47732
  4. Mar 07, 2017
    • Mehdi Abaakouk's avatar
      storage: Add redis driver · eb1d6478
      Mehdi Abaakouk authored
      This change adds a redis driver and uses it by default in devstack.
      Because reading/writting from/to disks is too slow in our testing
      environment.
      
      Change-Id: If617260a9d8e38dc9ba9311c832be333346dd41e
      eb1d6478
  5. Jan 03, 2017
  6. Oct 07, 2016
    • Julien Danjou's avatar
      Add a S3 based storage driver · 6baf05ba
      Julien Danjou authored
      This relies on s3rver to test (via pifpaf), but also has been tested
      against AWS S3 and works perfectly.
      
      Change-Id: I99d6394f662fdecd4021990aa3377516bebff674
      6baf05ba
  7. Sep 30, 2016
    • Mehdi Abaakouk's avatar
      Don't mock ceph · c34b246e
      Mehdi Abaakouk authored
      The rados module was mocked because it was not possible to easy ceph
      into gate. But now pifpaf support it and we can install anything we want
      with bindeps.txt file.
      
      Also future changes will use more and more API from Ceph, making Rados mock class
      more hard to maintain.
      
      This change removes the mock and uses a real ceph cluster setuped with
      pifpaf to run tests.
      
      Change-Id: I50bd1cac0017565ef678c2ce9235a21368eeea93
      c34b246e
  8. May 18, 2016
    • Julien Danjou's avatar
      sql: default to pymysql · 99d91a0b
      Julien Danjou authored
      It's utopic to think the user is going to write a mysql+pymysql:// URL
      by default. Let's do that for them.
      
      Change-Id: I00f050423fd86ffd51d7ef2bb7f5e5928620f412
      99d91a0b
  9. Jan 21, 2016
  10. Jan 11, 2016
  11. Sep 24, 2015
    • Julien Danjou's avatar
      tox: fix too much test running in specific envs · 0357ea6c
      Julien Danjou authored
      When running a specific env such as e.g. py27-postgresql-file, the lines
      in the global commands variable starting with "py27:" also matches,
      which means we ended up running the global test suite too!
      
      This refactor the code a bit so we always call run-tests.sh with just
      some environment variable set using `setenv'.
      
      Change-Id: Icb2879f383c1d0a09a1cd1fce1cbadfa1207c6c9
      0357ea6c
  12. Mar 26, 2015
    • Julien Danjou's avatar
      tests: drop testscenarios usage for storage · b597bd55
      Julien Danjou authored
      We now rely on different tox targets to speed standard test run and have
      more parrelism.
      
      Depends-On: I56f1988a7f8ad593713203187559e2654b0c2fb2
      Change-Id: I5ddb00a53016f01fcd49a6681a449e9b2deeaf7d
      b597bd55
  13. Sep 19, 2014
  14. May 23, 2014
  15. May 07, 2014
Loading