locust官方文档-api-Event hooks

Locust提供了可用于以各种方式扩展Locust的事件挂钩。
以下事件钩子在Environment.events下可用,这里也提到了locust.events可以在locust脚本的模块级别使用的事件(因为导入loccustfile时还没有创建Environment实例)。

class Events

cpu_warning
当CPU使用率超过运行程序时触发。CPU_WARNING_THRESHOLD(默认90%)

init
在创建了Environment实例和Locust运行程序实例之后,在Locust启动时触发。最终用户的代码可以使用这个钩子来运行需要访问Environment的代码.例如,向request_success、request_failure或其他事件注册监听器。
事件参数:
Parameters: environment – Environment 实例

init_command_line_parser
该事件可用于向Locust添加命令行选项
事件参数:
**Parameters: parser ** – ArgumentParser实例

quit
在退出事件后,进程退出之前触发。
事件参数:
Parameters
Parameters: exit_code –进程的退出代码

quitting
退出locust 进程时触发。
事件参数:
Parameters:environment – Environment

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值