Serenity Summary Report
18% 27% 55%
11 tests executed on Monday September 11 2023 at 17:44
Passing 2 Pending 0 Ignored 0
Failing 3 Broken 6 Compromised 0
Total test execution time Total clock time Average test execution time Max test execution time Min test execution time
57s 57s 5s 7s 2s
 
 
 

Test Failure Overview

Most Frequent Failures
Missing field exception 4
Assertion error 3
Null pointer exception 2
Most Unstable Features Fails
Mediator Coordination protocol 100%
Trust Ping Protocol 100%
Pickup message protocol 60%

Full Failure List

Requirement Failure
Mediator Coordination protocol
Recipient adds new key to keylist
error
Missing field exception: Field 'Field 'result' is required for type with serial name 'models.MediationKeylistResponseMessage', but it was missing' is required, but it was missing
Recipient removes alias from keylist
error
Missing field exception: Field 'Field 'result' is required for type with serial name 'models.MediationKeylistResponseMessage', but it was missing' is required, but it was missing
Recipient removes not existing alias
error
Missing field exception: Field 'Field 'result' is required for type with serial name 'models.MediationKeylistResponseMessage', but it was missing' is required, but it was missing
Recipient query keylist
error
Missing field exception: Field 'Field 'result' is required for type with serial name 'models.MediationKeylistResponseMessage', but it was missing' is required, but it was missing
Pickup message protocol
Recipient sends a status-request message with one forward message available
failure - Recipient asks mediator if any forward messages are available for him, Mediator should answer that there is a message available for delivery.
Assertion error: 1 expectation failed.Expected status code <200> but was <202>.
Recipient sends a delivery-request message with one forward message available
failure - Recipient is trying to get one forward message from Mediator, Mediator should deliver the message.
Assertion error: 1 expectation failed.Expected status code <200> but was <202>.
Recipient sends a delivery-request and confirms that messages were received
failure - Recipient acknowledges and confirms that they received the message using `messages-received` message after which mediator should clear its messages queue for Recipient and respond with `status` message that should not contain any messages anymore.
Assertion error: 1 expectation failed.Expected status code <200> but was <202>.
Trust Ping Protocol
Recipient sends and receives trusted ping message with return_route "all"
error
Null pointer exception
Recipient sends and receives trusted ping message with return_route "none"
error
Null pointer exception

Full Test Results

Requirement Result
Mediator Coordination protocol
Recipient adds new key to keylist
error
Missing field exception: Field 'Field 'result' is required for type with serial name 'models.MediationKeylistResponseMessage', but it was missing' is required, but it was missing
Recipient removes alias from keylist
error
Missing field exception: Field 'Field 'result' is required for type with serial name 'models.MediationKeylistResponseMessage', but it was missing' is required, but it was missing
Recipient removes not existing alias
error
Missing field exception: Field 'Field 'result' is required for type with serial name 'models.MediationKeylistResponseMessage', but it was missing' is required, but it was missing
Recipient query keylist
error
Missing field exception: Field 'Field 'result' is required for type with serial name 'models.MediationKeylistResponseMessage', but it was missing' is required, but it was missing
Pickup message protocol
Recipient sends a status-request message with one forward message available
failure
Assertion error: 1 expectation failed.Expected status code <200> but was <202>.
Recipient sends a status-request message with no forward message available
success
Recipient sends a delivery-request message with one forward message available
failure
Assertion error: 1 expectation failed.Expected status code <200> but was <202>.
Recipient sends a delivery-request message with no available forward messages
success
Recipient sends a delivery-request and confirms that messages were received
failure
Assertion error: 1 expectation failed.Expected status code <200> but was <202>.
Trust Ping Protocol
Recipient sends and receives trusted ping message with return_route "all"
error
Null pointer exception
Recipient sends and receives trusted ping message with return_route "none"
error
Null pointer exception