diff --git a/host/src/proof.rs b/host/src/proof.rs index d01de70e..97f07a41 100644 --- a/host/src/proof.rs +++ b/host/src/proof.rs @@ -717,10 +717,14 @@ mod tests { let result = actor.handle_system_pause().await; // Verify error contains all accumulated errors - assert!(matches!( - result, - Err(HostError::Core(RaikoError::FeatureNotSupportedError(..))) - )); + #[cfg(not(feature = "risc0"))] + assert!( + matches!( + result, + Err(HostError::Core(RaikoError::FeatureNotSupportedError(..))) + ), + "Unexpected result: {result:?}", + ); assert!(good_running_task_token.is_cancelled()); assert!(good_aggregation_task_token.is_cancelled()); assert!(actor.pending_tasks.lock().await.is_empty()); diff --git a/host/tests/test/cancel_test.rs b/host/tests/test/cancel_test.rs index b5adf04a..8ae16e5a 100644 --- a/host/tests/test/cancel_test.rs +++ b/host/tests/test/cancel_test.rs @@ -25,12 +25,12 @@ pub async fn test_v2_mainnet_native_cancel() { status, api::v2::Status::Ok { data: api::v2::ProofResponse::Status { - status: TaskStatus::Registered, + status: TaskStatus::Registered | TaskStatus::WorkInProgress, .. } } ), - "status: {status:?}" + "unexpected status: {status:?}" ); let status: api::v2::CancelStatus = client @@ -91,12 +91,12 @@ pub async fn test_v2_mainnet_native_cancel_then_register() { status, api::v2::Status::Ok { data: api::v2::ProofResponse::Status { - status: TaskStatus::Registered, + status: TaskStatus::Registered | TaskStatus::WorkInProgress, .. } } ), - "status: {status:?}" + "unexpected status: {status:?}" ); let status: api::v2::CancelStatus = client diff --git a/provers/sp1/driver/src/lib.rs b/provers/sp1/driver/src/lib.rs index 4bd6efb9..fa0834f1 100644 --- a/provers/sp1/driver/src/lib.rs +++ b/provers/sp1/driver/src/lib.rs @@ -482,7 +482,7 @@ mod test { let client = ProverClient::new(); let stdin = SP1Stdin::new(); let (pk, vk) = client.setup(TEST_ELF); - let proof = client.prove(&pk, stdin).run().unwrap(); + let proof = client.prove(&pk, &stdin).run().unwrap(); client .verify(&proof, &vk) .expect("Sp1: verification failed");