[feature request] how to provide a grpc API test framework #474
Labels
areas/test
kind/feature
kind/feature-request
This is a feature request from community for PouchContainer
kind/question
all questions or confusion about this project
priority/P2
Milestone
Issue Description
We have started the CRI implementation plan in Pouch. And in the previous PRs #426 and #455 we have initially make pod sandbox creation work.
As the developing work goes on, we still need to finish the CRI test work. Currently we need to add two parts of CRI test type:
In the future, after release of pouch's 1.0 version, we need to add performance test and stablility test and other aspects of testing.
So, right now, we should improve the priority of API integration test for CRI grpc server. Since when we start a pouch daemon, it also listens to a port which is reserved for grpc, we can add grpc integration test cases directly in /test.
Here we need to add a grpc test framework for grpc and add test cases for API. I think we had better make test case addition easily like HTTP API test case's we have done right now.
/cc @Letty5411 @YaoZengzeng
Describe what happened:
No CRI grpc test added.
Describe what you expected to happen:
Finish unit test in CRI related code and provide a grpc test framework to add API integration test.
Environment:
pouch version
):uname -a
):The text was updated successfully, but these errors were encountered: