[Feature] Add option to hide tags from test report
When having test cases inside a test.describe() block, the test titles can become quite long in the test report, which leads to truncation.

An easy way to alleviate this would be to be able to hide the tags from the test report.
The only purpose of the tags is to be able to run certain test cases via --grep from the command line, so there's no need to have them clutter up the test report.
Therefore I would suggest a feature that allows you to hide tags from test reports via the playwright.config.
Of course another way to approach this would be to just widen the design of the test case view of the test report as they currently don't fully utilize the free space on the page.
Maybe add tags via decorators? For example:
import { createTag } from '@playwright/test';
const fast = createTag('fast');
@fast
test('Test login page', async ({ page }) => {
// ...
});
Created a separate issue for that proposal https://github.com/microsoft/playwright/issues/22357
There are colorful labels rendered near the test title in the HTML report right now, so I believe the tags from the title could be automatically removed. The same could also apply to test.describe block as the issue https://github.com/microsoft/playwright/issues/22830 seems to be solved.