fix(tests): X-Test-Sub → X-Auth-Token во всех тест-скриптах, cleanup для test59.sh

This commit is contained in:
“Naeel”
2026-05-03 13:50:32 +04:00
parent a09291e208
commit f18508d2cb
8 changed files with 117 additions and 106 deletions
+4 -4
View File
@@ -52,7 +52,7 @@ echo " Layer 1 NSWatcher — стресс-тест"
echo " Пользователей: $COUNT run: $RUN_ID"
echo "========================================"
# Каждый "пользователь" — уникальный X-Test-Sub → уникальный NS
# Каждый "пользователь" — уникальный X-Auth-Token → уникальный NS
# Консоль вызывает SetupFissionNamespace → NS получает fission.io/managed=true
# Executor NSWatcher подхватывает → регистрирует без рестарта
@@ -68,7 +68,7 @@ for i in $(seq 1 $COUNT); do
(
CODE=$(curl -s -o /dev/null -w "%{http_code}" --max-time 30 \
-X GET "${BASE}/functions" \
-H "X-Test-Sub: ${USER}" 2>/dev/null || echo 000)
-H "X-Auth-Token: ${USER}" 2>/dev/null || echo 000)
echo "$i:$CODE:$USER" > "${TMPDIR_RESULTS}/init-${i}"
) &
done
@@ -139,7 +139,7 @@ for i in $(seq 1 $COUNT); do
# Создаём функцию
CREATE=$(curl -s -w "\n%{http_code}" --max-time 60 \
-X POST "${BASE}/functions" \
-H "X-Test-Sub: ${USER}" \
-H "X-Auth-Token: ${USER}" \
-H "Content-Type: application/json" \
-d "{\"name\":\"${FN_NAME}\",\"language\":\"python\",\"code\":$(printf '%s' \"${PYTHON_CODE}\" | json_escape)}" \
2>/dev/null)
@@ -180,7 +180,7 @@ for i in $(seq 1 $COUNT); do
(
CODE=$(curl -s -o /dev/null -w "%{http_code}" --max-time 30 \
-X POST "${BASE}/functions/${FN_NAME}/invoke" \
-H "X-Test-Sub: ${USER}" \
-H "X-Auth-Token: ${USER}" \
-H "Content-Type: application/json" \
-d '{}' 2>/dev/null || echo 000)
echo "$i:$CODE" > "${TMPDIR_RESULTS}/invoke-${i}"