Skip to content
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

[snowbridge] move Rococo emulated tests to Westend #6389

Open
acatangiu opened this issue Nov 6, 2024 · 3 comments
Open

[snowbridge] move Rococo emulated tests to Westend #6389

acatangiu opened this issue Nov 6, 2024 · 3 comments
Labels
T15-bridges This PR/Issue is related to bridges.

Comments

@acatangiu
Copy link
Contributor

Rococo has been shut down, the test Snowbridge is now hosted on Bridge Hub Westend.

Most emulated tests are still "running" on Bridge Hub Rococo - they should be moved to Bridge Hub Westend tests.

@acatangiu acatangiu added the T15-bridges This PR/Issue is related to bridges. label Nov 6, 2024
@acatangiu
Copy link
Contributor Author

cc @claravanstaden

@claravanstaden
Copy link
Contributor

@acatangiu afaik we have already moved all of our integration and runtime test code to Westend. Will the the Rococo runtimes be deleted at some point?

cc @yrong

@acatangiu
Copy link
Contributor Author

afaik we have already moved all of our integration and runtime test code to Westend

Tests not yet, not all:

Bridge Hub Rococo:

kata@MacBook-Pro polkadot-sdk % grep -A 2 "\[test\]" cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-rococo/src/tests/snowbridge.rs | grep fn
fn create_agent() {
fn create_channel() {
fn register_weth_token_from_ethereum_to_asset_hub() {
fn send_token_from_ethereum_to_asset_hub() {
fn send_token_from_ethereum_to_penpal() {
fn send_weth_asset_from_asset_hub_to_ethereum() {
fn send_token_from_ethereum_to_asset_hub_fail_for_insufficient_fund() {
fn register_weth_token_in_asset_hub_fail_for_insufficient_fee() {
fn send_token_from_ethereum_to_existent_account_on_asset_hub() {
fn send_token_from_ethereum_to_non_existent_account_on_asset_hub() {
fn send_token_from_ethereum_to_non_existent_account_on_asset_hub_with_insufficient_fee() {
fn send_token_from_ethereum_to_non_existent_account_on_asset_hub_with_sufficient_fee_but_do_not_satisfy_ed(

kata@MacBook-Pro polkadot-sdk % grep -A 2 "\[test\]" cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-rococo/src/tests/snowbridge.rs | grep fn | wc -l
      12

Bridge Hub Westend:

kata@MacBook-Pro polkadot-sdk % grep -A 2 "\[test\]" cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-westend/src/tests/snowbridge.rs | grep fn
fn register_weth_token_from_ethereum_to_asset_hub() {
fn send_token_from_ethereum_to_asset_hub() {
fn send_weth_asset_from_asset_hub_to_ethereum() {
fn transfer_relay_token() {
fn transfer_ah_token() {

kata@MacBook-Pro polkadot-sdk % grep -A 2 "\[test\]" cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-westend/src/tests/snowbridge.rs | grep fn | wc -l
       5

Will the the Rococo runtimes be deleted at some point?

Yes, but not in the very near future, we are still using them for local Rococo<>Westend testing. We'll look at finding another testing solution starting next year.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T15-bridges This PR/Issue is related to bridges.
Projects
None yet
Development

No branches or pull requests

2 participants