[TASK] Run postgres tests on non-default port in v8 core 82/56882/3
authorChristian Kuhn <lolli@schwarzbu.ch>
Mon, 7 May 2018 16:20:08 +0000 (18:20 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Mon, 7 May 2018 16:58:24 +0000 (18:58 +0200)
commitf88e67a9acb46b7d08ddebceba04f9e910a38be0
tree23083e35d586bdc3845145c2ebaf7f92779703c9
parent6b32352851410207fe3a1348a2b3987ad05adea5
[TASK] Run postgres tests on non-default port in v8 core

The bamboo testing images have been updated to ubuntu 18.04 base
which comes with postgres 10 by default. This however breaks
core v8 postgres acceptance and functional tests since doctrine-dbal
version of v8 core does not support postgres 10. This will not be
fixed in the php 7.0 compatible doctrine-dbal versions.
The test images thus now come with a second, version 9.5 based postgres
on "default port +1" (5433). The patch on v8 does:
* Adapt bamboo test plan to use 5433 port for postgres tests
* Raise typo3/testing-framework to 1.2.5 which contains postgres
  db preparations on non-standard port
* Adapt postgres acceptance installer test to fill in port if given
* Cope with a slightly different git output in bamboo plan

Resolves: #84941
Releases: 8.7
Change-Id: Ib52897d753cad43598e7271a0971ba361b9bc0f1
Reviewed-on: https://review.typo3.org/56882
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Build/bamboo/src/main/java/core/AbstractCoreSpec.java
composer.lock
typo3/sysext/core/Tests/AcceptanceInstallMysql/InstallWithMysqlIntroductionPackageCest.php
typo3/sysext/core/Tests/AcceptanceInstallPgsql/InstallWithPgsqlBlankPageCest.php
typo3/sysext/core/Tests/AcceptanceInstallPgsql/InstallWithPgsqlIntroductionPackageCest.php