As we are migrating meta store backend from ETCD to SQL #12449, deterministic test should also be adapted.
There are 2 possible solutions for this task:
We may use temporary-file-based sqlite backend in the simulation. If we are lucky, there will be no need to hack any code.
If the above method doesn't work, or there are still uncertainties inside, we have to patch the sqlx crate or mock a backend using in-memory sqlite, like we did for etcd-client before.
As we are migrating meta store backend from ETCD to SQL #12449, deterministic test should also be adapted.
There are 2 possible solutions for this task:
sqlx
crate or mock a backend using in-memory sqlite, like we did foretcd-client
before.