-
Notifications
You must be signed in to change notification settings - Fork 380
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
ISystemOperations.AuthenticateAsync now returns AuthResponse. #496
base: master
Are you sure you want to change the base?
Conversation
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.
LGTM
@galvesribeiro - PTAL |
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.
LGTM. Thanks!
Just one thing before we merge. Why is the tests failing? I'm out of my desk now and I can't check. Can you please fix it and push the update? Thanks! |
It's failing MonitorEventsAsync_Succeeds. Running locally, it appears to be an intermittent failure. |
@galvesribeiro @Emdot errors on StreamUtils.MonitorStreamAsync methods are not related to this changeset but to previously existing changes. Previous ContainerOperations.GetContainerLogsAsync task cancellation by disposing stream had some pitfalls, as it was disposing a stream while a streamReader was consuming from it. Should be working fine now, pushed to #487 . |
@galvesribeiro, can you retrigger the build? |
Just did. Same error as it seems... |
I see that this is a known bug in the test case. "// On CI/CD Pipeline exception is thrown, not always" I think there's more of a problem here than I'm willing to fix:
Would you accept a PR to disable the broken test case, until someone fixes the underlying problems? |
I wrote that up as #502. |
Try to include some delay before cancelling task so that I/O operation finishes |
I'm unwilling to fudge the tests to make them pass. If you fix the problematic code (as noted above) or disable the test, then this PR can proceed. |
Fixes #493