如何解决如何在Locust.io中以编程方式将统计信息存储到csv文件中
我是Locust的新手,我试图以编程方式将以下CLI命令合并到我的脚本中:
locust -f locustfile.py --host http://X.W.Z.Y:9999/ --headless -u 100 --run-time 1m --stop-timeout 99 --csv“ some-timestamp” –csv-full-history --reset-stats --only-summary
本质上以无头方式运行蝗虫的多个本地实例,并将统计信息存储到csv文件中。我可以以编程方式启动蝗虫实例并生成工作程序,但是我找不到合适的文档来了解如何处理将统计信息存储到csv文件中。
任何帮助都将不胜感激!
解决方法
您是否尝试过使用环境类的 init_command_line_parser 事件挂钩或 parsed_options 属性?
https://docs.locust.io/en/stable/api.html#locust.event.Events.init_command_line_parser https://docs.locust.io/en/stable/api.html#locust.env.Environment.parsed_options
我正在尝试做我认为类似的事情(在环境上以编程方式设置--csv选项以将统计信息输出到文件),但是运气不佳。到目前为止,已经使用arguments_parser.parse_options添加了参数,但是跑步者似乎并没有认可它们。
此外,您的论点列表-csv
> --csv
中的小错字(如果尚未注明)。
希望进一步的回答将对我们俩都有帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。