From dd4cd9c427aa0648672649d99e277c4a8f7e12f2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 25 Jan 2026 04:56:54 +0000 Subject: [PATCH 1/2] Initial plan From 43748476009ba4b93000fc1cb352b101db49564a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 25 Jan 2026 05:02:49 +0000 Subject: [PATCH 2/2] fix: Add 3-second sleep before airdrop in compressible ctoken tests Co-authored-by: SwenSchaeferjohann <42959314+SwenSchaeferjohann@users.noreply.github.com> --- forester/tests/test_compressible_ctoken.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/forester/tests/test_compressible_ctoken.rs b/forester/tests/test_compressible_ctoken.rs index c4ba53697e..021aa45e84 100644 --- a/forester/tests/test_compressible_ctoken.rs +++ b/forester/tests/test_compressible_ctoken.rs @@ -203,6 +203,8 @@ async fn test_compressible_ctoken_compression() { .await .expect("Failed to get state trees"); let payer = rpc.get_payer().insecure_clone(); + // Sleep to avoid airdrop rate limit + sleep(Duration::from_secs(3)).await; rpc.airdrop_lamports(&payer.pubkey(), 10_000_000_000) .await .expect("Failed to airdrop lamports"); @@ -376,6 +378,8 @@ async fn test_compressible_ctoken_bootstrap() { .expect("Failed to get state trees"); let payer = rpc.get_payer().insecure_clone(); + // Sleep to avoid airdrop rate limit + sleep(Duration::from_secs(3)).await; rpc.airdrop_lamports(&payer.pubkey(), 10_000_000_000) .await .expect("Failed to airdrop lamports");