Skip to content

Commit edfb08f

Browse files
committed
build(scripts): 机器人脚本支持 scenario 参数
run-bots-rpc.sh 新增 SCENARIO 环境变量,默认值 login, 支持传入 friend 等场景名称。
1 parent 51886b1 commit edfb08f

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

scripts/multi/run-bots-rpc.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ DISCONNECT_LOOP="${DISCONNECT_LOOP:-true}"
1313
DISCONNECT_AFTER_LOGIN_SECONDS="${DISCONNECT_AFTER_LOGIN_SECONDS:-15}"
1414
RUN_SECONDS="${RUN_SECONDS:-180}"
1515
CONNECT_STAGGER_MS="${CONNECT_STAGGER_MS:-10}"
16+
SCENARIO="${SCENARIO:-login}"
1617

1718
echo "启动机器人压测:"
1819
echo " BOT_COUNT=$BOT_COUNT"
@@ -22,6 +23,7 @@ echo " DISCONNECT_LOOP=$DISCONNECT_LOOP"
2223
echo " DISCONNECT_AFTER_LOGIN_SECONDS=$DISCONNECT_AFTER_LOGIN_SECONDS"
2324
echo " RUN_SECONDS=$RUN_SECONDS"
2425
echo " CONNECT_STAGGER_MS=$CONNECT_STAGGER_MS"
26+
echo " SCENARIO=$SCENARIO"
2527

2628
dotnet run --framework net10.0 --project GameFrameX.Client/GameFrameX.Client.csproj -- \
2729
--bot-count="$BOT_COUNT" \
@@ -31,4 +33,5 @@ dotnet run --framework net10.0 --project GameFrameX.Client/GameFrameX.Client.csp
3133
--disconnect-loop="$DISCONNECT_LOOP" \
3234
--disconnect-after-login-seconds="$DISCONNECT_AFTER_LOGIN_SECONDS" \
3335
--run-seconds="$RUN_SECONDS" \
34-
--connect-stagger-ms="$CONNECT_STAGGER_MS"
36+
--connect-stagger-ms="$CONNECT_STAGGER_MS" \
37+
--scenario="$SCENARIO"

0 commit comments

Comments
 (0)