From a3cf041326be7c311c82cefcca5f6846ca673fe5 Mon Sep 17 00:00:00 2001 From: Christian Hergert Date: Tue, 25 Apr 2023 16:04:35 -0700 Subject: [PATCH] libsysprof-analyze: print some basic frame information --- src/libsysprof-analyze/tests/test-capture-model.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/libsysprof-analyze/tests/test-capture-model.c b/src/libsysprof-analyze/tests/test-capture-model.c index ef144d96..dba4918b 100644 --- a/src/libsysprof-analyze/tests/test-capture-model.c +++ b/src/libsysprof-analyze/tests/test-capture-model.c @@ -32,15 +32,20 @@ main (int argc, n_items = g_list_model_get_n_items (G_LIST_MODEL (document)); - g_print ("%u frames\n", n_items); - for (guint i = 0; i < n_items; i++) { SysprofDocumentFrame *frame = g_list_model_get_item (G_LIST_MODEL (document), i); + g_print ("%"G_GINT64_FORMAT" [pid %d] [cpu %d]\n", + sysprof_document_frame_get_time (frame), + sysprof_document_frame_get_pid (frame), + sysprof_document_frame_get_cpu (frame)); + g_clear_object (&frame); } + g_printerr ("%u frames\n", n_items); + g_clear_object (&document); return 0;