The final result string is composed by the harness. For tests that fail
because an exception is thrown, the result string will contain some header
string such as `main' threw exception:
followed by the
exception's type and detail message. This detail message should contain
sufficient information to provide the test user a starting point to investigate
the unexpected failure. It should not contain full debugging
information.
The harness makes no guarantees as to the availability of any detail message longer than 128 characters.