This repository has been archived by the owner on Jun 14, 2022. It is now read-only.
how can we describe sequencing of the interactions within a scenario? #15
Labels
discussion
M-T: An issue where more input is needed to reach a decision
currently, when a scenario is replayed it sequences with a few simple rules:
the result is that all outgoing requests can "pause" the scenario and steno will only wait for one at a time. while all incoming requests will fire off as quick as they are seen, potentially many of them in flight in parallel.
(this all needs to be documented)
can we come up with an elegant way to describe any sequencing requirement that's different from that?
one idea is to associate some metadata with each interaction so that it can be "triggered" relative to a certain other event, which gets processed and turned into sort of a "dependency graph". for example:
interaction A is an incoming request
interaction B is an outgoing request w/ trigger "after A response"
interaction C is an outgoing request w/ trigger "after A response"
interaction D is an incoming request w/ trigger "before B response"
or something like that...
The text was updated successfully, but these errors were encountered: