You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After completing #1137, write an integration test for CosmosDB.
Test scenarios:
** Handle connection drop of 1 minute, a.k.a. "reconnect" - offer "pull the plug" mode in the test framework.
*** Test should perform a write operation with retry over 2 minutes and succeed, following with a GET proving the data was written. Write operation must last at least 1 minute to show that the outage was correctly injected.
** Validate multiple authentication mechanisms
** Write different data types and validate how data is persisted in the database
*** String
*** Integer
*** Float
*** Boolean
*** Byte array
** Validate data can be queried by "native" database client
Should we also add a use-case for checking one of "Best Practices for Production Use":
Let's say, initially, there is a network issue and connection could not be established; but as initTimeout is configured for, say 2 minutes or so, it retries for Connection and as network issue is resolved now, so Connection is successful while re-attempting.
After completing #1137, write an integration test for CosmosDB.
Test scenarios:
** Handle connection drop of 1 minute, a.k.a. "reconnect" - offer "pull the plug" mode in the test framework.
*** Test should perform a write operation with retry over 2 minutes and succeed, following with a GET proving the data was written. Write operation must last at least 1 minute to show that the outage was correctly injected.
** Validate multiple authentication mechanisms
** Write different data types and validate how data is persisted in the database
*** String
*** Integer
*** Float
*** Boolean
*** Byte array
** Validate data can be queried by "native" database client
Parent: #939
The text was updated successfully, but these errors were encountered: