1
0

Add containers/pods needed for running system tests. #1

Closed
telackey wants to merge 3 commits from telackey/systest into plugeth-testing
First-time contributor
~/cerc/system-tests  main ✗= ❯ pytest   --geth-url="http://localhost:$(laconic-so --stack fixturenet-plugeth-tx deploy port fixturenet-eth-geth-1 8545 | cut -d':' -f2)"   --ipld-eth-server-url="http://localhost:$(laconic-so --stack fixturenet-plugeth-tx deploy port ipld-eth-server 8081 | cut -d':' -f2)"   --accounts-url="http://localhost:$(laconic-so --stack fixturenet-plugeth-tx deploy port fixturenet-eth-bootnode-geth 9898 | cut -d':' -f2)/accounts.csv" -vv
/home/telackey/cerc/system-tests/venv/lib/python3.10/site-packages/ethpm/__init__.py:5: UserWarning: The ``ethPM`` module is no longer being maintained and will be deprecated with ``web3.py`` version 7
  warnings.warn(
=================================================================================================================== test session starts ====================================================================================================================platform linux -- Python 3.10.6, pytest-7.3.2, pluggy-1.2.0 -- /home/telackey/cerc/system-tests/venv/bin/python
cachedir: .pytest_cache
rootdir: /home/telackey/cerc/system-tests
plugins: web3-6.4.0
collected 20 items

test/test_balance.py::test_get_balance PASSED                                                                                                                                                                                                        [  5%]
test/test_basic.py::test_block_number PASSED                                                                                                                                                                                                         [ 10%]
test/test_basic.py::test_get_block PASSED                                                                                                                                                                                                            [ 15%]
test/test_basic.py::test_get_uncle_count PASSED                                                                                                                                                                                                      [ 20%]
test/test_call.py::test_eth_call PASSED                                                                                                                                                                                                              [ 25%]
test/test_getstorageat.py::test_getstorageat_uint256 PASSED                                                                                                                                                                                          [ 30%]
test/test_logs.py::test_getlogs_number PASSED                                                                                                                                                                                                        [ 35%]
test/test_logs.py::test_getlogs_hash PASSED                                                                                                                                                                                                          [ 40%]
test/test_logs.py::test_getlogs_wrongaddress PASSED                                                                                                                                                                                                  [ 45%]
test/test_logs.py::test_getlogs_wrongrange PASSED                                                                                                                                                                                                    [ 50%]
test/test_logs.py::test_getlogs_rangeerror PASSED                                                                                                                                                                                                    [ 55%]
test/test_logs.py::test_getlogs_filtererror PASSED                                                                                                                                                                                                   [ 60%]
test/test_tx.py::test_send_transaction PASSED                                                                                                                                                                                                        [ 65%]
test/test_tx.py::test_get_transaction PASSED                                                                                                                                                                                                         [ 70%]
test/test_tx.py::test_get_transaction_receipt PASSED                                                                                                                                                                                                 [ 75%]
test/test_tx.py::test_get_raw_transaction PASSED                                                                                                                                                                                                     [ 80%]
test/test_tx.py::test_get_transaction_count PASSED                                                                                                                                                                                                   [ 85%]
test/test_tx.py::test_get_block_transaction_count PASSED                                                                                                                                                                                             [ 90%]
test/test_tx.py::test_get_transaction_by_block PASSED                                                                                                                                                                                                [ 95%]
test/test_tx.py::test_get_raw_transaction_by_block PASSED                                                                                                                                                                                            [100%]

============================================================================================================== 20 passed in 62.09s (0:01:02) ===============================================================================================================
``` ~/cerc/system-tests  main ✗= ❯ pytest --geth-url="http://localhost:$(laconic-so --stack fixturenet-plugeth-tx deploy port fixturenet-eth-geth-1 8545 | cut -d':' -f2)" --ipld-eth-server-url="http://localhost:$(laconic-so --stack fixturenet-plugeth-tx deploy port ipld-eth-server 8081 | cut -d':' -f2)" --accounts-url="http://localhost:$(laconic-so --stack fixturenet-plugeth-tx deploy port fixturenet-eth-bootnode-geth 9898 | cut -d':' -f2)/accounts.csv" -vv /home/telackey/cerc/system-tests/venv/lib/python3.10/site-packages/ethpm/__init__.py:5: UserWarning: The ``ethPM`` module is no longer being maintained and will be deprecated with ``web3.py`` version 7 warnings.warn( =================================================================================================================== test session starts ====================================================================================================================platform linux -- Python 3.10.6, pytest-7.3.2, pluggy-1.2.0 -- /home/telackey/cerc/system-tests/venv/bin/python cachedir: .pytest_cache rootdir: /home/telackey/cerc/system-tests plugins: web3-6.4.0 collected 20 items test/test_balance.py::test_get_balance PASSED [ 5%] test/test_basic.py::test_block_number PASSED [ 10%] test/test_basic.py::test_get_block PASSED [ 15%] test/test_basic.py::test_get_uncle_count PASSED [ 20%] test/test_call.py::test_eth_call PASSED [ 25%] test/test_getstorageat.py::test_getstorageat_uint256 PASSED [ 30%] test/test_logs.py::test_getlogs_number PASSED [ 35%] test/test_logs.py::test_getlogs_hash PASSED [ 40%] test/test_logs.py::test_getlogs_wrongaddress PASSED [ 45%] test/test_logs.py::test_getlogs_wrongrange PASSED [ 50%] test/test_logs.py::test_getlogs_rangeerror PASSED [ 55%] test/test_logs.py::test_getlogs_filtererror PASSED [ 60%] test/test_tx.py::test_send_transaction PASSED [ 65%] test/test_tx.py::test_get_transaction PASSED [ 70%] test/test_tx.py::test_get_transaction_receipt PASSED [ 75%] test/test_tx.py::test_get_raw_transaction PASSED [ 80%] test/test_tx.py::test_get_transaction_count PASSED [ 85%] test/test_tx.py::test_get_block_transaction_count PASSED [ 90%] test/test_tx.py::test_get_transaction_by_block PASSED [ 95%] test/test_tx.py::test_get_raw_transaction_by_block PASSED [100%] ============================================================================================================== 20 passed in 62.09s (0:01:02) =============================================================================================================== ```
telackey added 1 commit 2023-06-27 23:17:08 +00:00
roysc reviewed 2023-06-29 05:07:37 +00:00
roysc left a comment
Owner

The stack will also need the cerc/plugeth and cerc/plugeth-statediff - but, that would make it almost the same as fixturenet-plugeth-loaded. So maybe we should keep this one as a basic non-statediff stack?

The stack will also need the `cerc/plugeth` and `cerc/plugeth-statediff` - but, that would make it almost the same as `fixturenet-plugeth-loaded`. So maybe we should keep this one as a basic non-statediff stack?
Author
First-time contributor

I think we can just close this in light of: https://github.com/cerc-io/stack-orchestrator/pull/443

I think we can just close this in light of: https://github.com/cerc-io/stack-orchestrator/pull/443
telackey closed this pull request 2023-06-29 05:08:33 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: roysc/stack-orchestrator#1
No description provided.