Merge pull request #8197 from GabyCT/topic/enablescability

tests: Enable scability test for stability CI
This commit is contained in:
GabyCT 2023-10-11 16:41:46 -06:00 committed by GitHub
commit bc6eadf4f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 12 deletions

View File

@ -39,6 +39,9 @@ function run() {
export ITERATIONS=2 MAX_CONTAINERS=20
bash "${stability_dir}/soak_parallel_rm.sh"
info "Running scability test using ${KATA_HYPERVISOR} hypervisor"
bash "${stability_dir}/scability_test.sh" 15 60
}
function main() {

View File

@ -39,8 +39,7 @@ function main() {
local containers=()
local not_started_count="${NUM_CONTAINERS}"
init_env
check_cmds "${cmds[@]}"
clean_env_ctr
sudo -E ctr i pull "${IMAGE}"
info "Creating ${NUM_CONTAINERS} containers"
@ -53,16 +52,10 @@ function main() {
done
# Check that the requested number of containers are running
check_containers_are_up & pid=$!
(sleep "${TIMEOUT_LAUNCH}" && kill -HUP "${pid}") 2>/dev/null & pid_tout=$!
check_containers_are_up "${NUM_CONTAINERS}"
if wait "${pid}" 2>/dev/null; then
pkill -HUP -P "${pid_tout}"
wait "${pid_tout}"
else
warn "Time out exceeded"
return 1
fi
# Check that the requested number of containers are running
check_containers_are_running "${NUM_CONTAINERS}"
clean_env_ctr
}

View File

@ -172,7 +172,7 @@ function init() {
check_kata_components=0
fi
versions_file="${cidir}/../versions.yaml"
versions_file="${cidir}/../../versions.yaml"
nginx_version=$("${GOPATH}/bin/yq" read "$versions_file" "docker_images.nginx.version")
nginx_image="docker.io/library/nginx:$nginx_version"