prysm-pulse/beacon-chain/blockchain
Preston Van Loon 6b9d9e5d3a
Add a few test cases to ReceiveBlockNoPubsub with race detection (#6298)
* Add a few test cases to ReceiveBlockNoPubsub with race detection, fix data race in state
* Expose voluntary exits included API. More race condition fixes in state. More tests
* add tests to norace as well for coverage
* Merge branch 'master' of github.com:prysmaticlabs/prysm into add-test-coverage-on-receive-block
* PR feedback
* Fixed can't save head in DB by:
1.) Remove new state mgmt condition in SaveHeadBlockRoot
2.) Reuse state summary cache between db and service
* Merge branch 'master' of github.com:prysmaticlabs/prysm into add-test-coverage-on-receive-block
* passing tests
* gofmt and goimports
* Merge branch 'master' of github.com:prysmaticlabs/prysm into add-test-coverage-on-receive-block
* lint
* move import and goimport again
* move import and goimport again
* Merge refs/heads/master into add-test-coverage-on-receive-block
* Merge refs/heads/master into add-test-coverage-on-receive-block
* Add bool to selectively record events
* Merge refs/heads/master into add-test-coverage-on-receive-block
* Merge refs/heads/master into add-test-coverage-on-receive-block
* Merge refs/heads/master into add-test-coverage-on-receive-block
* Merge refs/heads/master into add-test-coverage-on-receive-block
2020-07-03 05:46:53 +00:00
..
testing Add a few test cases to ReceiveBlockNoPubsub with race detection (#6298) 2020-07-03 05:46:53 +00:00
BUILD.bazel Add a few test cases to ReceiveBlockNoPubsub with race detection (#6298) 2020-07-03 05:46:53 +00:00
chain_info_norace_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
chain_info_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
chain_info.go Add a few test cases to ReceiveBlockNoPubsub with race detection (#6298) 2020-07-03 05:46:53 +00:00
head_test.go Add spans for head state access (#6418) 2020-06-26 22:52:11 +00:00
head.go Add spans for head state access (#6418) 2020-06-26 22:52:11 +00:00
info.go Add spans for head state access (#6418) 2020-06-26 22:52:11 +00:00
init_sync_process_block_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
init_sync_process_block.go Deprecates --disable-init-sync-batch-save-blocks flag (#6403) 2020-06-25 15:55:43 -05:00
log.go beacon/log: augment logs with block roots (#5675) 2020-04-29 16:57:04 +00:00
metrics.go Best practice feedback - part 1 (#6385) 2020-06-24 21:09:47 +00:00
process_attestation_helpers.go Address spec adherence feedbacks (#6365) 2020-06-24 03:14:44 +00:00
process_attestation_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
process_attestation.go Archival service removal (#6448) 2020-07-01 10:04:06 -07:00
process_block_helpers.go Deprecates --disable-init-sync-batch-save-blocks flag (#6403) 2020-06-25 15:55:43 -05:00
process_block_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
process_block.go Archival service removal (#6448) 2020-07-01 10:04:06 -07:00
receive_attestation_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
receive_attestation.go QSP-Docs All Documentation Improvements from Quantstamp Audit Report (#6367) 2020-06-23 21:11:20 +00:00
receive_block_test.go Add a few test cases to ReceiveBlockNoPubsub with race detection (#6298) 2020-07-03 05:46:53 +00:00
receive_block.go Add a few test cases to ReceiveBlockNoPubsub with race detection (#6298) 2020-07-03 05:46:53 +00:00
service_norace_test.go Refactor setupDB to return the state summary cache used by the database (#6369) 2020-06-23 13:40:55 -07:00
service_test.go Bulk verify block deposits with BLS (#6454) 2020-06-29 20:52:19 -05:00
service.go Add a few test cases to ReceiveBlockNoPubsub with race detection (#6298) 2020-07-03 05:46:53 +00:00