Given that the Test definition tracker uses a "Permission on artifact" field and given a test campaign containing a test definition that he cannot read (because he is not part of the user group set in the "Permission on artifact")
When Bob browses to the details of that campaign,
Then there will be an unhandled rejection error in the console stating "Bad request, the test execution is not linked to a test definition" and the spinner will never disappear. The user has no way of knowing that something is wrong.
The error is wrong here, the user shoud simply not see the associated test execution.
In the same conditions,
When Bob edits that campaign,
Then an infinite loop of requests (like
request #12065) will trigger and the edit modal never finishes loading.