[SERVER-21499] Enable fsm_all_simultaneous.js (FSM parallel mode) Created: 17/Nov/15 Updated: 18/Nov/16 Resolved: 26/Jan/16 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 3.2.3, 3.3.1 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Max Hirschhorn | Assignee: | Max Hirschhorn |
| Resolution: | Done | Votes: | 0 |
| Labels: | test-only | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||||||||||
| Backport Completed: | |||||||||||||||||||||
| Sprint: | QuInt C (11/23/15), QuInt D (12/14/15), QuInt E (01/11/16), Query F (02/01/16) | ||||||||||||||||||||
| Participants: | |||||||||||||||||||||
| Description |
|
The jstests/concurrency/fsm_all_simultaneous.js runner executes multiple workloads concurrently against their own collections. This increases testing coverage without having to write additional concurrency workloads by causing a mixture of operations to be run against the server. We should investigate any failures in parallel mode and enable the runner on Evergreen. |
| Comments |
| Comment by Githook User [ 27/Jan/16 ] |
|
Author: {u'username': u'visemet', u'name': u'Max Hirschhorn', u'email': u'max.hirschhorn@mongodb.com'}Message: When running different FSM workloads simultaneously, it is possible for (cherry picked from commit c36c82ed483ffcd1087260e4a125c625a2026ed1) |
| Comment by Max Hirschhorn [ 26/Jan/16 ] |
|
Backport to the 3.2 branch is requested for commit c36c82e only (i.e. not commit 50d09c5). We'd like to backport the changes to the FSM workloads to make them handle more frequent yielding without enabling the fsm_all_simultaneous.js runner on the 3.2 branch itself. |
| Comment by Githook User [ 26/Jan/16 ] |
|
Author: {u'username': u'visemet', u'name': u'Max Hirschhorn', u'email': u'max.hirschhorn@mongodb.com'}Message: fsm_all_simultaneous.js runs different FSM workloads simultaneously. By Defined concurrency_simultaneous and concurrency_simultaneous_WT tasks |
| Comment by Githook User [ 26/Jan/16 ] |
|
Author: {u'username': u'visemet', u'name': u'Max Hirschhorn', u'email': u'max.hirschhorn@mongodb.com'}Message: When running different FSM workloads simultaneously, it is possible for |