-
Notifications
You must be signed in to change notification settings - Fork 292
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 AlwaysEncrypted.ConversionTests.ConversionSmallerToLarger... fails #1230
Comments
@johnnypham could you check this plz? Thanks! |
@Wraith2 could you point me to a PR where it failed? I went through the test but didn't see anything that could cause this. |
https://dev.azure.com/sqlclientdrivers-ci/sqlclient/_build/results?buildId=37122&view=ms.vss-test-web.build-test-results-tab |
Test is passing now after doing some cleanup on the agent. Let us know if you see it happening again. |
Thanks. Any chance you could re-run the tests on that PR? I'd have to commit to it to cause it to run and I don't have any changes to make. |
It's still failing, this time on a managed SNI pipeline with a different underlying exception:
This test has not been problematic in the past, even when the AE machines were slow. Recent PRs are not failing either. Could this be related to changes in your PR? |
There's a remote chance that it could be but it's very unlikely. I've changed how packets are received but this operation will all fit in a single packet so that won't have kicked in. If it was caused by an error in the library it wouldn't have that really specific message about the constraint that it was unable to delete, that's coming from the server. |
I've been testing some changes that ensure the table is dropped before attempting to drop the CEK. After a few runs, I'm not seeing the original error anymore but a couple of new intermittent errors have surfaced, which I think might have been the true cause of the original error:
These look driver related. The first one is caused by an incorrect ciphertext received from the server. Any thoughts? Some of the failing runs: |
If the original error is gone then that's the job done. Thanks for sorting it. Any real errors like the new one will need to be worked through as usual. I opened the PR to try tests I couldn't run locally and given the scope of changes some small problems aren't surprising. |
Right but as you pointed out, the netfx pipeline was failing so I'm not sure if I've gotten to the root cause. |
Any failures on netfx definitely aren't me. It's probably worth opening an issue and letting it be prioritised for the future. |
The test Microsoft.Data.SqlClient.ManualTesting.Tests.AlwaysEncrypted.ConversionTests.ConversionSmallerToLargerInsertAndSelectBulk is failing over multiple PRs with the error:
which looks like it's a test setup issue.
The text was updated successfully, but these errors were encountered: