-
Notifications
You must be signed in to change notification settings - Fork 1.8k
test(NODE-3072): serverless testing #2905
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
8708efb
to
25b35cb
Compare
3eb38b1
to
5db4f1c
Compare
30139a4
to
b989106
Compare
MONGODB_URI=${MONGODB_URI} npx mocha \ | ||
test/functional/crud_spec.test.js \ | ||
test/functional/retryable_reads.test.js \ | ||
test/functional/retryable_writes.test.js \ | ||
test/functional/sessions.test.js \ | ||
test/functional/transactions.test.js \ | ||
test/functional/versioned-api.test.js |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this list specified in a spec or something? I foresee us changing filenames / commands for our upcoming test upgrades, what do we need to filter on here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes this list comes from the spec:
Tests defined in the following specifications MUST be included in a driver's
Atlas Serverless testing suite, including prose tests:
- CRUD, including the v1 and unified tests
- Retryable Writes
- Retryable Reads
- Versioned API
- Driver Sessions
- Transactions (excluding convenient API)
Adds testing against "proxy as mongos"