-
Notifications
You must be signed in to change notification settings - Fork 23
System tests #267
Comments
Two scenarios I am very interested in:
|
This perspective is going to come largely from a "potential operator of a client or clients on the network". Two things I'm primarily curious about:
What is scale?We keep talking about scale but we haven't defined the borders, do we know:
Ideally we can get an idea of 1 and 2, then test at those values and somewhere in between. Behavior at scale
non-happy path scenariosI think this is what concerns me the most, as it relates to being slashed.. For a given client we should be able to:
In addition to being able to force these scenarios it would be beneficial to be able to monitor the overall slashed state of the network, possibly even look at this as time-series data to see if there are any run away trends that my impact network stability. Outside of slashing, a way to exercise retries and recoveries where we expect them. Testing scenarios here may involve decoupling a running client from its associated Kube service, or pod cycling a client mid-activity. I'm a bit ignorant here so can't split this out into specifics, but feels like a place we should exercise. |
I'll keep noodling this, wanted to brain dump what's been flying around in my head for a bit. |
Meeting notes (Piotr / Kuba / Antonio / Sloan) 2020/03/18
Next steps:
|
Replaced by #382 |
EDIT: Replaced by #382
Semi-automated tests proving all elements work as expected:
The text was updated successfully, but these errors were encountered: