Skip to content
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

Add a badge for code coverage and tests from GitHub actions workflows #1035

Closed
seanneumann opened this issue Dec 20, 2021 · 1 comment · Fixed by #1498
Closed

Add a badge for code coverage and tests from GitHub actions workflows #1035

seanneumann opened this issue Dec 20, 2021 · 1 comment · Fixed by #1498
Assignees
Labels
docs Improvements or additions to documentation enhancement New feature or request

Comments

@seanneumann
Copy link
Contributor

We'd like to eliminate the manual sign off process for releases, reduce human error in code merges and regression bugs, and optimize the current release process and ensure there is enough automated test coverage for all plugins. The first milestone in all repos is to add a badge for Code coverage and Integration tests for git hub actions work flow.

Example: https://github.com/opensearch-project/index-management/blob/main/README.md

image

@seanneumann seanneumann added the enhancement New feature or request label Dec 20, 2021
@tmarkley tmarkley changed the title Dashboards repository needs a badge for Code coverage and Integration tests git hub actions work flow Add a badge for code coverage and tests from GitHub actions workflows Dec 20, 2021
@tmarkley tmarkley self-assigned this Dec 20, 2021
@tmarkley tmarkley added the docs Improvements or additions to documentation label Dec 20, 2021
@seanneumann
Copy link
Contributor Author

AMoo-Miki pushed a commit to AMoo-Miki/OpenSearch-Dashboards that referenced this issue Feb 10, 2022
@tmarkley tmarkley self-assigned this Apr 18, 2022
tmarkley pushed a commit to tmarkley/OpenSearch-Dashboards that referenced this issue Apr 19, 2022
* Renames build and test workflow to eliminate ambiguity.
* Adds coverage generation for jest and mocha tests.
* Expands coverage collection for jest tests.
* Utilizes `lcov` reporter as well as text summary reporter.

Resolves opensearch-project#1339
Prerequisite for opensearch-project#1035

Signed-off-by: Tommy Markley <[email protected]>
tmarkley pushed a commit that referenced this issue Apr 19, 2022
* Renames build and test workflow to eliminate ambiguity.
* Adds coverage generation for jest and mocha tests.
* Expands coverage collection for jest tests.
* Utilizes `lcov` reporter as well as text summary reporter.

Resolves #1339
Prerequisite for #1035

Signed-off-by: Tommy Markley <[email protected]>
tmarkley pushed a commit to tmarkley/OpenSearch-Dashboards that referenced this issue Apr 26, 2022
kavilla pushed a commit that referenced this issue Apr 26, 2022
pjfitzgibbons pushed a commit to pjfitzgibbons/OpenSearch-Dashboards that referenced this issue Aug 10, 2022
* Renames build and test workflow to eliminate ambiguity.
* Adds coverage generation for jest and mocha tests.
* Expands coverage collection for jest tests.
* Utilizes `lcov` reporter as well as text summary reporter.

Resolves opensearch-project#1339
Prerequisite for opensearch-project#1035

Signed-off-by: Tommy Markley <[email protected]>
pjfitzgibbons pushed a commit to pjfitzgibbons/OpenSearch-Dashboards that referenced this issue Aug 10, 2022
opensearch-trigger-bot bot pushed a commit that referenced this issue Sep 28, 2022
* Renames build and test workflow to eliminate ambiguity.
* Adds coverage generation for jest and mocha tests.
* Expands coverage collection for jest tests.
* Utilizes `lcov` reporter as well as text summary reporter.

Resolves #1339
Prerequisite for #1035

Signed-off-by: Tommy Markley <[email protected]>
(cherry picked from commit 1caf907)
abbyhu2000 added a commit that referenced this issue Oct 4, 2022
* Renames build and test workflow to eliminate ambiguity.
* Adds coverage generation for jest and mocha tests.
* Expands coverage collection for jest tests.
* Utilizes `lcov` reporter as well as text summary reporter.

Resolves #1339
Prerequisite for #1035

Signed-off-by: Tommy Markley <[email protected]>
(cherry picked from commit 1caf907)

Co-authored-by: Tommy Markley <[email protected]>
Co-authored-by: abbyhu2000 <[email protected]>
manasvinibs pushed a commit to manasvinibs/OpenSearch-Dashboards that referenced this issue Jan 19, 2023
* Renames build and test workflow to eliminate ambiguity.
* Adds coverage generation for jest and mocha tests.
* Expands coverage collection for jest tests.
* Utilizes `lcov` reporter as well as text summary reporter.

Resolves opensearch-project#1339
Prerequisite for opensearch-project#1035

Signed-off-by: Tommy Markley <[email protected]>
(cherry picked from commit 1caf907)
manasvinibs pushed a commit to manasvinibs/OpenSearch-Dashboards that referenced this issue Jan 19, 2023
* Renames build and test workflow to eliminate ambiguity.
* Adds coverage generation for jest and mocha tests.
* Expands coverage collection for jest tests.
* Utilizes `lcov` reporter as well as text summary reporter.

Resolves opensearch-project#1339
Prerequisite for opensearch-project#1035

Signed-off-by: Tommy Markley <[email protected]>
(cherry picked from commit 1caf907)
manasvinibs pushed a commit to manasvinibs/OpenSearch-Dashboards that referenced this issue Jan 20, 2023
* Renames build and test workflow to eliminate ambiguity.
* Adds coverage generation for jest and mocha tests.
* Expands coverage collection for jest tests.
* Utilizes `lcov` reporter as well as text summary reporter.

Resolves opensearch-project#1339
Prerequisite for opensearch-project#1035

Signed-off-by: Tommy Markley <[email protected]>
(cherry picked from commit 1caf907)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants