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

Re-add coverage tests #35

Open
1 of 6 tasks
TTitcombe opened this issue Jul 1, 2020 · 0 comments
Open
1 of 6 tasks

Re-add coverage tests #35

TTitcombe opened this issue Jul 1, 2020 · 0 comments
Labels
Good first issue 🎓 Perfect for beginners, welcome to OpenMined! Type: Testing 🧪 Add testing or improving existing testing of a file, feature, or codebase
Milestone

Comments

@TTitcombe
Copy link
Member

Description

Coverage tests were removed in #23 as there was some issue with the bazel build.
This was a temporary solution to get the PR merged. We should re-add the coverage tests.

Type of Test

  • Unit test (e.g. checking a loop, method, or function is working as intended)
  • Integration test (e.g. checking if a certain group or set of functionality is working as intended)
  • Regression test (e.g. checking if by adding or removing a module of code allows other systems to continue to function as intended)
  • Stress test (e.g. checking to see how well a system performs under various situations, including heavy usage)
  • Performance test (e.g. checking to see how efficient a system is as performing the intended task)
  • Other... Code coverage

Expected Behavior

The CI build should have a task for code coverage. Code coverage fails if baselines statistics are not met (see #27)

@TTitcombe TTitcombe added Good first issue 🎓 Perfect for beginners, welcome to OpenMined! Type: Testing 🧪 Add testing or improving existing testing of a file, feature, or codebase labels Jul 1, 2020
@TTitcombe TTitcombe added this to the Pip package milestone Dec 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Good first issue 🎓 Perfect for beginners, welcome to OpenMined! Type: Testing 🧪 Add testing or improving existing testing of a file, feature, or codebase
Projects
None yet
Development

No branches or pull requests

1 participant