Commit Graph

3944 Commits

Author SHA1 Message Date
Jeremy Mikola
1436648f96 Bump server patch versions for Travis CI 2019-02-25 15:27:53 -05:00
Jeremy Mikola
7fe26f60f8 PHPC-1333: Use distro-specific server binary
Additionally, force 14.04 when testing server 3.0.x since it is not available on 16.04
2019-02-25 15:23:01 -05:00
Jeremy Mikola
c5562a369b Merge pull request #957 2019-02-20 17:21:39 -05:00
Jeremy Mikola
277e155091 PHPC-869: Use macOS 10.14 host 2019-02-20 17:18:34 -05:00
Jeremy Mikola
0830d7624b Merge pull request #953 2019-02-20 13:21:19 -05:00
Jeremy Mikola
785343d598 PHPC-1329: Remove PHP 7.0 branch in AppVeyor builds
PHP 7.0 was removed from the PHP SDK, likely because the 7.0.x series itself is no longer a supported PHP version.
2019-02-20 13:20:26 -05:00
Jeremy Mikola
7addb08219 PHPC-1332: PHP array API fixes for 64-bit Windows 2019-02-20 13:20:26 -05:00
Jeremy Mikola
cdc8be38f1 toJSON() may encode NAN as -nan(ind) on Windows 2019-02-20 13:20:26 -05:00
Jeremy Mikola
30a843404c Merge pull request #954 2019-02-19 20:23:32 -05:00
Jeremy Mikola
c81c593ef3 PHPC-1331: Use literal value in ReadPreference::__set_state() error test
This value is closer to the valid upper bound and consistent with the ctor error test for maxStalenessSeconds.
2019-02-19 20:23:20 -05:00
Jeremy Mikola
4a116c5a2b PHPC-1331: Fix typos in ReadPreference exception messages 2019-02-19 20:23:20 -05:00
Jeremy Mikola
4cab9ee022 Merge pull request #956 2019-02-19 20:04:33 -05:00
Jeremy Mikola
1de89fc95d PHPC-1333: Use virtualized Xenial image in Travis CI
Use a Trusty image for PHP 5.5, since it is not available on Xenial.
2019-02-19 19:22:39 -05:00
Jeremy Mikola
14cc98f2e7 Merge pull request #952 2019-02-15 10:18:37 -05:00
Jeremy Mikola
a3731b0e48 PHPC-691: Test Server execute methods send RP to mongos 2019-02-14 16:38:51 -05:00
Jeremy Mikola
a2632f37a2 Merge pull request #947 2019-02-14 15:37:37 -05:00
Jeremy Mikola
e26c3c997d Use install-dependencies.sh from drivers-evergreen-tools 2019-02-14 15:35:31 -05:00
Derick Rethans
aadec88a07 MongoDB-latest changes error message
016+ Error on remote shard localhost:4400 :: caused by :: collection dropped. UUID d65ff43a-d974-4cbd-b248-68652d7c826b
016- %Scollection dropped between getMore calls
2019-02-14 15:35:31 -05:00
Derick Rethans
04151e0212 Remove superfluous files, and remove unused env vars from run-tests.sh 2019-02-14 15:35:31 -05:00
Jeremy Mikola
595bd4d136 Add README for Evergreen notes 2019-02-14 15:35:31 -05:00
Derick Rethans
8590622302 PHPC-869: Add Mac OS to the operating system matrix 2019-02-14 15:35:31 -05:00
Derick Rethans
5eb09774a7 PHPC-864: Add storage engines to Evergreen matrix 2019-02-14 15:35:31 -05:00
Derick Rethans
668d4e2113 Mark tests that fail due to CDRIVER-2902 as XFAIL 2019-02-14 15:35:31 -05:00
Derick Rethans
a2be5c40b7 Remove docs section (just to get it going after a rebase) 2019-02-14 15:35:31 -05:00
Derick Rethans
8e47739a4a PHPC-1299: Add Ubuntu 16.04/ARM64. 2019-02-14 15:35:31 -05:00
Derick Rethans
74064e427c PHPC-1271: Add (only) RHEL on zSeries to Evergreen Matrix 2019-02-14 15:35:31 -05:00
Derick Rethans
4f5f9f0b3e Force date.timezone to be "UTC"
This is necessary, because without it, the check for whether SSL is enabled
fails, as the phpinfo() output buffer that it uses gets aborted with::

	[2018/12/11 16:35:00.441] 099+ date/time support => enabled
	[2018/12/11 16:35:00.441] 100+ "Olson" Timezone Database Version => 2015.5
	[2018/12/11 16:35:00.441] 101+ Timezone Database => internal
	[2018/12/11 16:35:00.441] 102+ skip E_WARNING: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. @ /data/mci/d58ba616b6660bdc1a013e7e0584a4dd/src/tests/utils/tools.php:74
