Why don't Unit Test failures show up in short term branches?

Yes I read about that and its on my todo list to do some testing with it, though I have some concerns about upgrading after reading this: Sonarqube 8.1 branch analysis, definition of new ?!

But since 7.9.2 is the LTS release I was still hoping to get an answer to my question as to whether this behavior is by design and intentional? Is this described any any of the online docs?