...
  
  
     1  
     2  
     3  
     4  
     5  
     6  
     7  
     8  
     9  
    10  
    11  
    12  package main
    13  
    14  import (
    15  	"internal/trace"
    16  	"internal/trace/internal/testgen"
    17  	"internal/trace/tracev2"
    18  	"internal/trace/version"
    19  )
    20  
    21  func main() {
    22  	testgen.Main(version.Go122, gen)
    23  }
    24  
    25  func gen(t *testgen.Trace) {
    26  	g1 := t.Generation(1)
    27  
    28  	
    29  	b0 := g1.Batch(trace.ThreadID(0), 0)
    30  	b0.Event("ProcStatus", trace.ProcID(0), tracev2.ProcRunning)
    31  	b0.Event("GoCreate", trace.GoID(5), testgen.NoStack, testgen.NoStack)
    32  	b0.Event("GoStart", trace.GoID(5), testgen.Seq(1))
    33  	b0.Event("GoStop", "whatever", testgen.NoStack)
    34  }
    35  
View as plain text