Skip to content

Commit efc3b69

Browse files
test(NODE-4434): sync skipped StaleShardVersion change stream unifed tests (#3331)
1 parent d654b57 commit efc3b69

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed
Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,8 @@
11
import * as path from 'path';
2-
import { gte } from 'semver';
32

43
import { loadSpecTests } from '../../spec';
54
import { runUnifiedSuite } from '../../tools/unified-spec-runner/runner';
65

76
describe('Change Streams Spec - Unified', function () {
8-
runUnifiedSuite(
9-
loadSpecTests(path.join('change-streams', 'unified')),
10-
({ description }, { version }) =>
11-
description === 'change stream resumes after StaleShardVersion' && gte(version, '6.0.0')
12-
? 'TODO(NODE-4434): fix StaleShardVersion resumability tests'
13-
: false
14-
);
7+
runUnifiedSuite(loadSpecTests(path.join('change-streams', 'unified')));
158
});

test/spec/change-streams/unified/change-streams-resume-errorLabels.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1477,6 +1477,11 @@
14771477
},
14781478
{
14791479
"description": "change stream resumes after StaleShardVersion",
1480+
"runOnRequirements": [
1481+
{
1482+
"maxServerVersion": "6.0.99"
1483+
}
1484+
],
14801485
"operations": [
14811486
{
14821487
"name": "failPoint",

test/spec/change-streams/unified/change-streams-resume-errorLabels.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -739,6 +739,9 @@ tests:
739739
databaseName: *database0
740740

741741
- description: change stream resumes after StaleShardVersion
742+
runOnRequirements:
743+
# StaleShardVersion is obsolete as of 6.1 and is no longer marked as resumable.
744+
- maxServerVersion: "6.0.99"
742745
operations:
743746
- name: failPoint
744747
object: testRunner

0 commit comments

Comments
 (0)