- 02 Aug, 2019 1 commit
-
-
Bryton Lacquement authored
-
- 27 Jun, 2019 1 commit
-
-
Bryton Lacquement authored
/reviewed-on !51
-
- 08 Apr, 2019 1 commit
-
-
Thomas Gambier authored
-
- 03 Nov, 2017 1 commit
-
-
Rafael Monnerat authored
Follow up erp5@ccbf9007
-
- 05 Jun, 2017 1 commit
-
-
Rafael Monnerat authored
This bug was preventing to get a single test per group (computer) per time. Causing multiple tests run on the same computer and no tests run on others.
-
- 08 Mar, 2017 1 commit
-
-
Rafael Monnerat authored
-
- 05 Aug, 2016 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 03 Mar, 2016 1 commit
-
-
Rafael Monnerat authored
-
- 30 Nov, 2015 3 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
Retry if git command fail (to fetch for example) and also retry if slapos report a connection error
-
Rafael Monnerat authored
There is no need to be faster them 2 minutes between the queries.
-
- 02 Sep, 2015 1 commit
-
-
Rafael Monnerat authored
- 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).
-
- 18 Dec, 2012 2 commits
-
-
Marco Mariani authored
Conflicts: slapos/agent/agent.py
-
Marco Mariani authored
-
- 13 Dec, 2012 5 commits
-
-
Marco Mariani authored
-
Marco Mariani authored
-
Marco Mariani authored
-
Marco Mariani authored
-
Marco Mariani authored
-
- 05 Dec, 2012 1 commit
-
-
Marco Mariani authored
-
- 11 Sep, 2012 2 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
- 31 Aug, 2012 2 commits
-
-
Rafael Monnerat authored
This change also replace break by continue, in order to try next computer, if others computers exist.
-
Rafael Monnerat authored
-
- 15 Aug, 2012 1 commit
-
-
Rafael Monnerat authored
The tests runs always 1 test per available computer (no more no less), this approach prevent pick several tests on the same machine which leads to timeouts and lack of resources (Disk) on some machines.
-
- 14 Aug, 2012 2 commits
-
-
Rafael Monnerat authored
If a software release fail to install because it was not found, there is no reason to tear down it.
-
Rafael Monnerat authored
-
- 06 Aug, 2012 3 commits
-
-
Rafael Monnerat authored
Network can be quite unreliable, so play safe retrying the method in case some exception related to network failure be raised. Usually they are related to timeout on SSLError and/or xmlrpclib timeouts.
-
Rafael Monnerat authored
Make test agent delay more time for 2 reasons: - slapgrid-cp/sr takes more them 1 min to run - The default periodicity on the servers are 5 min, so nothing happens in less them 5 minutes. This change also gives time for vifib master process the information with activities.
-
Rafael Monnerat authored
This changes improve the log readability in order to identify when a test start and stops (tears down.)
-
- 01 Aug, 2012 1 commit
-
-
Yingjie Xu authored
-
- 05 Jul, 2012 1 commit
-
-
Vincent Pelletier authored
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.
-
- 26 Jun, 2012 1 commit
-
-
Vincent Pelletier authored
-
- 21 Jun, 2012 2 commits
-
-
Yingjie Xu authored
-
Yingjie Xu authored
-
- 14 Jun, 2012 4 commits
-
-
Yingjie Xu authored
-
Yingjie Xu authored
-
Yingjie Xu authored
-
Yingjie Xu authored
-