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
|
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
|
* Notes
|
||||||
- The scripts to run tests creates and destroys docker network named *knw*.
|
- The scripts to run tests creates and destroys docker network named *knw*.
|
||||||
|
|
|
@ -18,12 +18,17 @@
|
||||||
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||||
KAFKA_NUM_CONTAINERS=${KAFKA_NUM_CONTAINERS:-14}
|
KAFKA_NUM_CONTAINERS=${KAFKA_NUM_CONTAINERS:-14}
|
||||||
TC_PATHS=${TC_PATHS:-./kafkatest/}
|
TC_PATHS=${TC_PATHS:-./kafkatest/}
|
||||||
|
REBUILD=${REBUILD:f}
|
||||||
|
|
||||||
die() {
|
die() {
|
||||||
echo $@
|
echo $@
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [ "$REBUILD" == "t" ]; then
|
||||||
|
./gradlew clean systemTestLibs
|
||||||
|
fi
|
||||||
|
|
||||||
if ${SCRIPT_DIR}/ducker-ak ssh | grep -q '(none)'; then
|
if ${SCRIPT_DIR}/ducker-ak ssh | grep -q '(none)'; then
|
||||||
${SCRIPT_DIR}/ducker-ak up -n "${KAFKA_NUM_CONTAINERS}" || die "ducker-ak up failed"
|
${SCRIPT_DIR}/ducker-ak up -n "${KAFKA_NUM_CONTAINERS}" || die "ducker-ak up failed"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue