@@ -69,7 +69,7 @@ sh.assertRetryableCommandWorkedOrFailedWithCodes = function(cmd, msg, expectedEr
69
69
var res = undefined ;
70
70
assert . soon ( function ( ) {
71
71
try {
72
- res = cmd ( ) ;
72
+ res = assert . commandWorked ( cmd ( ) ) ;
73
73
return true ;
74
74
} catch ( err ) {
75
75
if ( err instanceof WriteError && ErrorCodes . isRetriableError ( err . code ) ) {
@@ -271,7 +271,7 @@ sh.disableAutoMerge = function(coll) {
271
271
}
272
272
273
273
return sh . assertRetryableCommandWorkedOrFailedWithCodes ( ( ) => {
274
- dbase . getSiblingDB ( "config" ) . collections . update (
274
+ return dbase . getSiblingDB ( "config" ) . collections . update (
275
275
{ _id : coll + "" } ,
276
276
{ $set : { "enableAutoMerge" : false } } ,
277
277
{ writeConcern : { w : 'majority' , wtimeout : 60000 } } ) ;
@@ -290,7 +290,7 @@ sh.enableAutoMerge = function(coll) {
290
290
}
291
291
292
292
return sh . assertRetryableCommandWorkedOrFailedWithCodes ( ( ) => {
293
- dbase . getSiblingDB ( "config" ) . collections . update (
293
+ return dbase . getSiblingDB ( "config" ) . collections . update (
294
294
{ _id : coll + "" } ,
295
295
{ $unset : { "enableAutoMerge" : 1 } } ,
296
296
{ writeConcern : { w : 'majority' , wtimeout : 60000 } } ) ;
@@ -369,7 +369,7 @@ sh.disableBalancing = function(coll) {
369
369
}
370
370
371
371
return sh . assertRetryableCommandWorkedOrFailedWithCodes ( ( ) => {
372
- dbase . getSiblingDB ( "config" ) . collections . update (
372
+ return dbase . getSiblingDB ( "config" ) . collections . update (
373
373
{ _id : coll + "" } ,
374
374
{ $set : { "noBalance" : true } } ,
375
375
{ writeConcern : { w : 'majority' , wtimeout : 60000 } } ) ;
@@ -388,7 +388,7 @@ sh.enableBalancing = function(coll) {
388
388
}
389
389
390
390
return sh . assertRetryableCommandWorkedOrFailedWithCodes ( ( ) => {
391
- dbase . getSiblingDB ( "config" ) . collections . update (
391
+ return dbase . getSiblingDB ( "config" ) . collections . update (
392
392
{ _id : coll + "" } ,
393
393
{ $set : { "noBalance" : false } } ,
394
394
{ writeConcern : { w : 'majority' , wtimeout : 60000 } } ) ;
0 commit comments