zebra/.github/workflows
Deirdre Connolly 8b5b1b49cc
Run acceptance tests post-merge with large cached state (#1282)
* Create and mount persistent disk to store zebrad state, update runner container config to use

* Enable checkpoint sync in zebrad image config

* Lower state memory cache from 500MB to 50MB

* Upgrade host to n2-standard-4

* Bump zebrad-cache disk size to 100GB

* Copy zebrad as the tests are compiled with a hardcoded path to it

* Rename all debug binaries for easy invocation

* Name state cache disk, use the correct path to binaries

* Create volume and all that jazz on instance creation

Otherwise there's a lot of on-instance commands to do that is just handled by this shortcut.

* Explicitly mount the state cache and cleanup test instance

* Wait for zebra-test container to start then attach

* Always clean up even if the tests step fails

* Keep fast sleep but only print 'waiting' once
2020-11-12 15:18:35 -05:00
..
cd.yml Run acceptance tests post-merge with large cached state (#1282) 2020-11-12 15:18:35 -05:00
ci.yml Run a block sync in CI with 2 large checkpoints (#1193) 2020-10-27 19:25:29 +10:00
coverage.yml Pin the version of tarpaulin used for collecting coverage to 0.16.0 2020-11-12 00:51:38 -05:00
firebase.yml build(deps): bump w9jds/firebase-action from v1.5.0 to v2.0.0 2020-11-09 08:40:03 -05:00