From 3f1dca12a0679ccd13322ca6577927a6ee7fd422 Mon Sep 17 00:00:00 2001 From: Christophe Bedard Date: Thu, 11 Apr 2024 10:39:11 -0700 Subject: [PATCH] ctf: add trace with empty sequence field & uint32_t length type Relates to https://github.com/eclipse-tracecompass/org.eclipse.tracecompass/issues/58 Signed-off-by: Christophe Bedard --- ctf/pom.xml | 2 +- .../testtraces/ctf/CtfTestTrace.java | 16 ++++++++++++++-- .../resources/ctf-sequence-empty/channel0_0 | Bin 0 -> 4096 bytes .../resources/ctf-sequence-empty/channel0_1 | Bin 0 -> 4096 bytes .../resources/ctf-sequence-empty/channel0_2 | Bin 0 -> 4096 bytes .../resources/ctf-sequence-empty/channel0_3 | Bin 0 -> 4096 bytes .../resources/ctf-sequence-empty/channel0_4 | Bin 0 -> 4096 bytes .../resources/ctf-sequence-empty/channel0_5 | Bin 0 -> 4096 bytes .../resources/ctf-sequence-empty/channel0_6 | Bin 0 -> 4096 bytes .../resources/ctf-sequence-empty/channel0_7 | Bin 0 -> 4096 bytes .../ctf-sequence-empty/index/channel0_0.idx | Bin 0 -> 88 bytes .../ctf-sequence-empty/index/channel0_1.idx | Bin 0 -> 88 bytes .../ctf-sequence-empty/index/channel0_2.idx | Bin 0 -> 88 bytes .../ctf-sequence-empty/index/channel0_3.idx | Bin 0 -> 88 bytes .../ctf-sequence-empty/index/channel0_4.idx | Bin 0 -> 88 bytes .../ctf-sequence-empty/index/channel0_5.idx | Bin 0 -> 88 bytes .../ctf-sequence-empty/index/channel0_6.idx | Bin 0 -> 88 bytes .../ctf-sequence-empty/index/channel0_7.idx | Bin 0 -> 88 bytes .../main/resources/ctf-sequence-empty/metadata | Bin 0 -> 4096 bytes ftrace/pom.xml | 2 +- pom.xml | 2 +- update-site/pom.xml | 2 +- 22 files changed, 18 insertions(+), 6 deletions(-) create mode 100644 ctf/src/main/resources/ctf-sequence-empty/channel0_0 create mode 100644 ctf/src/main/resources/ctf-sequence-empty/channel0_1 create mode 100644 ctf/src/main/resources/ctf-sequence-empty/channel0_2 create mode 100644 ctf/src/main/resources/ctf-sequence-empty/channel0_3 create mode 100644 ctf/src/main/resources/ctf-sequence-empty/channel0_4 create mode 100644 ctf/src/main/resources/ctf-sequence-empty/channel0_5 create mode 100644 ctf/src/main/resources/ctf-sequence-empty/channel0_6 create mode 100644 ctf/src/main/resources/ctf-sequence-empty/channel0_7 create mode 100644 ctf/src/main/resources/ctf-sequence-empty/index/channel0_0.idx create mode 100644 ctf/src/main/resources/ctf-sequence-empty/index/channel0_1.idx create mode 100644 ctf/src/main/resources/ctf-sequence-empty/index/channel0_2.idx create mode 100644 ctf/src/main/resources/ctf-sequence-empty/index/channel0_3.idx create mode 100644 ctf/src/main/resources/ctf-sequence-empty/index/channel0_4.idx create mode 100644 ctf/src/main/resources/ctf-sequence-empty/index/channel0_5.idx create mode 100644 ctf/src/main/resources/ctf-sequence-empty/index/channel0_6.idx create mode 100644 ctf/src/main/resources/ctf-sequence-empty/index/channel0_7.idx create mode 100644 ctf/src/main/resources/ctf-sequence-empty/metadata diff --git a/ctf/pom.xml b/ctf/pom.xml index f1de09a..fb7ed4a 100644 --- a/ctf/pom.xml +++ b/ctf/pom.xml @@ -17,7 +17,7 @@ org.eclipse.tracecompass.testtraces tracecompass-test-traces-parent - 1.12.0-SNAPSHOT + 1.13.0-SNAPSHOT diff --git a/ctf/src/main/java/org/eclipse/tracecompass/testtraces/ctf/CtfTestTrace.java b/ctf/src/main/java/org/eclipse/tracecompass/testtraces/ctf/CtfTestTrace.java index 83d719d..8722a81 100644 --- a/ctf/src/main/java/org/eclipse/tracecompass/testtraces/ctf/CtfTestTrace.java +++ b/ctf/src/main/java/org/eclipse/tracecompass/testtraces/ctf/CtfTestTrace.java @@ -496,8 +496,7 @@ public enum CtfTestTrace { * */ DOUBLE_COUNTERS("/double_counters", 693, 1), - - + /** * Trace of a DPDK sample application named service cores. This trace can * be used to test the logical core analysis. More details can be found @@ -512,6 +511,19 @@ public enum CtfTestTrace { */ DPDK_SERVICE_CORES("/dpdk_service_cores", 66464, 25); + /** + * Trace collected on an aarch64 system containing some events with a + * lttng_ust_field_sequence field with a uint32_t length type and a 0 length. + * + *
+     * Trace Size: 58.0 kB
+     * Tracer: lttng-ust 2.13.5
+     * Event count: 10
+     * Trace length: ~1.12 s
+     * 
+ */ + CTF_SEQUENCE_EMPTY("/ctf-sequence-empty", 10, 2) + private final String fTraceName; private final int fNbEvent; private int fDuration; diff --git a/ctf/src/main/resources/ctf-sequence-empty/channel0_0 b/ctf/src/main/resources/ctf-sequence-empty/channel0_0 new file mode 100644 index 0000000000000000000000000000000000000000..cf44336e34a069ba2ba734dc489d8560704f82e5 GIT binary patch literal 4096 zcmX>o|L5R5u~%oOZT3AnV{dPA$Hu!23`n4%FZ)r&Q6>gvf!tk{KzacaR1!rMl7>;{ qXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2CV3jqMh=M!}R literal 0 HcmV?d00001 diff --git a/ctf/src/main/resources/ctf-sequence-empty/channel0_1 b/ctf/src/main/resources/ctf-sequence-empty/channel0_1 new file mode 100644 index 0000000000000000000000000000000000000000..bd375e16dcbb80ffb8bca4a23f1b8d601fdf0469 GIT binary patch literal 4096 zcmX>o|L5R5u~%oOZT3AnV{dPA$Hu!23_!pLB7i`J_wl2Oqf89y>Up~=f%F0o|L5R5u~%oOZT3AnV{dPA$Hu!23_!pHB7i`nBo|L5R5u~%oOZT3AnV{dPA$Hu!23_!pPB7h*h>B8fRqf89lsrkDqf%F0o|L5R5u~%oOZT3AnV{dPA$Hu!23_!pFB7oq9ru&nMqf89EZ}N9l0_g=z5OIbE zD2+zJ^q~olaz{g8Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!n1~3EwxN#Il literal 0 HcmV?d00001 diff --git a/ctf/src/main/resources/ctf-sequence-empty/channel0_5 b/ctf/src/main/resources/ctf-sequence-empty/channel0_5 new file mode 100644 index 0000000000000000000000000000000000000000..4e830884351bc9b9cf962aefaa43476a8ef42243 GIT binary patch literal 4096 zcmX>o|L5R5u~%oOZT3AnV{dPA$Hu!23_!pNB7k7&nmtb{jxsU$7ZmKO1kwwbAmR)S zP#TSb=|dA9<&K8HXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeD3}6TV0EyNV A!~g&Q literal 0 HcmV?d00001 diff --git a/ctf/src/main/resources/ctf-sequence-empty/channel0_6 b/ctf/src/main/resources/ctf-sequence-empty/channel0_6 new file mode 100644 index 0000000000000000000000000000000000000000..ac0972404d460fd2f773cae451b11d6e69eb7000 GIT binary patch literal 4096 zcmX>o|L5R5u~%oOZT3AnV{dPA$Hu!23_!pJB7mSy)bMG=Q6>gMuEJfFK$?LABF@kN zrO_ymzW@Ibf?X9apMmrvgY45UpCR+RAE5GcKA`e>7+#^M@8L(~>&T<>*Xp72bL~+1 wZ+%hu$Zi>BkA}c#2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz;Fx!09wp2YXATM literal 0 HcmV?d00001 diff --git a/ctf/src/main/resources/ctf-sequence-empty/channel0_7 b/ctf/src/main/resources/ctf-sequence-empty/channel0_7 new file mode 100644 index 0000000000000000000000000000000000000000..d90e03eb29f186ad6172caee53bb05e4b860abb7 GIT binary patch literal 4096 zcmX>o|L5R5u~%oOZT3AnV{dPA$Hu!23_!pRB7op_{j#SON0}Hl_Z04`1kwwbAmR)S zP#TSb=|dA9<&K8HXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S1JhQMeD3}6TV00#~g AJpcdz literal 0 HcmV?d00001 diff --git a/ctf/src/main/resources/ctf-sequence-empty/index/channel0_0.idx b/ctf/src/main/resources/ctf-sequence-empty/index/channel0_0.idx new file mode 100644 index 0000000000000000000000000000000000000000..5818be214da37273aa7cfb52b28253647d4618f0 GIT binary patch literal 88 tcmX^3@y80g56B2#Ta+HWKAXlv8J6pvPWv zEqdxZ6g~G?pqC!{0DXZzMQ13oK<0pUp{{7D{ ze*NK>5B$5I{`~d?Wpkn;;t!=Z?p`E4+6*yG^(Adnj#LGryG3D*aaeD4TS z81zWEK8O?s{|b_B4P=E*Z%x*u_shM-t;rFuyy@L=yeR?=P06?-p&BE9p1%gjTvnUp$NQ8bA#jX&Ma{~JD+DKZI0?O%vWD+Dx z#@|RYUPy*QD4oibH8*HF(OxSD`a1oCpHw;H%FioTr$1Ds3)EBbirCOp-n9CO(7I}(hP$MbjTiC+L zn{Q5ljh=zDmYT000|k-i?~#@UAaA@|v8-`KXtuHSctU@=1v=Sv#P zRB0^5arlLYsoB^qImMj_ZWo@Yj z8>)@fs?&z*AmSX1+K44!lXE*XfxuzVc6%4ZA>;9w_|9Vj*@0N>r1f2xvX8#<8>&I;*4WD*7ym6P;;W|eFZ$nmC{Pwl*(Dxo4 zNJYlV)Q*`eiNK-1Clldh;s-m)K*{9J`PkP6*8^y?|6k|B4cmOcbi%u{?2puM%jD)n z+^HU$GSF?uXV*Uc{M_xUhTkj#n%eUEnl8&?rC{`)=WALuge$38A}wznf~sidDli;6 zm=$RTSQ&CQj=Dt2OjOr~H?-#Nv+*F2IdcLuUkDhIfT#-%ugI8HIC)*z+YpML(M;;p sEWq602J}Iug16EUXh43oV}QH{6VSBSxA;iD|L!wzpMm=f{Esv6H@G;JdH?_b literal 0 HcmV?d00001 diff --git a/ftrace/pom.xml b/ftrace/pom.xml index 8b872e8..f7fbad0 100644 --- a/ftrace/pom.xml +++ b/ftrace/pom.xml @@ -17,7 +17,7 @@ org.eclipse.tracecompass.testtraces tracecompass-test-traces-parent - 1.12.0-SNAPSHOT + 1.13.0-SNAPSHOT diff --git a/pom.xml b/pom.xml index 0341664..40db684 100644 --- a/pom.xml +++ b/pom.xml @@ -34,7 +34,7 @@ org.eclipse.tracecompass.testtraces tracecompass-test-traces-parent - 1.12.0-SNAPSHOT + 1.13.0-SNAPSHOT pom diff --git a/update-site/pom.xml b/update-site/pom.xml index 0cc1338..e94a52a 100644 --- a/update-site/pom.xml +++ b/update-site/pom.xml @@ -32,7 +32,7 @@ org.eclipse.tracecompass.testtraces tracecompass-test-traces-parent - 1.12.0-SNAPSHOT + 1.13.0-SNAPSHOT tracecompass-test-traces-update-site