-
Notifications
You must be signed in to change notification settings - Fork 87
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
Verify that connection manager trace is valid #3465
Labels
Comments
coot
added a commit
that referenced
this issue
Oct 29, 2021
Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465.
bolt12
added a commit
that referenced
this issue
Oct 29, 2021
- This way an assertion is not a pure exception evaluated when printing an `io-sim` test case, but a simulation error. Note that this will hide such exceptions from simulation. To test that such assertion do not happen we can analyse trace. - Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465. Authors: Marcin Szamotulski
bolt12
added a commit
that referenced
this issue
Nov 2, 2021
- This way an assertion is not a pure exception evaluated when printing an `io-sim` test case, but a simulation error. Note that this will hide such exceptions from simulation. To test that such assertion do not happen we can analyse trace. - Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465. Authors: Marcin Szamotulski
bolt12
added a commit
that referenced
this issue
Nov 2, 2021
- This way an assertion is not a pure exception evaluated when printing an `io-sim` test case, but a simulation error. Note that this will hide such exceptions from simulation. To test that such assertion do not happen we can analyse trace. - Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465. Authors: Marcin Szamotulski
coot
pushed a commit
that referenced
this issue
Nov 5, 2021
- This way an assertion is not a pure exception evaluated when printing an `io-sim` test case, but a simulation error. Note that this will hide such exceptions from simulation. To test that such assertion do not happen we can analyse trace. - Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465. Authors: Marcin Szamotulski
coot
pushed a commit
that referenced
this issue
Nov 5, 2021
- This way an assertion is not a pure exception evaluated when printing an `io-sim` test case, but a simulation error. Note that this will hide such exceptions from simulation. To test that such assertion do not happen we can analyse trace. - Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465. Authors: Marcin Szamotulski
coot
pushed a commit
that referenced
this issue
Nov 5, 2021
- This way an assertion is not a pure exception evaluated when printing an `io-sim` test case, but a simulation error. Note that this will hide such exceptions from simulation. To test that such assertion do not happen we can analyse trace. - Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465. Authors: Marcin Szamotulski
coot
pushed a commit
that referenced
this issue
Nov 11, 2021
- This way an assertion is not a pure exception evaluated when printing an `io-sim` test case, but a simulation error. Note that this will hide such exceptions from simulation. To test that such assertion do not happen we can analyse trace. - Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465. Authors: Marcin Szamotulski
coot
pushed a commit
that referenced
this issue
Nov 15, 2021
- This way an assertion is not a pure exception evaluated when printing an `io-sim` test case, but a simulation error. Note that this will hide such exceptions from simulation. To test that such assertion do not happen we can analyse trace. - Check that `TrUnexpectedlyMissingConnectionState` is not logged. This is an initial part of #3465. Authors: Marcin Szamotulski
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
TrUnexpectedlyMissingConnectionState
TrConnectionTimeWait
andTrConnectionTimeWaitDone
should not exceed the configured value (this is related to Verify that connection-manager timeouts are enforced #3330)TrUnexpectedlymissingConnectionState
and verify that they are do not happen (this way we should be able to detect CAD-3623), for assertions inSTM
it's enough to turn them into monadic assertions viaevaluate (assert p (return ()))
and make sure thatAssertFailure
is a terminating exception.Nice to have but could be done later:
TrIncludeConnection
.TrUnregisterConnection
is only traced when the connection is the right state.The text was updated successfully, but these errors were encountered: