From 1648fe8ef2cfc7c41e9d6e191565b089b571812e Mon Sep 17 00:00:00 2001 From: Joonas Bergius Date: Wed, 30 Oct 2024 22:52:39 -0500 Subject: [PATCH] runtime/trace: stub all public methods Signed-off-by: Joonas Bergius --- src/runtime/trace/trace.go | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/runtime/trace/trace.go b/src/runtime/trace/trace.go index 31cdbc33c..9d5edad86 100644 --- a/src/runtime/trace/trace.go +++ b/src/runtime/trace/trace.go @@ -2,6 +2,7 @@ package trace import ( + "context" "errors" "io" ) @@ -11,3 +12,31 @@ func Start(w io.Writer) error { } func Stop() {} + +func NewTask(pctx context.Context, taskType string) (ctx context.Context, task *Task) { + return context.TODO(), nil +} + +type Task struct{} + +func (t *Task) End() {} + +func Log(ctx context.Context, category, message string) {} + +func Logf(ctx context.Context, category, format string, args ...any) {} + +func WithRegion(ctx context.Context, regionType string, fn func()) { + fn() +} + +func StartRegion(ctx context.Context, regionType string) *Region { + return nil +} + +type Region struct{} + +func (r *Region) End() {} + +func IsEnabled() bool { + return false +}