-
Notifications
You must be signed in to change notification settings - Fork 997
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
Info: Do not just add a e2e test #168
Comments
@hzxuzhonghu would you help on setting up the UT framework and moving some of the them? |
/kind feature |
sure, but i have been working on other stuff these days. May have bandwidth in the middle of next week. |
/assign @asifdxtreme , please help on that. |
/cc @thandayuthapani start writing a basic and generic framework which can be used through out the project , you can start with job package for now |
UT for other packages are to be added, listing out other packages to which UT cases to be added.
|
@thandayuthapani , please also help to provide code coverage of each package :) |
UT has been added for all the packages and the current coverage for UT is around 61%, In my opinion we can go ahead and close this issue |
Can we remove some e2e cases, which is already covered by e2e? |
We went through all E2E test case, In our opinion all are required as of now, the test scenarios for UT are restricted to a particular functions/methods whereas E2E is tesing the complete flow for each scenario, so the both have different scope while testing. Going ahead we need to add more E2E's to cover all scenario, I don't think so we can reduce the E2E. |
@asifdxtreme I am wondering whether we need keeping the case of
|
One E2E with real example should defintely be there, we can find other options for MPI etc.. which takes lesser time to finish the test. |
Hello 👋 Looks like there was no activity on this issue for last 90 days. |
Closing for now as there was no activity for last 60 days after marked as stale, let us know if you need this to be reopened! 🤗 |
For small features or bug fixes, if it can be tested by a UT, do not add e2e again.
As one e2e case can cause 20+ seconds, it will make the CI takes more time.
The text was updated successfully, but these errors were encountered: