Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
tests: tallying and block finalization #446
tests: tallying and block finalization #446
Changes from 14 commits
11a3ceb
48e124e
902eb12
f57ecea
564206d
99d5561
17fb9c6
730585d
b4b115b
3ae4b5f
9cb3d3f
3814b10
a92b138
dca2816
bd138ac
971f88c
beb4a89
0a8fa02
66addc4
4ae6734
0bbd207
a69df53
08c4374
86c9afa
89ee8fb
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
Let's tag v0.7.1 or so.
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 intend to use a newer commit than the tagged one, maybe once we have the next release in babylon-contract i'll bump the version here as well
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.
This requires that
bcd
is built and installed. Let's use a submodule for it, along with a commit / tag reference, and add the build instructions to thetest
andtest-e2e
targets.For the
test-e2e
test targets, perhaps a series of docker images is better. But I think this is OK for 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.
bcd command is installed using make target then later the node is started using bcd cli
not sure if i got this properly, can you elaborate how would a submodule be used here? Docker image is a good idea similar to the way tests are done in babylon repo, but this requires major refactoring
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 mean, similar to how
babylon-deployment
works. But instead of compiling a docker image using thebuild-docker
target in the sub-module, you just issuemake build && make install
.Not sure this is the right approach / place to do this though. Perhaps these tests, which are a kind of integration / e2e test, should live in the
babylon-deployment
repo instead.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.
have opened a issue to track this probably will be done in a separate pr
#477