runtime: treat call from runtime as transient in TestDebugCall

Fixes #32985

Change-Id: I5d504715dcc92d4f4f560ea2e843d9275f938685
Reviewed-on: https://go-review.googlesource.com/c/go/+/207620
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Austin Clements <austin@google.com>
diff --git a/src/runtime/export_debug_test.go b/src/runtime/export_debug_test.go
index 7ae12f6..97bb7bd 100644
--- a/src/runtime/export_debug_test.go
+++ b/src/runtime/export_debug_test.go
@@ -70,7 +70,7 @@
 					return nil, h.err
 				}
 				fallthrough
-			case "retry _Grunnable", "executing on Go runtime stack":
+			case "retry _Grunnable", "executing on Go runtime stack", "call from within the Go runtime":
 				// These are transient states. Try to get out of them.
 				if i < 100 {
 					usleep(100)