From fbde7eda88a27c9c839b82ad351b006b6e75487d Mon Sep 17 00:00:00 2001 From: James Wilson Date: Fri, 15 Nov 2024 10:49:33 +0000 Subject: [PATCH 1/3] Attempt to quickfix flaky legacy_and_unstable_block_subscription_reconnect test --- testing/integration-tests/src/full_client/client/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing/integration-tests/src/full_client/client/mod.rs b/testing/integration-tests/src/full_client/client/mod.rs index 5c1dfd0031..e13c2378ae 100644 --- a/testing/integration-tests/src/full_client/client/mod.rs +++ b/testing/integration-tests/src/full_client/client/mod.rs @@ -412,7 +412,7 @@ async fn partial_fee_estimate_correct() { assert_eq!(partial_fee_1, partial_fee_2); } -#[subxt_test] +#[subxt_test(timeout = 120)] async fn legacy_and_unstable_block_subscription_reconnect() { let ctx = test_context_reconnecting_rpc_client().await; let api = ctx.chainhead_backend().await; From 374cbe01624f3a38ab379f31234d20a1045e8415 Mon Sep 17 00:00:00 2001 From: James Wilson Date: Fri, 15 Nov 2024 14:26:49 +0000 Subject: [PATCH 2/3] Make test name match behaviour Co-authored-by: Niklas Adolfsson --- testing/integration-tests/src/full_client/client/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing/integration-tests/src/full_client/client/mod.rs b/testing/integration-tests/src/full_client/client/mod.rs index e13c2378ae..6d95f9a4d0 100644 --- a/testing/integration-tests/src/full_client/client/mod.rs +++ b/testing/integration-tests/src/full_client/client/mod.rs @@ -413,7 +413,7 @@ async fn partial_fee_estimate_correct() { } #[subxt_test(timeout = 120)] -async fn legacy_and_unstable_block_subscription_reconnect() { +async fn chainhead_block_subscription_reconnect() { let ctx = test_context_reconnecting_rpc_client().await; let api = ctx.chainhead_backend().await; let chainhead_client_blocks = move |num: usize| { From ca9226014a900b56c8d666da8f9d343c4b80fa7f Mon Sep 17 00:00:00 2001 From: James Wilson Date: Fri, 15 Nov 2024 14:27:18 +0000 Subject: [PATCH 3/3] Timeout to 300s --- testing/integration-tests/src/full_client/client/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing/integration-tests/src/full_client/client/mod.rs b/testing/integration-tests/src/full_client/client/mod.rs index 6d95f9a4d0..4eeb5fe056 100644 --- a/testing/integration-tests/src/full_client/client/mod.rs +++ b/testing/integration-tests/src/full_client/client/mod.rs @@ -412,7 +412,7 @@ async fn partial_fee_estimate_correct() { assert_eq!(partial_fee_1, partial_fee_2); } -#[subxt_test(timeout = 120)] +#[subxt_test(timeout = 300)] async fn chainhead_block_subscription_reconnect() { let ctx = test_context_reconnecting_rpc_client().await; let api = ctx.chainhead_backend().await;