Integrate malice detection into the integration tests framework

Description

The most efficient way we've found regressions in our code was with soak testing random inputs when running integration tests.

Currently, the integration tests aren't quite malice aware.

Update the framework so it adds a probability for some nodes to behave maliciously at some points in time and test that the malice is detected and handled properly by the honest nodes.

Environment

None

Status

Assignee

Unassigned

Reporter

Pierre Chevalier

External issue URL

None

External issue ID

None

Start date

None

End date

None

Task progress

None

Baseline start date

None

Baseline end date

None

Story Points

8

Components

Priority

Major
Configure