diff options
author | ali-mir <ali.mir@mongodb.com> | 2021-11-02 15:08:56 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-11-18 17:11:40 +0000 |
commit | 694c57838c75133cb1e65ca368184fa1b943beed (patch) | |
tree | aa9574d5035b217f7881de7a64c8c8ff9742cced | |
parent | 8d791cdf65904d31b5dc79a34f4d1082004eb4cf (diff) | |
download | mongo-694c57838c75133cb1e65ca368184fa1b943beed.tar.gz |
SERVER-60756 Add additional logging for failed updates in multi_statement_transaction_atomicity_isolation.js
(cherry picked from commit 7abc20ccc7ed77c832d278a905a11a013a28206f)
-rw-r--r-- | jstests/concurrency/fsm_workloads/multi_statement_transaction_atomicity_isolation.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/jstests/concurrency/fsm_workloads/multi_statement_transaction_atomicity_isolation.js b/jstests/concurrency/fsm_workloads/multi_statement_transaction_atomicity_isolation.js index 58af9e5c798..3c77878a32c 100644 --- a/jstests/concurrency/fsm_workloads/multi_statement_transaction_atomicity_isolation.js +++ b/jstests/concurrency/fsm_workloads/multi_statement_transaction_atomicity_isolation.js @@ -237,11 +237,14 @@ var $config = (function() { const txnCollection = this.session.getDatabase(txnDbName).getCollection(txnCollName); + const coll = txnCollection.find().toArray(); const res = txnCollection.runCommand('update', { updates: [{q: {_id: docId}, u: updateMods}], }); - - assertAlways.commandWorked(res); + assertAlways.commandWorked( + res, + () => "Failed to update. result: " + tojson(res) + + ", collection: " + tojson(coll)); assertWhenOwnColl.eq(res.n, 1, () => tojson(res)); assertWhenOwnColl.eq(res.nModified, 1, () => tojson(res)); committedTxnInfo.push( |