I have a pipeline that runs PHPUnit. One of the tests fail, and PHPUnit writes a test report:

The test report contains a record of the failure:

Yet Pipelines doesn't find the error:

The tests are consequently considered a success, which means the Tests tab isn't visible. The pipeline itself correctly fails because of the exit code from phpunit.
The expected result is that I should see the Tests tab, and within the tab I should see the failed test.
Is this a bug in Pipelines or am I doing something wrong?