refactor automated testing inputs due to streamlined setup process

This commit is contained in:
Jason Ertel
2023-02-28 14:45:21 -05:00
parent 8f20e2bcb9
commit d456f681f1
2 changed files with 18 additions and 12 deletions

View File

@@ -17,11 +17,11 @@ log() {
} }
error() { error() {
log "$1" "E" log "$1" "ERROR"
} }
info() { info() {
log "$1" "I" log "$1" "INFO"
} }
title() { title() {

View File

@@ -175,20 +175,27 @@ progress() {
if [ -n "$test_profile" ]; then if [ -n "$test_profile" ]; then
install_type="$(echo $test_profile |awk -F- '{print $1}')" install_type="$(echo $test_profile |awk -F- '{print $1}')"
info "Activating test profile: $test_profile" info "Activating test profile; profile=$test_profile; install_type=$install_type"
# The below settings are hardcoded purely for automated testing purposes. # The below settings are hardcoded purely for automated testing purposes.
TESTING=true TESTING=true
MSRV=manager if [[ "$test_profile" =~ "-sensor-" || "$test_profile" =~ "-search-" ]]; then
HOSTNAME=$test_profile
MSRV=manager
if [[ "$test_profile" =~ "-net" ]]; then
MSRVIP=10.66.166.72
elif [[ "$test_profile" =~ "-cloud" ]]; then
MSRVIP=10.99.1.20
elif [[ "$test_profile" =~ "-iso" ]]; then
MSRVIP=10.66.166.42
elif [[ "$test_profile" =~ "-airgap" ]]; then
MSRVIP=10.66.166.52
fi
else
HOSTNAME=manager
fi
if [[ "$test_profile" =~ "-net" ]]; then if [[ "$test_profile" =~ "-net" ]]; then
address_type=DHCP address_type=DHCP
MSRVIP=10.66.166.72
elif [[ "$test_profile" =~ "-cloud" ]]; then
MSRVIP=10.99.1.20
elif [[ "$test_profile" =~ "-iso" ]]; then
MSRVIP=10.66.166.42
elif [[ "$test_profile" =~ "-airgap" ]]; then
MSRVIP=10.66.166.52
fi fi
if [ -f "/root/public_ip" ]; then if [ -f "/root/public_ip" ]; then
REDIRECTHOST=$(cat /root/public_ip) REDIRECTHOST=$(cat /root/public_ip)
@@ -199,7 +206,6 @@ if [ -n "$test_profile" ]; then
ALLOW_CIDR=0.0.0.0/0 ALLOW_CIDR=0.0.0.0/0
MNIC=eth0 MNIC=eth0
BNICS=eth1 BNICS=eth1
HOSTNAME=$install_type
WEBUSER=onionuser@somewhere.invalid WEBUSER=onionuser@somewhere.invalid
WEBPASSWD1=0n10nus3r WEBPASSWD1=0n10nus3r
WEBPASSWD2=0n10nus3r WEBPASSWD2=0n10nus3r