You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
providers:
a:
range: {}b:
response: {}c:
response: {}d:
response: {}load_pattern:
- linear:
from: 100%to: 100%over: 5sloggers:
test:
to: stderrvars:
port: "${PORT}"endpoints:
- method: POSTurl: http://localhost:${port}body: '{"a": ${a}}'peak_load: 1hpsprovides:
b:
select: response.body.a
- method: POSTurl: http://localhost:${port}body: '{"b": ${b}}'peak_load: 5hpsprovides:
b:
select: b # Put it back on 'b' to reuse
- method: POSTurl: http://localhost:${port}body: '{"b": ${b}}'peak_load: 1hpsprovides:
c:
select: response.body.b # take and put it on 'c'
- method: POSTurl: http://localhost:${port}body: '{"c": ${c}}'peak_load: 5hpsprovides:
c:
select: c # Put it back on 'c' to reuse
- method: POSTurl: http://localhost:${port}body: '{"c": ${c}}'peak_load: 1hpsprovides:
d:
select: response.body.c # take and put it on 'd'
- method: POSTurl: http://localhost:${port}body: '{"d": ${d}}'peak_load: 1hpslogs:
test:
select: response.body.d
Command to run
Enter below the full command used to execute Pewpew.
Describe the bug
Try script never exits on long provider chains
Expected behavior
Try script should exit once all endpoints have run once (or the one specified by -i)
Config file
provider_chain.yaml
provider_loop.yaml
Command to run
Enter below the full command used to execute Pewpew.
PORT=8084 test-server & PORT=8084 pewpew try provider_chain.yaml or PORT=8084 pewpew try provider_chain.yaml -i _id=5 PORT=8084 pewpew try provider_loop.yaml or PORT=8084 pewpew try provider_loop.yaml -i _id=5
System info
Additional context
Checking old versions, it last worked in
0.5.7
and has been broken in0.5.8
forward. It will run inpewpew run
, but hangs onpewpew try
The text was updated successfully, but these errors were encountered: