kafka_neu-1778570057504.zip-extract/kafka-4.2.0-src/tests/docker/run_tests.sh

Path
kafka_neu-1778570057504.zip-extract/kafka-4.2.0-src/tests/docker/run_tests.sh
Status
scanned
Type
file
Name
run_tests.sh
Extension
.sh
Programming language
Bash
Mime type
text/x-shellscript
File type
Bourne-Again shell script, ASCII text executable
Tag

      
    
Rootfs path

      
    
Size
1930 (1.9 KB)
MD5
e0a00f8af01f73a7df0c9dfeecc0aff4
SHA1
2a8ce37d66d3041b8a39e6127d3ec6a5f6749eca
SHA256
39f16ae10dcf03b35ef3b48b28be2a0eda94c155186474d15356c2874640ec6f
SHA512

      
    
SHA1_git
4acb087fab75b92b12f3eadc1be455e5b6dc8a06
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
run_tests.sh | 1.9 KB |

#!/usr/bin/env bash # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" KAFKA_NUM_CONTAINERS=${KAFKA_NUM_CONTAINERS:-14} TC_PATHS=${TC_PATHS:-./kafkatest/} REBUILD=${REBUILD:f} # Auto-detect container runtime if not set if [[ -z "${CONTAINER_RUNTIME}" ]]; then if command -v docker &> /dev/null; then export CONTAINER_RUNTIME="docker" elif command -v podman &> /dev/null; then export CONTAINER_RUNTIME="podman" fi fi die() { echo $@ exit 1 } if [[ "$_DUCKTAPE_OPTIONS" == *"kafka_mode"* && "$_DUCKTAPE_OPTIONS" == *"native"* ]]; then export KAFKA_MODE="native" else export KAFKA_MODE="jvm" fi if [ "$REBUILD" == "t" ]; then ./gradlew clean systemTestLibs if [ "$KAFKA_MODE" == "native" ]; then ./gradlew clean releaseTarGz fi fi if ${SCRIPT_DIR}/ducker-ak ssh | grep -q '(none)'; then ${SCRIPT_DIR}/ducker-ak up -n "${KAFKA_NUM_CONTAINERS}" -m "${KAFKA_MODE}" || die "ducker-ak up failed" fi [[ -n ${_DUCKTAPE_OPTIONS} ]] && _DUCKTAPE_OPTIONS="-- ${_DUCKTAPE_OPTIONS}" ${SCRIPT_DIR}/ducker-ak test ${TC_PATHS} ${_DUCKTAPE_OPTIONS} || die "ducker-ak test failed"
Detected license expression
apache-2.0
Detected license expression (SPDX)
Apache-2.0
Percentage of license text
44.91
Copyrights

      
    
Holders

      
    
Authors

      
    
License detections License expression License expression SPDX
apache_2_0-4bde3f57-78aa-4201-96bf-531cba09e7de apache-2.0 Apache-2.0
URL Start line End line
http://www.apache.org/licenses/LICENSE-2.0 10 10
Package URL License Primary language
pkg:pypi/kafkatest@4.2.0 apache-2.0 Python