Commit Graph

79 Commits

Author SHA1 Message Date
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
Hannes Magnusson 569c01eb02 PHPC-80: Create distcheck target 2015-04-08 17:49:23 -07:00
Hannes Magnusson 45bf77cb2d This apt-get update is slow -- no need to execute it all the time 2015-04-03 12:36:02 -07:00
Hannes Magnusson c615866b5c Include usable gdbinit 2015-04-01 14:52:24 -07:00
Hannes Magnusson aaca0528e3 Make sure we install the latest package in case of multiple rebuilds of same name 2015-03-31 13:08:29 -07:00
Hannes Magnusson e0d1c4b2bd PHPC-218: Provision ubuntu image and install & run the test suite 2015-03-30 15:58:36 -07:00
Hannes Magnusson 469aa9d388 No need to sudo, run the scripts as priveleged 2015-03-30 15:56:11 -07:00