mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-07 18:37:56 -05:00
test
This commit is contained in:
parent
3006e293b0
commit
d498d413be
1 changed files with 11 additions and 4 deletions
|
|
@ -7,11 +7,15 @@ let run () =
|
|||
Printf.printf "collector is on %S\n%!" (Opentelemetry_client_ocurl.get_url());
|
||||
let i = ref 0 in
|
||||
while true do
|
||||
let@ (tr,sp) = T.Trace.with_ ~service_name:"t1" "outer.loop" ~attrs:["i", `Int !i] in
|
||||
let@ (tr,sp) = T.Trace.with_ ~kind:T.Span.Span_kind_producer
|
||||
~service_name:"t1" "outer.loop" ~attrs:["i", `Int !i] in
|
||||
|
||||
for j=0 to 4 do
|
||||
|
||||
let@ (tr,sp) = T.Trace.with_ ~service_name:"t1" ~attrs:["j", `Int j] "loop.inner" in
|
||||
let@ (_,sp) = T.Trace.with_ ~kind:T.Span.Span_kind_internal
|
||||
~trace_id:tr
|
||||
~service_name:"t1" ~attrs:["j", `Int j]
|
||||
"loop.inner" in
|
||||
Unix.sleepf 2.;
|
||||
|
||||
let gc = Gc.stat() in
|
||||
|
|
@ -25,8 +29,11 @@ let run () =
|
|||
incr i;
|
||||
|
||||
begin
|
||||
let@ _ = T.Trace.with_ ~kind:T.Span.Span_kind_client
|
||||
~trace_id:tr ~parent:sp "alloc" in
|
||||
let@ _ =
|
||||
T.Trace.with_ ~kind:T.Span.Span_kind_internal
|
||||
~trace_id:tr ~parent:sp
|
||||
~service_name:"t1"
|
||||
"alloc" in
|
||||
(* allocate some stuff *)
|
||||
let _arr = Sys.opaque_identity @@ Array.make (25 * 25551) 42.0 in
|
||||
ignore _arr;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue