#3741·k6

--iterations 和 --duration 选项完全覆盖场景

作者: mem创建于 2024年5月14日更新于 2026年9月9日
标签buguxtriage
  • 简短摘要

如果您在命令行上指定了-插入 ' 或-延长',这将完全取代脚本中提供的情景配置。

& k6 版本

页:1

首席执行官

链接

Docker版本和图像(如果适用)

不详

  • 复制问题的步骤

从此脚本开始 :

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你来干什么? 导出 const 选项= { 假设 : { "假设 1":{ 执行人:"活塞", 数: 2, 重复次数: 3次, 执行:"情景 1", {\fn华文楷体\fs16\1cHE0E0E0}

"说例":{ 执行者:"共享-插入", (vus: 1), (中文(简体) ). 重复次数:1, 执行:"shecario 2", {\fn华文楷体\fs16\1cHE0E0E0} {\fn华文楷体\fs16\1cHE0E0E0}

  • ;

导出函数假想 1 () { a. 控制台.log( “情景1 ” ); {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

导出函数假想 2 () { a. 控制台.log (“ 假设 2 ” ); {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?

导出默认函数 () { cope.log ("默认"); {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你觉得呢?


像这样运行:

k6美元运行./测试.js

/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\... //|. //\\ (/\\\\) /\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\} / /| |.

执行: 本地 脚本:./test.js 输出 : -

假设: (100.0%) 2个假设,3个最大VU,10m30s最大持续时间(包括优等站):

  • 假想 1: 2个VU 的每个重迭3个(最大期限:10m0s,执行:假想 1,优雅停止:30s)
  • 假想 2: 1个重复在1个VU之间共享(最大期限:10m0s,执行:假想 2,优雅停止:30s)

INFO[000] 假设情况2 源=主机 INFO[000] 情景1 来源=主机 INFO[000] 情景1 来源=主机 INFO[000] 情景1 来源=主机 INFO[000] 情景1 来源=主机 INFO[000] 情景1 来源=主机 INFO[000] 情景1 来源=主机

数据 收到...: 0 B 0 B/s 数据( S)...: 0 B 0 B/s 重排 长度.:avg=45.2μs mins=11.6μs 中药=18.65μs 最大为131.331μs p(90)=90.1μs p(95)=110.7μs 频率... : 7 28293.231047/s

运行( 00m00.0s)、 0/3 VUs、 7个完整和 0 个中断的重复 假设情况 1 {} 2个VU 00m00.0s/10m0s 6/6升,每VU3个 情景 2 {} 1个自动调取器


这是预期的。

现在运行它这样:

k6美元 运行 -- 插入 1 ./ test.js

/\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\... //|. //\\ (/\\\\) /\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\} / /| |.

执行: 本地 脚本:./test.js 输出 : -

假设: (100.0%) 1个假设, 1个最大 VU, 10m30s 最大持续时间(包括优等站):

  • 默认:1个重复在1个VU之间共享(最大期限:10m0s,优雅停止:30s)

INFO[000] 默认 . . . . . . .