When running the Cucumber Test Results plugin in a pipeline, the test results are bundled into a section called "Cucumber Test Results" whereas the rest of the JUnit test results are placed into the "Test Result" section.
This means that when the Blue Ocean view looks at test results, it doesn't include the Cucumber tests, just the xUnit ones. Given that BlueOcean doesn't fail individual stages in this version, in order to see if a test fails I have to look through the console logs or at the top level reports. If the JUnit tests aren't archived, the Cucumber ones are not published to the BlueOcean set.
The plugin should publish reports to the standard test result section. Note, if I add xUnit tests they are published correctly