Open masih opened 5 months ago
Also consider:
I think finding a metric for state space coverage is probably beyond scope here, but something to think about. Possibly about as good would be a metric coverage of the permutations of the sequence of messages observed, which we might be able to measure in the message queue later.
Borrowed from https://github.com/filecoin-project/go-f3/pull/219#discussion_r1604065802
@masih Is this covered by the passive testing we are doing, or do we need a simulation to test this edge case?
Is this covered by the passive testing we are doing
No.
do we need a simulation to test this edge case
This is not an edge case; it's a systematic way of simulating every case. This requires a bunch of refactoring / feature implementation in F3 simulation mechanism. Relative to other work this one seems lower priority.
Copied from slack originally written by @anorth:
Implementation considerations: