1. 08 Apr, 2019 1 commit
  2. 03 Nov, 2017 1 commit
  3. 05 Jun, 2017 1 commit
  4. 08 Mar, 2017 1 commit
  5. 05 Aug, 2016 2 commits
  6. 03 Mar, 2016 1 commit
  7. 30 Nov, 2015 3 commits
  8. 02 Sep, 2015 1 commit
    • Fully reimplementation of Test Agent · 813f8853
        - Get precise state of all software instances from a Hosting Subscription
        - Get the connection parameters from  all software instances from a Hosting Subscription
        - Get the instance parameters from all software instances from a Hosting Subscription
        - Move all API to connect slapos master to HAL implementation
        - Get the state of the Software Installation
        - Try to connect to monitoring tool in case of error.
        - Use TaskDistributor to determinate the tests (instead local file)
        - Use erp5.util and few erp5testnode features to determinate test revisions.
        - Download informations from the Task distributor instead use parameters (it makes implementation more flexible).
      Rafael Monnerat committed
  9. 18 Dec, 2012 2 commits
  10. 13 Dec, 2012 5 commits
  11. 05 Dec, 2012 1 commit
  12. 11 Sep, 2012 2 commits
  13. 31 Aug, 2012 2 commits
  14. 15 Aug, 2012 1 commit
  15. 14 Aug, 2012 2 commits
  16. 06 Aug, 2012 3 commits
  17. 01 Aug, 2012 1 commit
  18. 05 Jul, 2012 1 commit
    • Add support for software instanciation. · bce547ed
      Reuse erp5.util.taskdistribution for better TaskDistributionTool
      integration (adds a dependency, removes 2 entry points): it is possible to
      create several test agents with same configuration, each testing a subset
      of the entire test suite. Especially useful if/when test agents gets the
      extra task of monitoring commits on software releases, and they locally
      build & instanciate the SR they test.
      Use a medium-lived process rather than a short-lived one, to drop state
      loading & saving complexity.
      Allow a single test agent to run several concurrent tests.
      Cleanup pidfile, even when exceptions occur.
      Factorise code used to test each step.
      Rework configuration file layout, to better use magic "[DEFAULT]" section.
      Take keys & certs from configuration file, allowing for per-test certs.
      Remove the need for storing using login & password by reusing x509 auth.
      Vincent Pelletier committed
  19. 26 Jun, 2012 1 commit
  20. 21 Jun, 2012 2 commits
  21. 04 Jun, 2012 6 commits