mirror of
https://github.com/tornadocash/tornado-classic-ui
synced 2024-02-02 15:04:09 +01:00
updated env
This commit is contained in:
parent
ee66894999
commit
6e60d41e8f
202
.github/workflows/tests-on-pr.yml
vendored
202
.github/workflows/tests-on-pr.yml
vendored
@ -95,6 +95,7 @@ jobs:
|
||||
- name: Prepare
|
||||
run: |
|
||||
touch scripts/dir.txt
|
||||
|
||||
- name: Test 1
|
||||
run: |
|
||||
xvfb-run pytest -m smoke
|
||||
@ -107,8 +108,18 @@ jobs:
|
||||
name: Mainnet tests - note account, relayer, wallet
|
||||
needs: tests-smoke
|
||||
runs-on: [self-hosted]
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
steps:
|
||||
- name: Checkout e2e-test repo
|
||||
- name: Checkout e2e-tests repo
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
repository: ${{ secrets.E2E_REPOSITORY }}
|
||||
@ -137,7 +148,7 @@ jobs:
|
||||
run: |
|
||||
npm install --global yarn
|
||||
yarn
|
||||
- name: run fork
|
||||
- name: Run fork
|
||||
uses: appleboy/ssh-action@master
|
||||
with:
|
||||
host: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
@ -148,15 +159,14 @@ jobs:
|
||||
run: sleep 5
|
||||
- name: Run load money script
|
||||
working-directory: ./test-registry-ui/
|
||||
run: |
|
||||
yarn start
|
||||
run: yarn start
|
||||
env:
|
||||
RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
WALLET_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
MAINNET_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
- name: Sleep for 5 sec
|
||||
run: sleep 5
|
||||
- name: run relayer
|
||||
- name: Run relayer
|
||||
uses: appleboy/ssh-action@master
|
||||
with:
|
||||
host: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
@ -168,187 +178,57 @@ jobs:
|
||||
mkdir screenshots
|
||||
touch scripts/dir.txt
|
||||
echo "127.0.0.1 api.thegraph.com" >> /etc/hosts
|
||||
|
||||
- name: Test 1 - Note account on Mainnet
|
||||
run: |
|
||||
pytest -m note_account
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m note_account
|
||||
|
||||
- name: Test 2 - Deposit ETH on Mainnet and Withdraw with Relayer
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_relayer
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_relayer
|
||||
|
||||
- name: Test 3 - Deposit ETH on Mainnet and Withdraw with Wallet
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_fast
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_fast
|
||||
|
||||
- name: Test 4 - Deposit USDC on Mainnet and Withdraw with Relayer
|
||||
if: always()
|
||||
run: |
|
||||
pytest -s -v -x -m mainnet_relayer_usdc
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -s -v -x -m mainnet_relayer_usdc
|
||||
|
||||
- name: Test 5 - Deposit USDC on Mainnet and Withdraw with Wallet
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_fast_usdc
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_fast_usdc
|
||||
|
||||
- name: Test 6 - Deposit USDT on Mainnet and Withdraw with Relayer
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_relayer_usdt
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_relayer_usdt
|
||||
|
||||
- name: Test 7 - Deposit USDT on Mainnet and Withdraw with Wallet
|
||||
if: always()
|
||||
run: |
|
||||
pytest -s -v -x -m mainnet_fast_usdt
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -s -v -x -m mainnet_fast_usdt
|
||||
|
||||
- name: Test 8 - Deposit DAI on Mainnet and Withdraw with Relayer
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_relayer_dai
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_relayer_dai
|
||||
|
||||
- name: Test 9 - Deposit DAI on Mainnet and Withdraw with Wallet
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_fast_dai
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_fast_dai
|
||||
|
||||
- name: Test 10 - Deposit cDAI on Mainnet and Withdraw with Relayer
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_relayer_cdai
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_relayer_cdai
|
||||
|
||||
- name: Test 11 - Deposit cDAI on Mainnet and Withdraw with Wallet
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_fast_cdai
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_fast_cdai
|
||||
|
||||
- name: Test 12 - Deposit WBTC on Mainnet and Withdraw with Relayer
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_relayer_wbtc
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_relayer_wbtc
|
||||
|
||||
- name: Test 13 - Deposit WBTC on Mainnet and Withdraw with Wallet
|
||||
if: always()
|
||||
run: |
|
||||
pytest -m mainnet_fast_wbtc
|
||||
env:
|
||||
URL_TC_CLASSIC: ${{ needs.deploy-netlify.outputs.deploy-url }}
|
||||
METAMASK_PASSWORD: ${{ secrets.E2E_METAMASK_PASSWORD }}
|
||||
METAMASK_PHRASE: ${{ secrets.E2E_METAMASK_PHRASE }}
|
||||
RECIPIENT_ADDRESS: ${{ secrets.E2E_RECIPIENT_ADDRESS }}
|
||||
FORK_USER: ${{ secrets.E2E_FORK_USER }}
|
||||
RUN_FORK_URL: ${{ secrets.E2E_RUN_FORK_URL }}
|
||||
TEST_RPC_URL: ${{ secrets.E2E_TEST_RPC_URL }}
|
||||
RELAYER_NAME: ${{ secrets.E2E_RELAYER_NAME }}
|
||||
RUN_RELAYER_URL: ${{ secrets.E2E_RUN_RELAYER_URL }}
|
||||
run: pytest -m mainnet_fast_wbtc
|
||||
|
||||
- name: Upload artefact
|
||||
if: always()
|
||||
|
Loading…
x
Reference in New Issue
Block a user