Skip to content

Add a test to cover many communication fault scenarios

Fabien Chaix requested to merge chaix/simgrid:dev-add_comm_fault_scenario into master

The goal is to test virtually any fault scenario when two actors exchange a communication.

At the moment, there are 145 such "scenarios", and quite some messages when something goes wrong. Each "scenario" is very minimal (one sender actor sends one comm to a receiver actor), so I think it should be decently practical when we have regressions. The program also allows to run only subsets of scenarios to pinpoint issues.

If we merge !101 (merged) and !100 (merged), all tests should pass, but for now I just enabled the first 70.

Edited by Fabien Chaix

Merge request reports