1
- SCHEMA =../schema-1.5 .json
1
+ SCHEMA =../schema-1.21 .json
2
2
3
- .PHONY : all invalid valid-fail valid-pass versioned-api load-balancers gridfs transactions crud collection-management sessions command-monitoring HAS_AJV
3
+ .PHONY : all invalid valid-fail valid-pass atlas-data-lake versioned-api load-balancers gridfs transactions transactions-convenient-api crud collection-management read-write-concern retryable-reads retryable-writes sessions command-logging-and- monitoring client-side-operations-timeout HAS_AJV
4
4
5
- all : invalid valid-fail valid-pass versioned-api load-balancers gridfs transactions crud collection-management sessions command-monitoring
5
+ all : invalid valid-fail valid-pass atlas-data-lake versioned-api load-balancers gridfs transactions transactions-convenient-api change-streams crud collection-management read-write-concern retryable-reads retryable-writes sessions command-logging-and- monitoring client-side-operations-timeout client-side-encryption
6
6
7
7
invalid : HAS_AJV
8
8
@# Redirect stdout to hide expected validation errors
@@ -14,6 +14,9 @@ valid-fail: HAS_AJV
14
14
valid-pass : HAS_AJV
15
15
@ajv test -s $(SCHEMA ) -d " valid-pass/*.yml" --valid
16
16
17
+ atlas-data-lake : HAS_AJV
18
+ @ajv test -s $(SCHEMA ) -d " ../../atlas-data-lake-testing/tests/unified/*.yml" --valid
19
+
17
20
versioned-api : HAS_AJV
18
21
@ajv test -s $(SCHEMA ) -d " ../../versioned-api/tests/*.yml" --valid
19
22
@@ -26,17 +29,39 @@ gridfs: HAS_AJV
26
29
transactions : HAS_AJV
27
30
@ajv test -s $(SCHEMA ) -d " ../../transactions/tests/unified/*.yml" --valid
28
31
32
+ transactions-convenient-api : HAS_AJV
33
+ @ajv test -s $(SCHEMA ) -d " ../../transactions-convenient-api/tests/unified/*.yml" --valid
34
+
35
+ change-streams : HAS_AJV
36
+ @ajv test -s $(SCHEMA ) -d " ../../change-streams/tests/unified/*.yml" --valid
37
+
38
+ client-side-operations-timeout : HAS_AJV
39
+ @ajv test -s $(SCHEMA ) -d " ../../client-side-operations-timeout/tests/*.yml" --valid
40
+
29
41
crud : HAS_AJV
30
42
@ajv test -s $(SCHEMA ) -d " ../../crud/tests/unified/*.yml" --valid
31
43
32
44
collection-management : HAS_AJV
33
45
@ajv test -s $(SCHEMA ) -d " ../../collection-management/tests/*.yml" --valid
34
46
47
+ read-write-concern : HAS_AJV
48
+ @ajv test -s $(SCHEMA ) -d " ../../read-write-concern/tests/operation/*.yml" --valid
49
+
50
+ retryable-reads : HAS_AJV
51
+ @ajv test -s $(SCHEMA ) -d " ../../retryable-reads/tests/unified/*.yml" --valid
52
+
53
+ retryable-writes : HAS_AJV
54
+ @ajv test -s $(SCHEMA ) -d " ../../retryable-writes/tests/unified/*.yml" --valid
55
+
35
56
sessions : HAS_AJV
36
- @ajv test -s $(SCHEMA ) -d " ../../sessions/tests/unified/*.yml" --valid
57
+ @ajv test -s $(SCHEMA ) -d " ../../sessions/tests/*.yml" --valid
58
+
59
+ command-logging-and-monitoring : HAS_AJV
60
+ @ajv test -s $(SCHEMA ) -d " ../../command-logging-and-monitoring/tests/logging/*.yml" --valid
61
+ @ajv test -s $(SCHEMA ) -d " ../../command-logging-and-monitoring/tests/monitoring/*.yml" --valid
37
62
38
- command-monitoring : HAS_AJV
39
- @ajv test -s $(SCHEMA ) -d " ../../command-monitoring /tests/unified/*.yml" --valid
63
+ client-side-encryption : HAS_AJV
64
+ @ajv test -s $(SCHEMA ) -d " ../../client-side-encryption /tests/unified/*.yml" --valid
40
65
41
66
HAS_AJV :
42
67
@if ! command -v ajv > /dev/null; then \
0 commit comments