Commit Graph

85 Commits

Author SHA1 Message Date
Jeremy Mikola
d679bfe152 PHPC-888: Support additional TLS libraries for bundled libmongoc 2018-01-22 12:01:47 -05:00
Derick Rethans
d1563898e6 Disable tests for Int64 type that can not work on a 32-bit platform 2018-01-11 14:57:02 +00:00
Jeremy Mikola
6ca8c7fbc1 Remove redundant REPLICASET_36 mo environment 2018-01-08 10:28:56 -05:00
Jeremy Mikola
9812d6713e Upgrade VM to trusty64 and revise mo installation
This also removes unused server versions.
2018-01-08 10:28:56 -05:00
Jeremy Mikola
34e23e970f Fix whitespace 2018-01-08 10:28:56 -05:00
Derick Rethans
d981fff0d3 PHPC-1065: Enable BSON corpus tests for deprecated types 2018-01-03 10:31:52 +00:00
Jeremy Mikola
ccd938fe17 Remove traces of deprecated nohttpinterface CLI opt 2017-12-06 17:48:06 -05:00
Jeremy Mikola
324d969faf Bump 3.6.0-rc3 to 3.6.0 for Mongo Orchestration 2017-12-06 17:47:54 -05:00
Jeremy Mikola
401f46b515 Remove nohttpinterface from replicaset-dns MO configs
This option is no longer supported in 3.6 (see: #687)
2017-12-05 15:06:26 -05:00
Jeremy Mikola
d504bfea37 nohttpinterface is not supported by mongod 3.6
3.6 is the first and default release version in the MO config and specifying an unsupported command line options prevents the replicaset configuration from starting (in turn, start-servers.php fails).
2017-12-05 08:35:57 -05:00
Derick Rethans
fec7488dce PHPC-1015: Add test for DNS Initial Seedlist
We'll need to decide whether we want to always run this. Starting up a whole
replicaset for one test is a waste of resources really.
2017-12-05 10:36:20 +00:00
Derick Rethans
b3dcff2841 Fixed tests, as they need MongoDB 3.6 2017-11-23 17:47:37 +00:00
Derick Rethans
aa1eb0b8cd PHPC-1047: Add MongoDB 3.6 to test framework 2017-11-23 12:44:22 +00:00
Derick Rethans
14de1e3a35 PHPC-995: Drop support for MongoDB 2.4 2017-11-21 17:19:29 +00:00
Jeremy Mikola
58324ad627 PHPC-992: Rename extended JSON functions to[Canonical|Relaxed]ExtendedJSON() 2017-08-10 12:56:47 -04:00
Jeremy Mikola
98d3e02094 PHPC-941: Update BSON corpus tests for canonical and relaxed JSON
Generated from mongodb/specifications@f01908343f

Expected test failures are now defined in the generator script and have been updated for libbson changes.
2017-07-28 13:30:07 -04:00
Jeremy Mikola
0fd4ab4258 PHPC-977: Update BSON corpous tests
Generated from mongodb/specifications@7b5793561e
2017-07-11 11:39:44 -04:00
Derick Rethans
611b9f2fc7 PHPC-941: Use toExtendedJSON() for BSON corpus tests 2017-04-07 14:54:54 -04:00
Jeremy Mikola
56f3a9da74 PHPC-714: Script to convert BSON corpus tests 2017-01-13 15:05:41 -05:00
Hannes Magnusson
b6bbfd73a2 Accept MongoDB 3.2 package repo public keys on test VM 2015-12-11 14:41:15 -05:00
Jeremy Mikola
8e67243c12 Add MongoDB 3.0 replica set test environment 2015-12-10 12:16:36 -05:00
Jeremy Mikola
78c177c8e2 Use consistent name for MongoDB 3.0 test server 2015-12-09 13:03:03 -05:00
Jeremy Mikola
a504d059ec PHPC-450: Enable majority read concern by default in MO
See: 10gen/mongo-orchestration#207 and 10gen/mongo-orchestration#208
2015-12-08 14:54:55 -05:00
Jeremy Mikola
9584ba9b12 PHPC-450: Use MongoDB 3.2 final for testing 2015-12-08 14:54:52 -05:00
Jeremy Mikola
ae26929d63 Make server startup via MO more robust
Use a longer timeout when starting servers and dump failed HTTP response headers on error.
2015-12-08 14:50:26 -05:00
Jeremy Mikola
8c83588ac5 Register STANDALONE-3.0 with the test suite 2015-12-08 14:50:08 -05:00
Jeremy Mikola
e16b3cef37 STANDALONE-3.0 port conflicted with STANDALONE-2.4 2015-12-08 14:44:46 -05:00
Derick Rethans
18a437b9ac Added 3.2.0rc5 to our Mongo Orchestration suite 2015-12-08 16:49:54 +00:00
Jeremy Mikola
fe9fb63267 PHPC-465: Remove Manager's single write methods
Existing tests for single write methods were ported to executeBulkWrite() tests.
2015-10-21 19:32:42 -04:00
Jeremy Mikola
52dfd6b2d2 PHPC-444: Support options array in BulkWrite and executeInsert() 2015-10-15 15:44:17 -04:00
Jeremy Mikola
c682fd3a86 Increase mongo-orchestration HTTP timeout 2015-10-01 14:21:54 -04:00
Jeremy Mikola
a493b21467 Empty query results should still pass "find" phase in mo-tests
Some of the mo-tests issue find ops after restarting nodes, just as a test that a node is available to service the query. Simply testing that an exception is not thrown is suffcient.
2015-10-01 14:18:57 -04:00
Jeremy Mikola
ceaff59ec0 Implement "clientHosts" phase for mo-tests 2015-10-01 14:18:57 -04:00
Jeremy Mikola
f072a5311e Support "delete" operation in mo-tests 2015-10-01 14:18:57 -04:00
Jeremy Mikola
a7a41d9daa Rename "findOne" to "find" in mo-tests
See: estolfo/mo-tests@c2f40b19a1
2015-10-01 14:18:57 -04:00
Jeremy Mikola
a3e755083b Fix exception throwing in mo-tests conversion script 2015-10-01 14:18:57 -04:00
Jeremy Mikola
88e95864e4 LDAP VM does not require python-pip (or epel) 2015-06-29 15:02:34 -04:00
Hannes Magnusson
6b7081713a install mongo-c-driver required building blocks 2015-06-09 16:13:03 -07:00
Hannes Magnusson
30f51f19c1 Cluster tests are slow 2015-05-22 11:50:33 -07:00
Hannes Magnusson
0e3090460f Move MO host resolving to tools 2015-05-22 11:50:33 -07:00
Hannes Magnusson
aace100516 PHPC-291: Add a script to convert mo-tests (JSON) to PHPT
Usage:
	find ./tmp/mo-tests -name \*.json | xargs php scripts/convert-mo-tests.php
2015-05-22 11:50:33 -07:00
Hannes Magnusson
e800385a3e Fix server IDs 2015-05-18 11:34:27 -07:00
Hannes Magnusson
fd6dab94fc PHPC-279: Add 2.4 (and 2.6) to build matrix and ensure test suite compatibility
Added "STANDALONE_24" and "STANDALONE_26" URI constants
2015-05-12 15:37:06 -07:00
Jeremy Mikola
86e046eeef Mongo Orchestration now works with PyMongo 3.0 2015-04-21 17:45:51 -04:00
Hannes Magnusson
58833def10 Install ext/zlib so we can pecl install .tgz 2015-04-10 13:55:38 -07:00
Hannes Magnusson
53852be641 mo will automatically upgrade pymongo -- we need to downgrade 2015-04-10 11:54:33 -07:00
Hannes Magnusson
22fad87e5c mongo-orchestration isn't happy about the recent pymongo3.0 release
See https://github.com/10gen/mongo-orchestration/issues/188
2015-04-10 11:36:15 -07:00
Hannes Magnusson
1b256699df PHPC-234: Run test suite automatically on FreeBSD 10.1 2015-04-09 21:00:17 -07:00
Hannes Magnusson
3951055319 Initial script to provision on FreeBSD 2015-04-09 15:31:03 -07:00
Hannes Magnusson
cb9c823b01 Initial script to provision on Windows 2015-04-09 15:30:23 -07:00