2019-02-14 15:35:31 -05:00
Derick Rethans
e00cd923a6 Report the exit status, as some tests fail, but are not reported 2019-02-14 15:35:31 -05:00
Derick Rethans
347ed72752 Exclude Power8 before MongoDB 3.2, as it's not supported there yet 2019-02-14 15:35:31 -05:00
Derick Rethans
095803b47c See if upgrading to 0.6.11 makes Power8 work 2019-02-14 15:35:31 -05:00
Derick Rethans
76510c0516 Fixed display_name, it has an unbalanced parenthesis 2019-02-14 15:35:31 -05:00
Derick Rethans
603e6651c0 Let it set it's own path, so that we don't run into /tmp size issues 2019-02-14 15:35:31 -05:00
Derick Rethans
a5968f2b58 Change location of logs so that Evergreen's log collector picks them up 2019-02-14 15:35:31 -05:00
Derick Rethans
44d85048fe Adding some debugging information, as this seems like a transient failure 2019-02-14 15:35:31 -05:00
Derick Rethans
bcbdcbfebf These tests are >= 3.6, as they use changeStreams 2019-02-14 15:35:31 -05:00
Derick Rethans
55a9c8f2c3 PHPC-1180: Renew SSL certificates 2019-02-14 15:35:31 -05:00
Derick Rethans
768882dd3a PHPC-1240: Remove nssize and smallfiles 2019-02-14 15:35:31 -05:00
Derick Rethans
f98873ba92 Don't set the dbpath 2019-02-14 15:35:31 -05:00
Derick Rethans
f08b94b282 Replace directory env variable for SSL config settings 2019-02-14 15:35:30 -05:00
Derick Rethans
b955b2dfe3 Format the variants better, and hopefully order them more logically too 2019-02-14 15:35:30 -05:00
Derick Rethans
53cbbd5d83 PHPC-858, PHPC-859: Implement the full (for now) matrix 2019-02-14 15:35:30 -05:00
Derick Rethans
232ddde537 Add RHEL 7.0 to matrix 2019-02-14 15:35:30 -05:00
Derick Rethans
3d95165d98 PHPC-860: Add PHP versions 5.6-7.2 to matrix 2019-02-14 15:35:30 -05:00
Derick Rethans
c6d6a5cfcb Don't set the dbpath at all 2019-02-14 15:35:30 -05:00
Derick Rethans
a11546ab3a PHPC-1235: Update tests due to changes in MongoDB 4.1 2019-02-14 15:35:30 -05:00
Derick Rethans
cee996bc79 Add preliminary Evergreen Config 2019-02-14 15:35:30 -05:00
Jeremy Mikola
94d8698828 Merge branch 'v1.5' 2019-01-28 12:11:07 -05:00
Jeremy Mikola
808210187f Merge pull request #950 2019-01-28 12:10:46 -05:00
Jeremy Mikola
8a6b8151b8 Update AppVeyor badge URL 2019-01-28 12:10:31 -05:00
Jeremy Mikola
7d2b3f6856 Merge branch 'v1.5' 2019-01-28 12:00:40 -05:00