Skip to content

Commit a2d5d39

Browse files
committed
test(engine): ignore non-sleep crash policy envoy tests
1 parent e6b55e9 commit a2d5d39

3 files changed

Lines changed: 5 additions & 7 deletions

File tree

engine/packages/engine/tests/envoy/actors_alarm.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1201,10 +1201,7 @@ fn alarm_wake_then_sleep_without_new_alarm() {
12011201

12021202
// MARK: Advanced Usage
12031203

1204-
// Broken in the full engine sweep: times out waiting for the restarted actor to
1205-
// wake from the original alarm (`actor should wake from original alarm:
1206-
// timeout waiting for actor to wake: sleep_ts=Some(...), connectable_ts=None`).
1207-
#[ignore = "broken: times out waiting for restarted actor to wake from original alarm"]
1204+
#[ignore = "non-sleep crash policies are not yet supported for envoys"]
12081205
#[test]
12091206
fn alarm_behavior_with_crash_policy_restart() {
12101207
common::run(

engine/packages/engine/tests/envoy/actors_lifecycle.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -780,6 +780,7 @@ fn envoy_actor_stop_waits_for_completion_before_destroy() {
780780
}
781781

782782
// MARK: 5. Crash Handling and Policies
783+
#[ignore = "non-sleep crash policies are not yet supported for envoys"]
783784
#[test]
784785
fn envoy_crash_policy_restart() {
785786
common::run(common::TestOpts::new(1), |ctx| async move {
@@ -844,6 +845,7 @@ fn envoy_crash_policy_restart() {
844845
});
845846
}
846847

848+
#[ignore = "non-sleep crash policies are not yet supported for envoys"]
847849
#[test]
848850
fn envoy_crash_policy_restart_resets_on_success() {
849851
common::run(common::TestOpts::new(1), |ctx| async move {
@@ -985,6 +987,7 @@ fn envoy_crash_policy_sleep() {
985987
});
986988
}
987989

990+
#[ignore = "non-sleep crash policies are not yet supported for envoys"]
988991
#[test]
989992
fn envoy_crash_policy_destroy() {
990993
common::run(common::TestOpts::new(1), |ctx| async move {

engine/packages/engine/tests/envoy/api_actors_create.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,8 @@ fn create_actor_with_input() {
100100
});
101101
}
102102

103+
#[ignore = "non-sleep crash policies are not yet supported for envoys"]
103104
#[test]
104-
// Broken legacy Pegboard Runner test: full engine sweep timed out in
105-
// `create_durable_actor`.
106-
#[ignore = "broken legacy Pegboard Runner test: times out in full engine sweep"]
107105
fn create_durable_actor() {
108106
common::run(common::TestOpts::new(1).with_timeout(30), |ctx| async move {
109107
let (namespace, _, _runner) =

0 commit comments

Comments
 (0)