Closed kiltum closed 22 hours ago
who is supposed to create the objects and run benchmarks then?
As I understand, create objects should be done from clients instances. run benchmarks too. server should only control clients.
AFAICT it depends on the benchmark. Only multipart comes to mind, where the server needs to create the multipart object and distribute the upload ID - and running a server profile is also done locally.
Please provide your full repro case, if not a multipart benchmark, which is unlikely to change.
I set testlab with next network scheme
In other words, server can connect only to clients, and not to hosts.
When I try to run tests on server by
warp run test.yml
, I got next error:To check, I run the same command at any of clients and all passed nice (so I make assumption, that all ok with tests etc).
Will be very nice, if all preparing steps like creating test bucker, check availability, etc will be transferred from "server" code to "client" code.