Is your feature request related to a problem? Please describe.
The "bpcat" program provides a more thorough check of bplib functionality than the small "bptest" (sanity check) program does, because it sends more bundles and exercises more of the state machine. However, this program is not currently executed by any of the workflows.
Describe the solution you'd like
Add a "bpcat" test to the functional test workflow.
Additional context
This may need to be delegated somehow because it requires two instances to be running - a sender and a receiver. It also currently requires some manual intervention to stop the program after the transfer completes. Both of these make scripting more complicated.
This is a follow on to #184.
Requester Info
Joseph Hickey, Vantage Systems, Inc.
Is your feature request related to a problem? Please describe. The "bpcat" program provides a more thorough check of bplib functionality than the small "bptest" (sanity check) program does, because it sends more bundles and exercises more of the state machine. However, this program is not currently executed by any of the workflows.
Describe the solution you'd like Add a "bpcat" test to the functional test workflow.
Additional context This may need to be delegated somehow because it requires two instances to be running - a sender and a receiver. It also currently requires some manual intervention to stop the program after the transfer completes. Both of these make scripting more complicated.
This is a follow on to #184.
Requester Info Joseph Hickey, Vantage Systems, Inc.