1- SCHEMA =../schema-1.5 .json
1+ SCHEMA =../schema-1.21 .json
22
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
44
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
66
77invalid : HAS_AJV
88 @# Redirect stdout to hide expected validation errors
@@ -14,6 +14,9 @@ valid-fail: HAS_AJV
1414valid-pass : HAS_AJV
1515 @ajv test -s $(SCHEMA ) -d " valid-pass/*.yml" --valid
1616
17+ atlas-data-lake : HAS_AJV
18+ @ajv test -s $(SCHEMA ) -d " ../../atlas-data-lake-testing/tests/unified/*.yml" --valid
19+
1720versioned-api : HAS_AJV
1821 @ajv test -s $(SCHEMA ) -d " ../../versioned-api/tests/*.yml" --valid
1922
@@ -26,17 +29,39 @@ gridfs: HAS_AJV
2629transactions : HAS_AJV
2730 @ajv test -s $(SCHEMA ) -d " ../../transactions/tests/unified/*.yml" --valid
2831
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+
2941crud : HAS_AJV
3042 @ajv test -s $(SCHEMA ) -d " ../../crud/tests/unified/*.yml" --valid
3143
3244collection-management : HAS_AJV
3345 @ajv test -s $(SCHEMA ) -d " ../../collection-management/tests/*.yml" --valid
3446
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+
3556sessions : 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
3762
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
4065
4166HAS_AJV :
4267 @if ! command -v ajv > /dev/null; then \
0 commit comments