mirror of https://github.com/apache/kafka.git
MINOR: add option to rebuild source for system tests (#6656)
Reviewers: Jason Gustafson <jason@confluent.io>, Matthias J. Sax <matthias@confluent.io>
This commit is contained in:
parent
43a9e39983
commit
fad8db67bb
|
@ -44,6 +44,10 @@ TC_PATHS="tests/kafkatest/tests/streams/streams_upgrade_test.py::StreamsUpgradeT
|
|||
```
|
||||
bash tests/docker/ducker-ak up -j 'openjdk:11'; tests/docker/run_tests.sh
|
||||
```
|
||||
* Rebuild first and then run tests
|
||||
```
|
||||
REBUILD="t" bash tests/docker/run_tests.sh
|
||||
```
|
||||
|
||||
* Notes
|
||||
- The scripts to run tests creates and destroys docker network named *knw*.
|
||||
|
|
|
@ -18,12 +18,17 @@
|
|||
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
KAFKA_NUM_CONTAINERS=${KAFKA_NUM_CONTAINERS:-14}
|
||||
TC_PATHS=${TC_PATHS:-./kafkatest/}
|
||||
REBUILD=${REBUILD:f}
|
||||
|
||||
die() {
|
||||
echo $@
|
||||
exit 1
|
||||
}
|
||||
|
||||
if [ "$REBUILD" == "t" ]; then
|
||||
./gradlew clean systemTestLibs
|
||||
fi
|
||||
|
||||
if ${SCRIPT_DIR}/ducker-ak ssh | grep -q '(none)'; then
|
||||
${SCRIPT_DIR}/ducker-ak up -n "${KAFKA_NUM_CONTAINERS}" || die "ducker-ak up failed"
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue