[TASK] Run tests on new bamboo infrastructure
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Tests / Acceptance / Install.suite.yml
1 actor: InstallTester
2 modules:
3   enabled:
4     - WebDriver:
5         url: http://web:8000/typo3temp/var/tests/acceptance
6         browser: chrome
7         wait: 1
8         host: chrome
9     - Asserts
10
11 env:
12   headless:
13     modules:
14       config:
15         WebDriver:
16           host: localhost
17           port: 9515
18           url: http://localhost:8000/typo3temp/var/tests/acceptance
19           capabilities:
20             # Disable the "scroll to element before clicking" behavior as this breaks tests
21             # where for example a fixed docbar is used. Selenium scrolls to the element before
22             # clicking it and then complains that it can't click the element because another elemnt
23             # is overlaying it.
24             # You have to ensure that the element is in the viewport by your own before clicking it!
25             # You can simply do that by scrolling to it.
26             elementScrollBehavior: 1
27             chromeOptions:
28               args: ["--headless", "--no-sandbox", "window-size=1280x1024", "--proxy-server='direct://'", "--proxy-bypass-list=*", "--disable-gpu"]
29
30   mysql:
31     extensions:
32       enabled:
33         - TYPO3\TestingFramework\Core\Acceptance\Extension\InstallMysqlCoreEnvironment
34
35   postgresql:
36     extensions:
37       enabled:
38         - TYPO3\TestingFramework\Core\Acceptance\Extension\InstallPostgresqlCoreEnvironment
39
40   sqlite:
41     extensions:
42       enabled:
43         - TYPO3\TestingFramework\Core\Acceptance\Extension\InstallSqliteCoreEnvironment