Conrado Gouvea
4014e0fec8
Attempt to fix test.yml ( #2635 )
...
* Only use -t flag to docker run, set SSH keep alive
* Remove SSH flag for now
* Add ssh flag back to test.yml gcloud compute ssh command
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
2021-08-16 19:02:39 -04:00
Conrado Gouvea
32e1237df8
Update cache to v9 ( #2598 )
...
* Update cache to v9
* Update state disk image
* Rename
* Remove ending semicolon for remote commands
Co-authored-by: Deirdre Connolly <deirdre@zfnd.org>
2021-08-11 17:11:59 -04:00
teor
5684667a31
Update to google-github-actions/setup-gcloud in workflows ( #2533 )
...
* Update to google-github-actions/setup-gcloud in workflows
See https://github.com/google-github-actions/setup-gcloud#use-google-github-actionssetup-gcloud
* Also update the Google Cloud test workflow
* Also update regenerate stateful test disks
* Also update Manual Deploy
* Also update zcashd deploy
2021-07-27 12:13:04 -04:00
teor
4c321f6fa1
Skip IPv6 network tests in google cloud workflows
...
Also consistently use the zebra-test:latest docker image.
2021-06-28 23:34:57 -04:00
teor
efb2ffbf33
Stop ignoring failed cached state tests
...
Previously, Zebra's cached state workflows would run all of Zebra's
tests, but they would ignore the results for most tests. They would only
fail if the mainnet cached state test failed.
After this fix, the tests fail if any test or build step fails.
2021-06-28 23:34:57 -04:00
teor
17e94bd241
Stop skipping the cached sync tests in CI ( #2402 )
...
This is a bugfix on PR #2314 , which changed the name of the test
function in the code, but didn't change the CI workflow.
2021-06-29 12:49:42 +10:00
Alfredo Garcia
544d182d25
Add and use a function for mandatory checkpoint ( #2314 )
...
* add `mandatory_checkpoint_height()` function
* use mandatory checkpoint instead of canopy in acceptance tests
2021-06-18 10:05:28 +10:00
Deirdre Connolly
584f35ce68
Update test job to use the updated state
2021-06-04 15:14:11 -04:00
teor
dd7747bc69
Security: Remove checkout credentials from GitHub actions ( #2158 )
...
* Remove checkout credentials from CD action
* Remove checkout credentials from CI action
* Remove checkout credentials from coverage action
* Remove checkout credentials from docs action
* Remove checkout credentials from manual deploy action
* Remove checkout credentials from test action
* Remove checkout credentials from zcashd action
2021-05-17 09:32:38 +10:00
dependabot[bot]
e4ed072c28
build(deps): bump actions/checkout from 2 to 2.3.4 ( #2143 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-13 07:51:12 +10:00
Deirdre Connolly
5791ee3339
Sync _from_ canopy, not _to_, now that we have state
2021-03-20 19:34:33 -04:00
Deirdre Connolly
bbdecbe9ad
Update mainnet stateful sync tests to use new disk image
...
Leave testnet commented out until testnet disk image is ready.
2021-03-20 19:34:33 -04:00
Deirdre Connolly
9b2090b4a1
Update test.yml
2021-03-20 19:34:33 -04:00
Deirdre Connolly
a091f63c79
Generate Canopy activation disks
2021-03-20 19:34:33 -04:00
teor
74cc30c307
Change the cached sync tests to canopy
...
This change requires a cached state rebuild. The rebuilt state will be
significantly larger.
2021-03-18 10:13:47 +10:00
Deirdre Connolly
3266265f7f
Update testnet sync test
2020-12-16 20:36:31 -05:00
Deirdre Connolly
e004d40ac1
Update cached state to @419200 on mainnet, not past it
2020-12-16 17:03:50 -05:00
Deirdre Connolly
fbca3c7434
Remove testnet --container-mount-disk for now
2020-12-16 14:45:07 +10:00
Deirdre Connolly
4d387efe1d
Disable tesnet post-Sapling sync tests for now
2020-12-16 14:45:07 +10:00
Deirdre Connolly
93b91769d6
Update stateful disks for post-Sapling-activation sync tests
2020-12-16 14:45:07 +10:00
Deirdre Connolly
8f58c41a38
Pipe SHORT_SHA into container builds ( #1451 )
2020-12-03 22:51:42 -05:00
Deirdre Connolly
5c465abed2
Remove timeout on test job
2020-11-24 22:14:37 -05:00
Deirdre Connolly
e6210caffb
Create and mount another state cache for Sapling activation on testnet and use for running sync_past_sapling_testnet
2020-11-24 11:04:30 -05:00
Deirdre Connolly
3c9b7927a5
Run sync_past_sapling_mainnet, not sync_to_sapling_mainnet
2020-11-24 11:04:30 -05:00
Deirdre Connolly
cf82560538
Reference correct disk name when mounting in container
2020-11-24 11:04:30 -05:00
Deirdre Connolly
466b9ea303
Not a tty
2020-11-24 11:04:30 -05:00
Deirdre Connolly
6dab76bc36
Avoid disk naming collisions
2020-11-24 11:04:30 -05:00
Deirdre Connolly
4a67e0e7bb
Enable stateful/long sync tests by features, mount rocksdb-based state at Sapling activation for sync_past_sapling_mainnet test
2020-11-24 11:04:30 -05:00
Deirdre Connolly
558661a531
Remove test attributes and allow(dead_code) for test code that tests currently unimplemented functionality
2020-11-21 05:40:25 -05:00
Deirdre Connolly
036abd50ac
Back to stable for test image
2020-11-21 05:40:25 -05:00
Deirdre Connolly
706c42de3e
Filter broken command tests while including ignored otherwise
2020-11-21 05:40:25 -05:00
Deirdre Connolly
af5f3c1395
Bump down cores, running into default quotas
2020-11-19 19:47:38 -05:00
Deirdre Connolly
fb66c7ecdf
Supply --image-project, return to N2 not N2D
2020-11-19 18:10:04 -05:00
Deirdre Connolly
623949bbaa
Remove vestigial 'needs'
2020-11-19 16:50:08 -05:00
Deirdre Connolly
53d63d0514
Build this branch
2020-11-19 16:20:36 -05:00
Deirdre Connolly
938b6d6fdd
Make the full test suite command explicit
2020-11-19 16:20:36 -05:00
Deirdre Connolly
44970af929
Split up big test job into its own workflow
2020-11-19 16:20:36 -05:00