mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-08 04:09:23 +00:00
No longer run processor tests again when testing against 0.17.3.2
Even though the intent was to test against 0.17.3.2, and a Monero 0.17.3.2 node was running, the processor now uses docker which will always use 0.18. Accordingly, while the intent was valid, it was pointless. This is unfortunate, as testing against 0.17 helped protect against edge cases. The infra to preserve their tests isn't worth the benefit we'd gain from said tests however.
This commit is contained in:
@@ -109,9 +109,13 @@ mod monero {
|
||||
|
||||
async fn monero(ops: &DockerOperations) -> Monero {
|
||||
let handle = ops.handle("serai-dev-monero").host_port(18081).unwrap();
|
||||
// TODO: Replace with a check if the node has booted
|
||||
tokio::time::sleep(core::time::Duration::from_secs(20)).await;
|
||||
let monero = Monero::new(format!("http://serai:seraidex@{}:{}", handle.0, handle.1));
|
||||
for _ in 0 .. 60 {
|
||||
if monero.get_latest_block_number().await.is_ok() {
|
||||
break;
|
||||
}
|
||||
tokio::time::sleep(core::time::Duration::from_secs(1)).await;
|
||||
}
|
||||
while monero.get_latest_block_number().await.unwrap() < 150 {
|
||||
monero.mine_block().await;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user