[SERVER-33815] Create core transactions test suite Created: 12/Mar/18 Updated: 29/Oct/23 Resolved: 23/Mar/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | 3.7.4 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | William Schultz (Inactive) | Assignee: | William Schultz (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Fully Compatible |
| Sprint: | Repl 2018-03-26 |
| Participants: |
| Description |
|
Generic transactions test cases will run in a new test suite called core_txns, that will run the tests in jstests/core/txns against a single node replica set. We separate this from the basic core suite since transactions are only supported on replica sets. By default, since these new tests will be under the core directory, they will run on all the same suites and variants that the existing core tests run under. Transactions, however, will only be supported on WiredTiger storage engines and, initially, only on replica sets. We will use a uses_transactions file tag to appropriately ignore these tests from the proper variants and passthrough suites. This will require any new generic transaction test that goes into this directory to be tagged in this way. We should also migrate any existing transactions test into this new directory/suite. |
| Comments |
| Comment by Githook User [ 03/Apr/18 ] |
|
Author: {'email': 'william.schultz@mongodb.com', 'name': 'William Schultz', 'username': 'will62794'}Message: |
| Comment by Githook User [ 23/Mar/18 ] |
|
Author: {'email': 'william.schultz@mongodb.com', 'name': 'William Schultz', 'username': 'will62794'}Message: |
| Comment by Githook User [ 20/Mar/18 ] |
|
Author: {'email': 'william.schultz@mongodb.com', 'name': 'William Schultz', 'username': 'will62794'}Message: Create a directory for core transactions tests that can |