Skip to content
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

test(NODE-4157): SDAM unit test typescript and improvements #3182

Merged
merged 16 commits into from Apr 8, 2022

Conversation

nbbeeken
Copy link
Contributor

@nbbeeken nbbeeken commented Mar 28, 2022

Description

What is changing?

This is a breakout of the changes from #3174

Link to commit that shows diff: 88e5473

Brings in partial spec sync, description update in: secondary_ignore_ok_0.json (mongodb/specifications@5bd06a8)

What is the motivation for this change?

During debugging the new tests these fixups were natural improvements, using chai property assertions, typescript, easier tracking of the current phase to see the change our SDAM machine will perform to the topology.

Double check the following

  • Ran npm run check:lint script
  • Self-review completed using the steps outlined here
  • PR title follows the correct format: <type>(NODE-xxxx)<!>: <description>
  • Changes are covered by tests
  • New TODOs have a related JIRA ticket

@nbbeeken nbbeeken requested a review from dariakp March 28, 2022 17:33
@dariakp dariakp self-assigned this Mar 28, 2022
@dariakp dariakp added the Primary Review In Review with primary reviewer, not yet ready for team's eyes label Mar 28, 2022
Copy link
Contributor

@dariakp dariakp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some questions and suggestions here

@nbbeeken nbbeeken requested a review from dariakp March 28, 2022 20:51
@nbbeeken nbbeeken requested a review from dariakp March 28, 2022 21:54
@dariakp dariakp added Team Review Needs review from team and removed Primary Review In Review with primary reviewer, not yet ready for team's eyes labels Mar 28, 2022
@nbbeeken nbbeeken changed the title test: SDAM unit test typescript and improvements test(NODE-4157): SDAM unit test typescript and improvements Apr 5, 2022
@nbbeeken nbbeeken force-pushed the test/sdam-monitoring-spec-runner branch from 7d0edea to 73d3fa6 Compare April 5, 2022 17:44
@nbbeeken nbbeeken marked this pull request as ready for review April 5, 2022 17:44
@nbbeeken nbbeeken force-pushed the test/sdam-monitoring-spec-runner branch from 8c18e0d to 7943e96 Compare April 7, 2022 16:22
baileympearson
baileympearson previously approved these changes Apr 8, 2022
Copy link
Contributor

@baileympearson baileympearson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

dariakp
dariakp previously approved these changes Apr 8, 2022
@nbbeeken nbbeeken dismissed stale reviews from dariakp and baileympearson via f62ab04 April 8, 2022 17:51
@nbbeeken nbbeeken force-pushed the test/sdam-monitoring-spec-runner branch from 5888091 to f62ab04 Compare April 8, 2022 17:51
@dariakp dariakp assigned baileympearson and unassigned dariakp Apr 8, 2022
@dariakp dariakp merged commit 7bffb7b into main Apr 8, 2022
@dariakp dariakp deleted the test/sdam-monitoring-spec-runner branch April 8, 2022 21:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team Review Needs review from team
Projects
None yet
4 participants