- 07 Sep, 2018 1 commit
-
-
Romain Courteaud authored
-
- 31 Aug, 2018 1 commit
-
-
Julien Muchembled authored
Major change is that slapos compatible wrapper is no longer installed in parts/firefox/firefox-slapos , but directly as "firefox" in the buildout:bin-directory of the software profile. geckodriver is also in the same buildout:bin-directory. This way, softwares using this just need to add buildout:bin-directory to $PATH erp5testnode knows since erp5@59ee7970 that it should look for firefox in buildout:bin-directory of the installed SR, so we should not need backward compatibility here. Adjust seleniumrunner and jstestnode for the changes Also drop unused firefox 45 Jérome changes from original 8cf6908d : - name sections [firefox-wrapper] and [firefox] because including the version in section name means we have to also update section name when we update version. Users have to be careful of installing ${firefox-wrapper:} and not ${firefox:} - introduce macros for implementation and simple section using the macros, to make it easy to had more versions or to increase versions, for both firefox and geckodriver. They are slightly different because for firefox we need a wrapper, but geckodriver is usable directly. - use same version, the "versions up" will be separate commits. - now that seleniumrunner and jstestnode are using buildout.hash.cfg, md5sums are in separate files. Co-authored-by:
Jérome Perrin <jerome@nexedi.com>
-
- 30 Aug, 2018 1 commit
-
-
Jérome Perrin authored
-
- 28 Aug, 2018 1 commit
-
-
Romain Courteaud authored
-
- 27 Aug, 2018 1 commit
-
-
Romain Courteaud authored
-
- 21 Aug, 2018 1 commit
-
-
Romain Courteaud authored
See jio@4b8bddba
-
- 09 Aug, 2018 3 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
this parameter is used for external service like saucelab to access test url
-
- 17 Jul, 2018 1 commit
-
-
Rafael Monnerat authored
-
- 25 Jan, 2018 1 commit
-
-
Rafael Monnerat authored
zc.buildout version up to 2.5.2+slapos012 slapos.recipe.template version up to 4.3 slapos.core version up to 1.4.4
-
- 11 Dec, 2017 1 commit
-
-
Julien Muchembled authored
-
- 08 Dec, 2017 1 commit
-
-
Romain Courteaud authored
-
- 07 Dec, 2017 1 commit
-
-
Romain Courteaud authored
-
- 18 Oct, 2017 1 commit
-
-
Julien Muchembled authored
-
- 13 Oct, 2017 1 commit
-
-
Julien Muchembled authored
-
- 03 Jun, 2017 1 commit
-
-
Julien Muchembled authored
-
- 16 May, 2017 1 commit
-
-
Rafael Monnerat authored
-
- 21 Feb, 2017 2 commits
-
-
Romain Courteaud authored
-
Kazuhiko Shiozaki authored
-
- 07 Nov, 2016 1 commit
-
-
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 !112
-
- 03 Nov, 2016 2 commits
-
-
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 4 commits
-
-
Ivan Tyagov authored
-
Ivan Tyagov authored
for this .
-
Ivan Tyagov authored
-
Ivan Tyagov authored
-
- 28 Oct, 2016 2 commits
-
-
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" } ```
-
- 26 Oct, 2016 1 commit
-
-
Douglas authored
-
- 17 Oct, 2016 1 commit
-
-
Aurel authored
-
- 13 Oct, 2016 1 commit
-
-
Aurel authored
-
- 29 Sep, 2016 1 commit
-
-
Rafael Monnerat authored
-
- 31 Aug, 2016 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 16 Jun, 2016 1 commit
-
-
Romain Courteaud authored
-
- 05 Apr, 2016 1 commit
-
-
Romain Courteaud authored
-
- 04 Apr, 2016 4 commits
-
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-