-
Notifications
You must be signed in to change notification settings - Fork 5
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
eos-evm-node repo integration test #17
Merged
Merged
Changes from 37 commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
5e88edd
Port PR for leap integration test updates and workflow.
oschwaldp-oci 950a483
sudo not installed.
oschwaldp-oci bb3925a
Fix typo in tar extraction.
oschwaldp-oci f4305c3
Add Update Package Index & Upgrade Packages step to itegration-test job.
oschwaldp-oci 638e2be
Install libssl-dev directly.
oschwaldp-oci b0ee240
Target Ubuntu 22.04 leap package.
oschwaldp-oci a72d3c4
Try using matrix platform substitution into file regex.
oschwaldp-oci 103ee0b
Leap v4.0.4 only currently supports ubuntu20.04. Revert change.
oschwaldp-oci 19b22ae
Add Authenticate step.
oschwaldp-oci 538ff1f
Take care of install continue prompts with auto yes.
oschwaldp-oci 0eff6a0
Fix directory structure, test is not longer in leap.
oschwaldp-oci 83c2039
Give test executable permissions.
oschwaldp-oci 42f88e3
Use absolute paths instead of relative.
oschwaldp-oci 135c31a
Working to debug test failure in cicd.
oschwaldp-oci 574cf3b
Try some relative paths to debug cicd.
oschwaldp-oci a3ee342
checkout into specific path to not overwrite other checkouts.
oschwaldp-oci 9a40beb
Fixing path issues.
oschwaldp-oci b15eeaa
Fix path to test.
oschwaldp-oci 9b4db47
Debug node root.
oschwaldp-oci 7eb8c6d
CICD test still not found. Debugging.
oschwaldp-oci 10e2319
Remove unnecessary object files from build dir artifact.
oschwaldp-oci 162a96e
Move EOS EVM Contract step after cdt and leap steps.
oschwaldp-oci a849bba
Fix evm-contract step name.
oschwaldp-oci b9f60d1
Fix exclude in tar step.
oschwaldp-oci d2f4a57
Give test more time yet to see how long it takes, if it succeeds.
oschwaldp-oci 224b6e5
Add tests and peripherals into the build.
oschwaldp-oci 412eaa7
eos-evm-node executable is no longer in cmd but is still in src in th…
oschwaldp-oci 1886713
Update eos-evm-node arguments.
oschwaldp-oci 1923dc0
Need to update test for split of eos-evm-node and eos-evm-rpc and lau…
oschwaldp-oci 51fbcc8
Fix genesis spelling.
oschwaldp-oci 0c86e42
Workflow and test cleanup.
oschwaldp-oci 8dbc112
Update notes on running test.
oschwaldp-oci cf5d57c
Copy eos-evm-node and eos-evm-rpc executables into the bin directory …
oschwaldp-oci cdbb6e6
Fix no newline at end of file.
oschwaldp-oci ef8d9cc
Add configurability to workflow for leap, leap-dev, cdt, and eos-evm-…
oschwaldp-oci 12ee317
Move version discovery into own job.
oschwaldp-oci ae68d04
Fix quotes for jq
oschwaldp-oci 6f37a2e
Fix no newline at end of file.
oschwaldp-oci 51c323c
Revert change to index.js that may no longer be necessary.
oschwaldp-oci f7c496a
Update docs for version of web3 bumped up to >6
oschwaldp-oci 7c92aed
Define evmRPCPOpen earlier in test.
oschwaldp-oci 24a98d7
Revert "Revert change to index.js that may no longer be necessary."
oschwaldp-oci 1a8317b
Address peer review comments around js and node versions.
oschwaldp-oci 90f99b7
Fix install of nvm
oschwaldp-oci 018e69b
Install curl.
oschwaldp-oci fc55ee1
Install lts node from downloaded archive.
oschwaldp-oci 9eeded2
Fix typo.
oschwaldp-oci 27910a4
Fix spelling.
oschwaldp-oci ac91998
Use the npm installed from the tarball.
oschwaldp-oci 1af990b
Use import instead of require.
oschwaldp-oci 793bbee
Fix up module imports and index.js
oschwaldp-oci 41ed154
Use npm install in tx_wrapper instead of trying to install dependenci…
oschwaldp-oci File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
{ | ||
"leap-dev":{ | ||
"target":"4", | ||
"prerelease":false | ||
}, | ||
"leap":{ | ||
"target":"4", | ||
"prerelease":false | ||
}, | ||
"cdt":{ | ||
"target":"3.1.0", | ||
"prerelease":false | ||
}, | ||
"eos-evm-contract":{ | ||
"target":"main", | ||
"prerelease":false | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
macro( copy_bin file ) | ||
add_custom_command( TARGET ${file} POST_BUILD COMMAND mkdir -p ${CMAKE_BINARY_DIR}/bin ) | ||
add_custom_command( TARGET ${file} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_BINARY_DIR}/${file}${CMAKE_EXECUTABLE_SUFFIX} ${CMAKE_BINARY_DIR}/bin/ ) | ||
endmacro( copy_bin ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
add_subdirectory( tx_wrapper ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
configure_file( index.js . COPYONLY ) | ||
configure_file( package-lock.json . COPYONLY ) | ||
configure_file( package.json . COPYONLY ) | ||
configure_file( yarn.lock . COPYONLY ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
add_subdirectory( nodeos_eos_evm_server ) | ||
|
||
configure_file(antelope_name.py . COPYONLY) | ||
configure_file(nodeos_eos_evm_server.py . COPYONLY) | ||
configure_file(nodeos_eos_evm_test.py . COPYONLY) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
add_subdirectory( contracts ) | ||
add_subdirectory( scripts ) | ||
|
||
configure_file( extract-logtime-cmd.sh . COPYONLY ) | ||
configure_file( hardhat.config.js . COPYONLY ) | ||
configure_file( package.json . COPYONLY ) | ||
configure_file( yarn.lock . COPYONLY ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
configure_file( BlockNum.sol . COPYONLY ) | ||
configure_file( Blockhash.sol . COPYONLY ) | ||
configure_file( CMakeLists.txt . COPYONLY ) | ||
configure_file( Eventor.sol . COPYONLY ) | ||
configure_file( Lock.sol . COPYONLY ) | ||
configure_file( Recursive.sol . COPYONLY ) | ||
configure_file( Storage.sol . COPYONLY ) | ||
configure_file( Token.sol . COPYONLY ) | ||
configure_file( WEOS.sol . COPYONLY ) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
configure_file( deploy-blockhash.js . COPYONLY ) | ||
configure_file( deploy-blocknum.js . COPYONLY ) | ||
configure_file( deploy-eventor.js . COPYONLY ) | ||
configure_file( deploy-recursive.js . COPYONLY ) | ||
configure_file( deploy-token.js . COPYONLY ) | ||
configure_file( deploy-uniswap.js . COPYONLY ) | ||
configure_file( deploy.js . COPYONLY ) |
Oops, something went wrong.
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.
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.
Should we consider setting up ctest?
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 not sure what that would look like since this is an integration test that requires access to
leap
,leap-dev
,cdt
,eos-evm-contract
which may not be available locally forctest
.