diff --git a/terraform/context_apply_test.go b/terraform/context_apply_test.go
index <HASH>..<HASH> 100644
--- a/terraform/context_apply_test.go
+++ b/terraform/context_apply_test.go
@@ -1740,6 +1740,7 @@ func TestContext2Apply_cancel(t *testing.T) {
 				if ctx.sh.Stopped() {
 					break
 				}
+				time.Sleep(10 * time.Millisecond)
 			}
 		}
fix another hot lop in tests

Found another test spinlock.
Slow it down to prevent it from blocking the runtime scheduler.