Take a few command line parameters (how many clients, how many files, etc.) fork some children, create a bunch of random files, use Yars::Client to PUT them to a Yars, GET them from Yars, PUT while GETting, DELETE, etc.
Finish by DELETEing everything you put in (and verifying) so there is nothing left behind.
or some such.
Take a few command line parameters (how many clients, how many files, etc.) fork some children, create a bunch of random files, use Yars::Client to PUT them to a Yars, GET them from Yars, PUT while GETting, DELETE, etc.
Finish by DELETEing everything you put in (and verifying) so there is nothing left behind.
Capture some basic metrics (ala siege: https://www.joedog.org/siege-home/)