You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 522e171
Browse filesBrowse the repository at this point in the historyBrowse files
fix(perf): point memory snapshot hints only at fields the error carries
Two hints still asked for a --debug rerun under other wording, and the
empty-artifact hints named error.details.stderr, which those errors do
not carry. Each hint now names what its own error records: the paths
for an empty artifact, both stdout and stderr for a failed tool run,
and the cause for the Apple fallback.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
return'The device denied heap dump access. Use a debug/profileable build or a device image that permits app heap dumping.';
242
242
}
243
-
return'Reopen the app to refresh the process, then retry perf memory snapshot. If it still fails, rerun it with --json and read the adb am dumpheap output in error.details.stderr.';
243
+
return'Reopen the app to refresh the process, then retry perf memory snapshot. If it still fails, read the adb am dumpheap output in error.details.stdout and error.details.stderr (--json).';
hint: 'Retry perf memory snapshot. If it still fails, rerun it with --json and read the leaks output in error.details.stderr.',
255
+
hint: 'Retry perf memory snapshot. If it still fails, the Cause line names the leaks failure.',
256
256
},
257
257
error,
258
258
);
@@ -666,7 +666,7 @@ function resolveAppleMemorySnapshotHint(
666
666
? 'Grant the agent terminal process permission to inspect this macOS app, then retry.'
667
667
: 'Keep the simulator booted and app running; if inspection is denied, retry with a debug simulator build.';
668
668
}
669
-
return'Keep the app process running and retry perf memory snapshot with --debug if the failure persists.';
669
+
return'Keep the app process running and retry perf memory snapshot. If it still fails, read the leaks output in error.details.stdout and error.details.stderr (--json).';
0 commit comments