locust-plugins: AttributeError: 'TransactionManager' object has no attribute 'runner'
I’m trying to use TransactionManager and I’m following the example in the repo, however when I call tm.strart_transaction I receive this error
AttributeError: 'TransactionManager' object has no attribute 'runner'
here is the full traceback
Traceback (most recent call last): worker_1 | File "/usr/local/lib/python3.8/site-packages/locust/user/task.py", line 284, in run worker_1 | self.execute_next_task() worker_1 | File "/usr/local/lib/python3.8/site-packages/locust/user/task.py", line 309, in execute_next_task worker_1 | self.execute_task(self._task_queue.pop(0)) worker_1 | File "/usr/local/lib/python3.8/site-packages/locust/user/task.py", line 321, in execute_task worker_1 | task(self) worker_1 | File "/mnt/locust/test_scenarios/simulate_compliance_life_cycle.py", line 188, in create_compliance worker_1 | self.tm.start_transaction("compliance_creation") worker_1 | File "/home/locust/.local/lib/python3.8/site-packages/locust_plugins/transaction_manager.py", line 46, in start_transaction worker_1 | transaction["user_count"] = self.runner.user_count if self.runner else 0 worker_1 | AttributeError: 'TransactionManager' object has no attribute 'runner'
I’m using locust version 1.1.1 and locust.plugins version 1.0.15
Appreciate your support.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 19 (8 by maintainers)
Yes
will do