An error occurred fetching the project authors.
- 02 May, 2022 1 commit
-
-
Jérome Perrin authored
fixup! stack/ndtest,software/erp5testnode/testsuite: partially revert f5ebda78
-
- 28 Apr, 2022 1 commit
-
-
Thomas Leymonerie authored
Use slapos.recipe.template instead of slapos.recipe.template if possible Harmonize template keys : rendered -> output template -> url template = inline: -> inline = Delete "mode" key See merge request nexedi/slapos!1151
-
- 11 Jan, 2022 1 commit
-
-
Jérome Perrin authored
In ubuntu 21.04 (libc6 2.33-0ubuntu5) or current debian testing (libc6 2.32-5) no longer use open to open /etc/hosts, but what appears as "openat" in strace output - but can not be replaced by defining an openat function. This uses https://github.com/figiel/hosts which uses another approach of replacing getaddrinfo, gethostbyname* and inet_aton. Users have been updated a bit, because there are some small differences: - the /etc/hosts replacement file is defined by HOSTS_FILE environment variable, not HOSTS - the library name is libuserhosts.so, not userhosts.so Other notable differences, for which we did not need code change are: - the new library also try to load a file when HOSTS_FILE is not set - the new library still use original /etc/hosts file - the new library supports aliases to hostnames, not only ip addresses
-
- 12 Nov, 2021 1 commit
-
-
Jérome Perrin authored
exposing environment variable SLAPOS_TEST_POSTGRESQL_PREFIX containing the location where postgresql is installed
-
- 09 Nov, 2021 2 commits
-
-
Boxiang Sun authored
This allow caucase test use the random partition IP address instead of fixed localhost:8000. Which can avoid the conflict if one test node running multiple test suite.
-
Jérome Perrin authored
This is used by caucase.sh test
-
- 29 Mar, 2021 1 commit
-
-
Jérome Perrin authored
slapos.cookbook recipe tests sometimes manipulate buildout eggs working set, which will install packages from pypi. makeRecipe utilty function was guessing buildout egg folders by parsing builout.cfg, but since a33844a2 (slapos-testing, slapos-sr-testing: Don't duplicate instance.cfg prologue that is already provided by stack/nxdtest/instance.cfg, 2021-03-22), these are defined in an extended profile, so this stopped working. Instead of this fragile pattern, make the test software release pass the eggs directories with an explicit environment variable.
-
- 23 Mar, 2021 1 commit
-
-
Kirill Smelkov authored
slapos-testing, slapos-sr-testing: Don't duplicate instance.cfg prologue that is already provided by stack/nxdtest/instance.cfg This software releases switched to nxdtest in 1536ad2e (software/slapos-testing: use nxdtest) and 3a1e5628 (software/slapos-sr-testing: use nxdtest). So there is no longer need to duplicate that standard instance prologue that is provided by stack/nxdtest/instance.cfg: https://lab.nexedi.com/nexedi/slapos/blob/0803b816/stack/nxdtest/instance.cfg.in#L1-8 /reviewed-by @jerome /reviewed-on nexedi/slapos!94
-
- 27 Nov, 2020 1 commit
-
-
Jérome Perrin authored
We also try to switch the tests to use python -m unittest as a way of invoking tests, instead of the deprecated python setup.py test
-
- 26 Oct, 2020 1 commit
-
-
Léo-Paul Géneau authored
Adds the newly added to nexedi's repositories rubygemsrecipe (https://lab.nexedi.com/nexedi/rubygemsrecipe) to the list of tested eggs.
-
- 15 Sep, 2020 1 commit
-
-
Jérome Perrin authored
-
- 05 Aug, 2020 1 commit
-
-
Jérome Perrin authored
It seems `eclint fix folder/file` sometimes dos not work, but `eclint fix folder/` worked.
-
- 17 Feb, 2020 1 commit
-
-
Jérome Perrin authored
/reviewed-on nexedi/slapos!693
-
- 07 Oct, 2019 1 commit
-
-
Jérome Perrin authored
and make sure we really use the develop version, by clearing version pin that might be for another version. Also clean up comments in version section. This will be needed for standalone tests.
-
- 21 Dec, 2018 1 commit
-
-
Jérome Perrin authored
slapos.core test suite needs `sensors` command in $PATH nexedi/slapos.core@7467ef4c (comment 71574) /reviewed-on nexedi/slapos!479
-
- 12 Dec, 2018 1 commit
-
-
Łukasz Nowak authored
Those values are free to be used by tests in order to obtain working IPv4 and IPv6 addresses. /reviewed-on nexedi/slapos!470
-
- 10 Dec, 2018 1 commit
-
-
Łukasz Nowak authored
Some tests need to play with IPv6, and it would be better, if they would use IPv6 on which the test system has control. /reviewed-on nexedi/slapos!467
-
- 26 Nov, 2018 1 commit
-
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos!450
-
- 21 Jul, 2018 1 commit
-
-
Rafael Monnerat authored
-
- 11 Jul, 2018 1 commit
-
-
Guillaume Hervier authored
-
- 22 Jun, 2018 1 commit
-
-
Vincent Pelletier authored
Filename is split as an URL path, and joined in OS-dependent manner. Remove corresponding comment in all buildout.hash.cfg files.
-
- 04 Apr, 2018 1 commit
-
-
Jérome Perrin authored
Instead of letting `python setup.py test` install the depencies, use buildout way of installing the eggs. This software use `interpreter` recipe of `zc.recipe.egg` to install a python with all eggs pre-installed. This is a way to get all the dependencies at install time instead of getting them at run time from pypi when running `python setup.py test`. `erp5.util.testsuite` has been extended to support a parameter to specify which python interpreter to use. One issue is that this way of installing eggs by buildout cause chicken and egg problem: cloning repository containing `slapos.recipe.cmmi` needs git, and to compiling git needs `slapos.recipe.cmmi`. The consequence of this is that re-running software will install too many parts again. One solution for this would be to clone `slapos.recipe.cmmi` with a `git` command provided by testnode or system package. Another solution would be to not install `slapos.recipe.cmmi` develop egg, simply install the egg from it's current pypi version while installing the software (running tests will be from the git checkout anyway). For now this is open issue. Another point of attention is that `python setup.py test` install the requirements listed in `test_requires`, but `zc.recipe.egg` does not provide a way of installing these. Some of our packages have `[test]` entrypoints, in this case, the software installs the test entrypoints. For others, we install the eggs. Other improvements: * use a simple `slapos.recipe:wrapper` instead of `slapos.cookbook:egg_test` * fix the typo in repository name erp5-util-repository -> erp5.util-repository ( this mean we will have to fix the test suites in nexedi ERP5 ) * document "what is this software" and a scenario of how this software can be used to develop slapos eggs. * switch to buildout-hash.cfg for easier template hash management.
-
- 28 Mar, 2018 1 commit
-
-
Alain Takoudjou authored
-
- 27 Mar, 2018 1 commit
-
-
Alain Takoudjou authored
monitor: move scripts wrapper and logrotate conf to buildout, uses some new promises from slapos.toolbox monitor was updated in slapos.toolbox to not generate promise launcher scripts anymore. All generated scripts are now in buildout. Monitor promise run script is removed from cron, slapgrid is used to run promises. Replace some old promises by the new ones from slapos.toolbox. Cleanup monitor configuration. Monitor report and monitor-promises directory are now obsolete.
-
- 16 Mar, 2018 1 commit
-
-
Julien Muchembled authored
-
- 12 Feb, 2018 1 commit
-
-
Alain Takoudjou authored
-
- 01 Feb, 2018 1 commit
-
-
Yusei Tahara authored
stack/monitor: Create srv/monitor/private/monitor-log directory. It is specified by slapos.monitor.monitor.Monitoring.
-
- 31 Jan, 2018 3 commits
-
-
Yusei Tahara authored
stack/monitor: Add a random delay of maximum 60 seconds to all monitor cron jobs to avoid high load at the first second of every minute.
-
Yusei Tahara authored
This reverts commit ee8e3fb2.
-
Yusei Tahara authored
-
- 26 Jan, 2018 1 commit
-
-
Ivan Tyagov authored
@Nicolas , @rafael , @klaus please review. /reviewed-on nexedi/slapos!276
-
- 20 Jun, 2017 1 commit
-
-
Hardik Juneja authored
-
- 12 Jun, 2017 1 commit
-
-
Alain Takoudjou authored
-
- 02 Jun, 2017 1 commit
-
-
Hardik Juneja authored
/reviewed-on nexedi/slapos!172
-
- 01 Jun, 2017 1 commit
-
-
Hardik Juneja authored
/reviewed-on nexedi/slapos!169
-
- 12 Apr, 2017 1 commit
-
-
Rafael Monnerat authored
-
- 06 Apr, 2017 1 commit
-
-
Rafael Monnerat authored
Move instance-monitor.cfg to buildout.hash.cfg
-
- 03 Mar, 2017 1 commit
-
-
Vincent Pelletier authored
-
- 16 Feb, 2017 1 commit
-
-
Vincent Pelletier authored
-