From b485aab7e71c1625cfc27e0f92c9509f42378458 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 5 May 2024 13:19:16 +0200 Subject: Adding upstream version 1.45.3+dfsg. Signed-off-by: Daniel Baumann --- .../tests/multi-broker-version-test.sh | 50 ++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100755 src/fluent-bit/lib/librdkafka-2.1.0/tests/multi-broker-version-test.sh (limited to 'src/fluent-bit/lib/librdkafka-2.1.0/tests/multi-broker-version-test.sh') diff --git a/src/fluent-bit/lib/librdkafka-2.1.0/tests/multi-broker-version-test.sh b/src/fluent-bit/lib/librdkafka-2.1.0/tests/multi-broker-version-test.sh new file mode 100755 index 000000000..3a0a9d104 --- /dev/null +++ b/src/fluent-bit/lib/librdkafka-2.1.0/tests/multi-broker-version-test.sh @@ -0,0 +1,50 @@ +#!/bin/bash +# + +set -e + +# Test current librdkafka with multiple broker versions. + +if [[ ! -z $TEST_KAFKA_VERSION ]]; then + echo "Must not be run from within a trivup session" + exit 1 +fi + + +VERSIONS="$*" +if [[ -z $VERSIONS ]]; then + VERSIONS="0.8.2.1 0.9.0.1 0.10.0.1 0.10.1.1 0.10.2.1 0.11.0.0" +fi + +FAILED_VERSIONS="" +PASSED_VERSIONS="" +for VERSION in $VERSIONS ; do + echo "Testing broker version $VERSION" + if [[ $VERSION == "trunk" ]]; then + extra_args="--kafka-src ~/src/kafka --no-deploy" + else + extra_args="" + fi + ./interactive_broker_version.py \ + --root ~/old/kafka -c "make run_seq" $extra_args "$VERSION" + + if [[ $? == 0 ]] ; then + echo "#### broker $VERSION passed ####" + PASSED_VERSIONS="${PASSED_VERSIONS}${VERSION} " + else + echo "#### broker $VERSION FAILED ####" + FAILED_VERSIONS="${FAILED_VERSIONS}${VERSION} " + fi +done + + +echo "broker versions PASSED: ${PASSED_VERSIONS}" +echo "broker versions FAILED: ${FAILED_VERSIONS}" + +if [[ ! -z $FAILED_VERSIONS ]]; then + exit 1 +else + exit 0 +fi + + -- cgit v1.2.3