Test Dockerfile installation
Description
Run tests on containers created through the officially provided Dockerfile.
Type of Test
- [ ] Unit test (e.g. checking a loop, method, or function is working as intended)
- [x] 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...
Expected Behavior
Before publishing the image to DockerHub, me should run tests on a container built using our Dockerfile.
Additional Context
See https://github.com/OpenMined/PyDP/pull/267#pullrequestreview-474601461 for context.
Can I take a look at this issue?
Do you still need help with that?
I have done the unit tests, I am not sure about how to do the other tests. If anyone can help me it would be useful
I think this is a very good resource on how you could proceed. https://hackernoon.com/testing-strategies-for-docker-containers-f633e261e75a
I think the need here is to focus on integration tests only ^^
Hi @AbinavRavi, if you are facing any issues, please reach out to us on slack in the #lib_pydp channel.
Can I take this issue?