[SERVER-36069] Vendor mongoebench-compatible JSON config files from mongodb/mongo-perf into src/third_party Created: 11/Jul/18 Updated: 29/Oct/23 Resolved: 09/Aug/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Testing Infrastructure |
| Affects Version/s: | None |
| Fix Version/s: | 4.0.3, 4.1.2 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Max Hirschhorn | Assignee: | Max Hirschhorn |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||||||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Backport Requested: |
v4.0
|
||||||||||||
| Sprint: | TIG 2018-07-30, TIG 2018-08-13 | ||||||||||||
| Participants: | |||||||||||||
| Story Points: | 3 | ||||||||||||
| Description |
|
The JSON config files should live in a directory called src/third_party/mongo-perf/mongoebench/. It should be possible to rerun the vendoring script and automatically update them to pick up on new and modified mongo-perf test cases. We'll likely want to filter out test cases which rely on capped collections or server-side JavaScript. |
| Comments |
| Comment by Githook User [ 22/Sep/18 ] | ||||||
|
Author: {'name': 'Max Hirschhorn', 'email': 'max.hirschhorn@mongodb.com', 'username': 'visemet'}Message: The JavaScript test cases are converted into mongoebench-compatible JSON (cherry picked from commit 34f4a07baf2e164f604ce53fd092b7dc1792e9db) | ||||||
| Comment by Jonathan Abrahams [ 07/Aug/18 ] | ||||||
|
max.hirschhorn My test script failed to produce a result file, due a bug in the script, so all is fine now! | ||||||
| Comment by Githook User [ 06/Aug/18 ] | ||||||
|
Author: {'name': 'Max Hirschhorn', 'email': 'max.hirschhorn@mongodb.com', 'username': 'visemet'}Message: The JavaScript test cases are converted into mongoebench-compatible JSON | ||||||
| Comment by Max Hirschhorn [ 06/Aug/18 ] | ||||||
|
jonathan.abrahams, I didn't see any log output in the attached adb.log | ||||||
| Comment by Jonathan Abrahams [ 02/Aug/18 ] | ||||||
|
Tests which failed to generate a results file:
| ||||||
| Comment by Jonathan Abrahams [ 02/Aug/18 ] | ||||||
|
max.hirschhorn I've attached adb.log which has failures from running mongoebench on an Android device. | ||||||
| Comment by Jonathan Abrahams [ 01/Aug/18 ] | ||||||
|
The following tests fail when run under mongoebench:
|