-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ci): add lightwalletd_full_sync
test to CI
#4268
Conversation
This is a workaround for an issue related to disk partitioning, caused by a GCP service called Konlet, while mounting the cached disks to the VM and then to the container
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm still not quite sure if we're mounting the disks correctly, it seems like we mount the same disk twice to two different paths.
(Does that even work?)
Maybe we could deal with these questions in a separate PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, that makes more sense now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm happy for someone else to approve the PR tomorrow, I think we're just working on docs now.
Co-authored-by: teor <teor@riseup.net>
We've fixed the conflicts and documented some confusing implementations. As this is working so far, I think this is good to go. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small typo fix, non blocking, this is great 💯📜✨👌🧑🍳
Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
Oops, the typo fix dismissed your approval @dconnolly |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The comments are very helpful, thanks!
Motivation
We want to add all completed
lightwalletd
integration tests to CI, to confirm we're not introducing bugs to the RPC endpoints or any other implementation related tolightwalletd
Fixes #3926
Fixes #4165
Depends-On: #4298
Designs
test.yml
andtest-full-sync.yml
Solution
lightwalletd_full_sync
test to CIlightwalletd_full_sync
toentrypoint.sh
for easier executionReview
Anyone from the DevOps team can review this
Reviewer Checklist
Follow Up Work
Simplify this job with the refactor being done for reusable workflows