-
Notifications
You must be signed in to change notification settings - Fork 68
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
Integrate flink end-to-end tests with Travis #47
Comments
I think I know what this issue is referring to, but it is missing specifics about what these end-to-end tests are. |
I take the meaning to be, run |
I've noticed (https://travis-ci.org/pravega/flink-connectors/builds/382312652) the test was run with gradlew check, while some others don't. A little puzzled as to why. |
Here is what I have in mind for the end to end tests:
Functional wise, the end-to-end tests do not go much beyond the existing unit tests. The main difference is that they mimic the end user experience. comments? |
In Flink, we have the end-to-end tests mainly to validate dependencies, classloading, config setups, multi process setups, etc. They have been useful in uncovering issues in those areas. For a simple overview, have a look at this maven module: https://github.com/apache/flink/tree/master/flink-end-to-end-tests |
Suggestion came from slack around integrating testing of the flink connectors using the flink end-to-end tests.
From Stephan:
The text was updated successfully, but these errors were encountered: