embassy
embassy copied to clipboard
add selective tracing support to SpawnerTraceExt
Add spawn_with_trace(), spawn_no_trace() and named variants to provide fine-grained control over task tracing. Supports both default tracing (rtos-trace) and selective tracing (rtos-trace-selective) modes while maintaining backward compatibility.
This PR was added as a design alternative to #4300
@Dirbaio @lulf
@lulf the ci/build job seemed to fail to error 137. Could I get a re-run for this job?
bender run
Blocked by #4383
@kat-perez now that #4383 is merged, could you change this to be a "trace" bool field in Metadata?