[go: up one dir, main page]

Tezt/DAL: add an E2E test to check entrapment evidence injection and faulty delegate loosing reward

What

Add an E2E test to check entrapment evidence injection and faulty delegate loosing reward

Flakiness test: loop (24) without failing

Why

How

  1. Add a proxy DAL node to mock RPC answers and lie about attestable slots.

  2. Add an E2E test to check that a faulty delegate that attests a trap is punished (i.e loose its rewards).

Manually testing the MR

dune exec -- tezt/tests/main.exe  -m  'faulty DAL node entrapment'

Checklist

  • Document the interface of any function added or modified (see the coding guidelines)
  • Document any change to the user interface, including configuration parameters (see node configuration)
  • Provide automatic testing (see the testing guide).
  • For new features and bug fixes, add an item in the appropriate changelog (docs/protocols/alpha.rst for the protocol and the environment, CHANGES.rst at the root of the repository for everything else).
  • Select suitable reviewers using the Reviewers field below.
  • Select as Assignee the next person who should take action on that MR
Edited by Paul Laforgue

Merge request reports

Loading