- 07 Nov, 2016 5 commits
-
-
Arnaud Fontaine authored
This reverts commit 292be60ff42edc2ce57f2e6701ad283c18e9772b because of a regression in tesseract > 3.02: https://github.com/tesseract-ocr/tesseract/issues/360#issuecomment-258775303 Related Unit Tests failures: * test_PDFDocument_asTextConversion (testDms.TestDocument) * test_MonochromeImageResize (testDms.TestDocument) * test_CMYKImageTextContent (testDms.TestDocument) => AssertionError: 'ERP5 is a free software\n\n' != 'ERPS is a free software.\n\n' Tested versions: * 3.04.01 (leptnonica: 1.73): NOK * 3.03.03 (leptonica: 1.71): NOK * 3.03-rc1 (leptonica: 1.71): NOK * 3.02.01 (leptonica: 1.69): OK * 3.02 (leptonica: 1.71): OK
-
Nicolas Wavrant authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Ivan Tyagov authored
…se default way to provide backwards compatability. This commit fixes backwards compatibility after a regressions introduced in !109. Following test results prove it works: https://nexedi.erp5.net/test_result_module/20161104-7A7E676 https://nexedi.erp5.net/test_result_module/20161104-15D828A5 /reviewed-on nexedi/slapos!112
-
- 05 Nov, 2016 1 commit
-
-
Julien Muchembled authored
While: Installing lxml-python. An internal error occurred due to a bug in either zc.buildout or in a recipe being used: Traceback (most recent call last): File "/mnt/buildout/eggs/zc.buildout-2.5.2+slapos005-py2.7.egg/zc/buildout/buildout.py", line 2211, in main getattr(buildout, command)(args) File "/mnt/buildout/eggs/zc.buildout-2.5.2+slapos005-py2.7.egg/zc/buildout/buildout.py", line 637, in install self._install_parts(install_args) File "/mnt/buildout/eggs/zc.buildout-2.5.2+slapos005-py2.7.egg/zc/buildout/buildout.py", line 806, in _install_parts installed_files = self[part]._call(recipe.install) File "/mnt/buildout/eggs/zc.buildout-2.5.2+slapos005-py2.7.egg/zc/buildout/buildout.py", line 1579, in _call return f() File "/home/slapos/software/eggs/zc.recipe.egg-1.3.2.post5-py2.7.egg/zc/recipe/egg/custom.py", line 49, in install return self._install() File "/home/slapos/software/eggs/zc.recipe.egg-1.3.2.post5-py2.7.egg/zc/recipe/egg/custom.py", line 161, in _install newest=self.newest, patch_dict=patch_dict) File "/mnt/buildout/eggs/zc.buildout-2.5.2+slapos005-py2.7.egg/zc/buildout/easy_install.py", line 1061, in build assert executable == sys.executable, (executable, sys.executable) AssertionError: ('/home/slapos/software/parts/python2.7/bin/python2.7', '/usr/bin/python')
-
- 04 Nov, 2016 3 commits
-
-
Julien Muchembled authored
Same as for commit fcb6a81d, but for the build of the 'hellorina' SR inside the VM.
-
Rafael Monnerat authored
-
Ivan Tyagov authored
Includes work of Douglas in nexedi/slapos!109 as long as improvements on it. /reviewed-on nexedi/slapos!110
-
- 03 Nov, 2016 8 commits
-
-
Julien Muchembled authored
We want it next to eggs/parts/..., not in slapos.git/software/build-rina/
-
Rafael Monnerat authored
This is required to support aarch64 systems. The edition of PYTHON_LIBS is probably wrong but it what made it work. In future, it would be better clean up it.
-
Ivan Tyagov authored
-
Rafael Monnerat authored
-
Julien Muchembled authored
Error: Buildout now includes 'buildout-versions' (and part of the older 'buildout.dumppickedversions').
-
Julien Muchembled authored
This is possible because this SR is only supposed to be run by a test node: in this case, the owner of the software is the same as for the instance. Buildout 2.x is required for automatic creation of the 'download-cache' folder.
-
Ivan Tyagov authored
-
Ivan Tyagov authored
of timeout of remote appium service which will close test session if no command received within usually 90s and thus fail this script. And it costs processing time as well to keep test session needlessly opened.
-
- 02 Nov, 2016 5 commits
-
-
Ivan Tyagov authored
-
Ivan Tyagov authored
for this .
-
Ivan Tyagov authored
-
Ivan Tyagov authored
-
Rafael Monnerat authored
-
- 31 Oct, 2016 1 commit
-
-
Julien Muchembled authored
-
- 30 Oct, 2016 2 commits
-
-
Julien Muchembled authored
-
Julien Muchembled authored
-
- 29 Oct, 2016 2 commits
-
-
Arnaud Fontaine authored
Probably due to GCC6: char_set.cpp:68:12: error: cannot convert 'bool' to 'tesseract::CharSet*' in return Also update leptonica to 1.73 (>= 1.71 is required).
-
Julien Muchembled authored
-
- 28 Oct, 2016 5 commits
-
-
Douglas authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Douglas authored
-
Douglas authored
It uses Appium, which provides a Selenium WebDriver compatible API to remotely control an iOS (or Android) simulator. This way we can run tests in both mobile OSes without big changes to the current test code and infrastructure. This allows user to customize in the test suite module on which system they want to run the tests (Firefox or iOS) through the slapos parameters. In iOS, for example, it's possible to change the iOS version and it's required that the user give the SauceLabs credentials in form of user:apikey using the `appium_server_auth` parameter. An example of parameters to use in a test suite: ``` { "mariadb": { "relaxed-writes": true, "mariadb-relaxed-writes": true, "test-database-amount": 30 }, "target": "iOS", "target-version": "9.3", "target-device": "iPhone Simulator", "target-browser": "Safari", "appium-server-auth": "username:auth_token", "test-suite" : "jio" , "test-url": "jio-repository.git/test/tests.html" } ```
-
- 27 Oct, 2016 2 commits
- 26 Oct, 2016 6 commits
-
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Rafael Monnerat authored
-
Douglas authored
This solves the issue of accessing any file hosted by the apache in every test node when there is no IPv6 access for the client.
-
Douglas authored
-
Rafael Monnerat authored
-