Azure / go-amqp

AMQP 1.0 client library for Go.
https://github.com/Azure/go-amqp
MIT License
104 stars 56 forks source link

Investigate new test failures #300

Closed jhendrixMSFT closed 1 year ago

jhendrixMSFT commented 1 year ago

While testing the fix for https://github.com/Azure/go-amqp/issues/290 I noticed the following test failures. They are non-deterministic.

--- FAIL: TestReceiveInvalidMessage (0.00s)
    receiver_test.go:409:
                Error Trace:    receiver_test.go:409
                Error:          "amqp: link closed" does not contain "amqp:not-allowed"
                Test:           TestReceiveInvalidMessage
FAIL

--- FAIL: TestReceiveInvalidMultiFrameMessage (0.00s)
    receiver_test.go:1110:
                Error Trace:    receiver_test.go:1110
                Error:          Should be in error chain:
                                expected: %!q(**amqp.LinkError=0xc000072000)
                                in chain: "received detach frame with unknown link handle 0"
                Test:           TestReceiveInvalidMultiFrameMessage
FAIL

--- FAIL: TestReceiveInvalidMultiFrameMessage (0.00s)
    receiver_test.go:1111:
                Error Trace:    receiver_test.go:1111
                Error:          "amqp: link closed" does not contain "amqp:not-allowed"
                Test:           TestReceiveInvalidMultiFrameMessage
FAIL

--- FAIL: TestReceiveInvalidMultiFrameMessage (0.00s)
    receiver_test.go:1097:
                Error Trace:    receiver_test.go:1097
                Error:          Received unexpected error:
                                received detach frame with unknown link handle 0
                Test:           TestReceiveInvalidMultiFrameMessage
FAIL
exit status 1

--- FAIL: TestReceiveInvalidMultiFrameMessage (0.00s)
    receiver_test.go:1089:
                Error Trace:    receiver_test.go:1089
                Error:          "amqp: link closed" does not contain "amqp:not-allowed"
                Test:           TestReceiveInvalidMultiFrameMessage
FAIL