Closed ayrat555 closed 3 years ago
I think for several tests it will need:
Personally I think this is test specific. So it might be better to allow each test to inject each logic that it want to check and developers can add new checks for each test. (eg. the API for deposit test would be different from a watcher one)
I think this is all done
related issues/prs:
https://github.com/omgnetwork/childchain/issues/59 https://github.com/omgnetwork/childchain/issues/141 https://github.com/omgnetwork/childchain/issues/145 https://github.com/omgnetwork/elixir-omg/pull/1745
During code review discussions, the question about the interpretation of performance tests raised several times.
Currently, by default successful outcome is defined by error_rate mean = 0. Optionally you can check error_rate percentile (10%-90%) = 0.