Test Details Overview

Split the confirmation type from the election status

The election stamped a placeholder ongoing type into every composed
status, while the meaningful values were decided later by the cementing
path and guarded by leak asserts in the observers. The type classifies
how a block got cemented, not the election, so carry it beside the
status: block_cemented picks it, the block observers receive it as a
dedicated confirmation_type argument, and the status struct drops the
field. The dead ongoing and stopped values go with it, and the IPC
broker stops overwriting the confirmation type it just computed.

__________

Type: commit

Hash: 61d267574b972577b1ecb1ce1d9d1fe673709b68

Created: 21 day(s) ago

__________

gr0v1ty/nano-node:61d267574b972577b1ecb1ce1d9d1fe673709b68

Test Results

Test Case Status Duration Median Deviation Log Graph
5n4pr_conf_10k_bintree PASS 111 s -2.0 s - Show
5n4pr_conf_10k_change PASS 146 s -3.0 s - Show
5n4pr_conf_change_dependant PASS 112 s -2.0 s - -
5n4pr_conf_change_independant PASS 186 s 71.0 s - -
5n4pr_conf_send_dependant PASS 121 s 7.0 s - -
5n4pr_conf_send_independant PASS 105 s -10.0 s - -
5n4pr_rocks_10k_bintree PASS 127 s 10.0 s - -
5n4pr_rocks_10k_change PASS 187 s 24.0 s - -