From 3c47c94166c6b497fe009321bb2e6c38b835c981 Mon Sep 17 00:00:00 2001 From: Guillermo Gonzalez-Santander Date: Fri, 2 Aug 2024 16:28:55 +0200 Subject: [PATCH] Modified codecov config file and coverage configuration file --- codecov.yml | 29 ++++++++++++++++++++++++++++- libs/client/.coveragerc | 2 ++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/codecov.yml b/codecov.yml index 17e51c95..32327834 100644 --- a/codecov.yml +++ b/codecov.yml @@ -22,4 +22,31 @@ flag_management: - name: dags-tests paths: - cornflow-dags/ - \ No newline at end of file + +comment: + layout: "header, diff, flags, components" + +component_management: + default_rules: + statuses: + - type: project + target: auto + threshold: 5% + branches: + - "!master" + individual_components: + - component_id: server + name: server + paths: + - cornflow-server/** + - "!cornflow-server/cornflow/tests/**" + - component_id: client + name: client + paths: + - libs/client/** + - "!libs/client/tests/**" + - component_id: dags + name: dags + paths: + - cornflow-dags/** + - "!cornflow-dags/tests/**" diff --git a/libs/client/.coveragerc b/libs/client/.coveragerc index 2b90a30e..f2eb2105 100644 --- a/libs/client/.coveragerc +++ b/libs/client/.coveragerc @@ -1,4 +1,6 @@ [run] +branch = True + omit = */tests/*