ipld-eth-beacon-indexer/internal/shutdown
Abdul Rabbani abf77219c1
Test the application for v1 release. (#37)
* Allow the application to process events in parallel

there is a main thread that tracks incoming messages, but then it spawns goroutines to actually process each slot so that they can happen concurrently.

* Control knownGaps in existing test

* Use Interfaces for different fork version

Use interfaces for `SignedBeaconBlock` and `BeaconState`, this allows the application to determine the correct forked struct.

In the test we also use a switch condition to properly serve the correct mimics.

* Utilize new ipld-ethcl-db repository

* Add final tests

* Update timeout and secret

* Update token

* Update docker compose

* Update expected inserts
2022-05-17 16:05:15 -04:00
..
shutdown_suite_test.go Added test to ensure the application shuts down gracefully or within a timeframe. 2022-04-28 14:50:29 -04:00
shutdown_test.go Test the application for v1 release. (#37) 2022-05-17 16:05:15 -04:00
shutdown.go Feature/22 test handling incoming events (#30) 2022-05-12 09:52:13 -04:00