[SERVER-16125] benchRun should not abort shell when worker threads fail to connect to server Created: 13/Nov/14  Updated: 12/Jun/15  Resolved: 13/Nov/14

Status: Closed
Project: Core Server
Component/s: Shell
Affects Version/s: None
Fix Version/s: 2.8.0-rc1

Type: Bug Priority: Minor - P4
Reporter: Andy Schwerin Assignee: Andy Schwerin
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by SERVER-7308 Log error in BenchRUnWorker::run befo... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:

 Description   

Most failures in a benchRun worker thread lead only to the thread terminating, but some, somewhat arbitrarily, lead to the shell aborting. This causes the parallel test suite to fail, occasionally.

It is an open question if worker failure should be fatal to a benchRun test, to the shell running it, or should just be ignored, but it certainly shouldn't be a mix of those things.



 Comments   
Comment by Githook User [ 13/Nov/14 ]

Author:

{u'username': u'andy10gen', u'name': u'Andy Schwerin', u'email': u'schwerin@mongodb.com'}

Message: SERVER-16125 Make exception handling consistent in BenchRunWorker::run.
Branch: master
https://github.com/mongodb/mongo/commit/1722a1f3ec981d2e6c3478685e527a34f9863f2e

Generated at Thu Feb 08 03:40:02 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.