Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to make the testing observable by coverage data #2171

Closed
wuhuizuo opened this issue Jun 16, 2023 · 1 comment
Closed

How to make the testing observable by coverage data #2171

wuhuizuo opened this issue Jun 16, 2023 · 1 comment
Assignees
Labels
help wanted Extra attention is needed

Comments

@wuhuizuo
Copy link
Collaborator

wuhuizuo commented Jun 16, 2023

In Codecov.io

  • Use components management for component dim.
    • It's a new feature of codecov.io i May 2023.
    • Currently the UI for components is poor than flags(such as the trend page)
  • Use flags management for test type dim.
    • unit: means coverage from unit testing.
    • integration: means coverage from integration testing.
    • system: means coverage from system or manually testing.
    • e2e: means coverage from end to end testing.

Ref:

@wuhuizuo wuhuizuo added the help wanted Extra attention is needed label Jun 16, 2023
@wuhuizuo wuhuizuo pinned this issue Jun 16, 2023
@wuhuizuo wuhuizuo self-assigned this Jun 27, 2023
ti-chi-bot bot pushed a commit to tikv/tikv that referenced this issue Jul 3, 2023
ref PingCAP-QE/ci#2171, close #14995

ci: add codecov.yaml file

Signed-off-by: wuhuizuo <wuhuizuo@126.com>
ti-chi-bot bot pushed a commit to tikv/pd that referenced this issue Jul 3, 2023
ref PingCAP-QE/ci#2171, close #6667

ci: add configuration fileds to codecov.yaml

- `ignore`: ignore integration test cases or tools paths.
- `flags`: to split static for unit and integration testing.
- `comment`: add `flags` section in comments.

Signed-off-by: wuhuizuo <wuhuizuo@126.com>
@wuhuizuo wuhuizuo added this to the 2023-07 milestone Jul 3, 2023
@wuhuizuo wuhuizuo removed this from the 2023-07 milestone Sep 13, 2023
@wuhuizuo
Copy link
Collaborator Author

It's a proposal.

@PingCAP-QE PingCAP-QE locked and limited conversation to collaborators Jan 26, 2024
@wuhuizuo wuhuizuo converted this issue into discussion #2788 Jan 26, 2024
@wuhuizuo wuhuizuo unpinned this issue Jan 26, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
help wanted Extra attention is needed
Projects
Status: Done
Development

No branches or pull requests

1 participant