Michal Čihař
0c5acc9127
Merge branch 'QA_4_6'
2016-12-08 11:42:07 +01:00
Michal Čihař
f2bfa7d745
Avoid running shell scripts as CGI
...
There is really no reason for that besides misconfigured servers.
This is followup for PMASA-2016-54
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-12-08 11:41:42 +01:00
Michal Čihař
ebccbfda6f
Rewrite Travis setup
...
- run lint separately
- run selenium on PHP 7.0 (it's faster)
- avoid not needed steps for various ci modes
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-02-22 08:05:49 +01:00
Michal Čihař
4bb155d874
Verbose script execution
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-01-25 09:03:09 +01:00
Michal Čihař
56cb67e203
Improve Travis setup
...
- move setups to external script
- properly catch errors from conditional steps
- install runkit using PECL
Signed-off-by: Michal Čihař <michal@cihar.com>
2016-01-25 09:01:48 +01:00
Michal Čihař
c29e42627e
Simplify BrowserStack testing setup
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-12-04 16:33:16 +01:00
Michal Čihař
f1d9ff99dc
Start PHP from main script for selenium tests
...
Otherwise the child script just hangs
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-12-04 16:07:15 +01:00
Michal Čihař
f2047699be
Show php log after tests are executed
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-12-04 15:39:45 +01:00
Michal Čihař
5da00dc8fe
Run PHP in background
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-12-04 15:01:58 +01:00
Michal Čihař
084458720d
Fail on exit
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-12-04 14:57:22 +01:00
Michal Čihař
e3ddf2ddeb
Cache browserstack download
...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-12-04 14:45:29 +01:00
Michal Čihař
b4302373e6
Move browserstack setup to external script
...
It makes it easier to manage and measure.
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-12-04 14:23:27 +01:00