[
https://issues.apache.org/jira/browse/FLINK-9594?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16514195#comment-16514195
]
ASF GitHub Bot commented on FLINK-9594:
---------------------------------------
Github user zentol commented on a diff in the pull request:
https://github.com/apache/flink/pull/6172#discussion_r195823151
--- Diff: flink-end-to-end-tests/README.md ---
@@ -33,6 +33,53 @@ $ FLINK_DIR=<flink dir>
flink-end-to-end-tests/test-scripts/test_batch_wordcount
## Writing Tests
-Have a look at test_batch_wordcount.sh for a very basic test and
-test_streaming_kafka010.sh for a more involved example. Whenever possible,
try
-to put new functionality in common.sh so that it can be reused by other
tests.
+### Examples
+Have a look at `test_batch_wordcount.sh` for a very basic test and
+`test_streaming_kafka010.sh` for a more involved example. Whenever
possible, try
+to put new functionality in `common.sh` so that it can be reused by other
tests.
+
+### Adding a test case
+In order to add a new test case you need a new line to either
`test-scripts/run-nightly-tests.sh` and / or
`test-scripts/run-pre-commit-tests.sh`
+
+Adding a new test case generally follows the following pattern
+
+```sh
+run_test "simple end-to-end test" "$END_TO_END_DIR/test-scripts/simple.sh
arg1 arg2"
--- End diff --
refer to the templates in the respective files instead
> Add documentation for e2e test changes introduced with FLINK-9257
> -----------------------------------------------------------------
>
> Key: FLINK-9594
> URL: https://issues.apache.org/jira/browse/FLINK-9594
> Project: Flink
> Issue Type: Improvement
> Reporter: Florian Schmidt
> Assignee: Florian Schmidt
> Priority: Minor
>
> There were some changes introduced with FLINK-9257 in how end-to-end tests
> are structured and how we handle triggering failure from a test case. This
> should be documented for future developers writing e2e tests
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)