X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf%2Fmetadata%2Fctf-test%2Fsucceed%2Fctf-embedded-1.txt;h=27af72332be0cdf652d1992d59e1bb770cebf45f;hp=4a97cdf7a9f6dfaf82697cdbc8197dd523b74cb5;hb=53532829c4c9a9c22eccc72cd84bf5b0b57b33e0;hpb=be60c7fb60112cdabfcfaae5c50d3b937f454ad8 diff --git a/formats/ctf/metadata/ctf-test/succeed/ctf-embedded-1.txt b/formats/ctf/metadata/ctf-test/succeed/ctf-embedded-1.txt index 4a97cdf7..27af7233 100644 --- a/formats/ctf/metadata/ctf-test/succeed/ctf-embedded-1.txt +++ b/formats/ctf/metadata/ctf-test/succeed/ctf-embedded-1.txt @@ -33,3 +33,52 @@ stream { event { name = invalid; id = 0; }; event { name = func_enter; id = 1; }; event { name = func_exit; id = 2; }; + +event { + name = timer_tick; /* or sync_point... */ + id = 3; + fields := { + uint64_t monotonic_value; + uint64_t tsc_value; + uint32_t seqnum; + }; +}; + +event { + name = freq_change; + id = 4; + fields := { + uint64_t new_freq; + }; +} + +clock { + name = monotonic; + uuid = ; +}; + +clock { + name = seqnum; + uuid = ; +}; + +clock { + name = tsc; + sync_points = { + map { + parent.clock = monotonic; + parent.value = event.timer_tick.monotonic_value; + value = event.timer_tick.tsc_value; + }; + map { + parent.clock = seqnum; + parent.value = event.timer_tick.seqnum; + value = event.timer_tick.tsc_value; + }; + }; + + freq = { + update = event.freq_change.new_freq; + }; + uuid = ; +};