summaryrefslogtreecommitdiff
path: root/jstests/noPassthrough/libs/index_build.js
diff options
context:
space:
mode:
Diffstat (limited to 'jstests/noPassthrough/libs/index_build.js')
-rw-r--r--jstests/noPassthrough/libs/index_build.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/jstests/noPassthrough/libs/index_build.js b/jstests/noPassthrough/libs/index_build.js
index 84d5540dd21..26e08901999 100644
--- a/jstests/noPassthrough/libs/index_build.js
+++ b/jstests/noPassthrough/libs/index_build.js
@@ -552,7 +552,10 @@ const ResumableIndexBuildTest = class {
buildUUID: function(uuid) {
return uuid["uuid"]["$uuid"] === buildUUIDs[i];
},
- phase: expectedResumePhases[expectedResumePhases.length === 1 ? 0 : i]
+ details: function(details) {
+ return details.phase ===
+ expectedResumePhases[expectedResumePhases.length === 1 ? 0 : i];
+ },
});
const resumeCheck = resumeChecks[resumeChecks.length === 1 ? 0 : i];
@@ -937,7 +940,9 @@ const ResumableIndexBuildTest = class {
};
checkLog.containsJson(primary, 4841700, {
buildUUID: equalsBuildUUID,
- phase: expectedResumePhase,
+ details: function(details) {
+ return details.phase === expectedResumePhase;
+ },
});
// Ensure that the resumed index build is paused at 'failpointAfterStartup'.