build: remove codecov for ui #10038

As discussed with Bart it is not helping us, it is often red and the conf is not right, and anyway he believes codecov on frontend is not easy and perfect

from Bart: Nuance: I believe that having code coverage on Frontend is a great tool to see where we should track more, but having it as a metric is very unproductive.

The only thing I care about being tested are:

if a component renders at all
what it looks like
... interactions
None of this is covered by code lines.

We could have a demand for 10% coverage of every patch and that's it.
This commit is contained in:
Roman Acevedo
2025-07-11 09:09:27 +02:00
committed by GitHub
parent 8080bbf964
commit 6f62988135

View File

@@ -56,21 +56,16 @@ component_management:
name: Tests name: Tests
paths: paths:
- tests/** - tests/**
- component_id: ui
name: Ui
paths:
- ui/**
statuses:
- type: project
target: auto
- type: patch
target: auto
- component_id: webserver - component_id: webserver
name: Webserver name: Webserver
paths: paths:
- webserver/** - webserver/**
ignore:
- ui/**
# we are not mature yet to have a ui code coverage
flag_management: flag_management:
default_rules: default_rules:
carryforward: true carryforward: true