From 7925dfbd28b2cd822b05c21b81ca6a3facaa14d1 Mon Sep 17 00:00:00 2001 From: schnorr Date: Thu, 5 Apr 2012 10:52:49 +0200 Subject: [PATCH 1/1] [trace] update example to show how to use TRACE_get_categories --- examples/msg/tracing/ms.c | 10 ++++++++++ examples/msg/tracing/ms.tesh | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/examples/msg/tracing/ms.c b/examples/msg/tracing/ms.c index 858e9f0bd8..155b822c53 100644 --- a/examples/msg/tracing/ms.c +++ b/examples/msg/tracing/ms.c @@ -128,6 +128,16 @@ int main(int argc, char *argv[]) MSG_launch_application(deployment_file); MSG_main(); + + XBT_INFO ("Declared tracing categories:"); + xbt_dynar_t categories = TRACE_get_categories (); + unsigned int cursor; + char *category; + xbt_dynar_foreach (categories, cursor, category){ + XBT_INFO ("%s", category); + } + xbt_dynar_free (&categories); + MSG_clean(); return 0; } /* end_of_main */ diff --git a/examples/msg/tracing/ms.tesh b/examples/msg/tracing/ms.tesh index 84635ebce2..f1467431d9 100644 --- a/examples/msg/tracing/ms.tesh +++ b/examples/msg/tracing/ms.tesh @@ -9,6 +9,11 @@ $ $SG_TEST_EXENV ${bindir:=.}/tracing/ms$EXEEXT --cfg=tracing:1 --cfg=tracing/bu > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/uncategorized' to '1' > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'triva/categorized' to 'tracing/ms.cat.plist' > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'triva/uncategorized' to 'tracing/ms.uncat.plist' +> [4.485137] [msg_test/INFO] Declared tracing categories: +> [4.485137] [msg_test/INFO] request +> [4.485137] [msg_test/INFO] finalize +> [4.485137] [msg_test/INFO] report +> [4.485137] [msg_test/INFO] compute p Testing tracing by process $ $SG_TEST_EXENV ${bindir:=.}/tracing/ms$EXEEXT --cfg=tracing:1 --cfg=tracing/msg/process:1 --cfg=tracing/buffer:1 --cfg=tracing/filename:tracing/ms.trace --cfg=tracing/categorized:1 --cfg=tracing/uncategorized:1 --cfg=triva/categorized:tracing/ms.cat.plist --cfg=triva/uncategorized:tracing/ms.uncat.plist ${srcdir:=.}/tracing/platform.xml ${srcdir:=.}/tracing/deployment.xml @@ -20,6 +25,11 @@ $ $SG_TEST_EXENV ${bindir:=.}/tracing/ms$EXEEXT --cfg=tracing:1 --cfg=tracing/ms > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/uncategorized' to '1' > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'triva/categorized' to 'tracing/ms.cat.plist' > [0.000000] [xbt_cfg/INFO] Configuration change: Set 'triva/uncategorized' to 'tracing/ms.uncat.plist' +> [4.485137] [msg_test/INFO] Declared tracing categories: +> [4.485137] [msg_test/INFO] request +> [4.485137] [msg_test/INFO] finalize +> [4.485137] [msg_test/INFO] report +> [4.485137] [msg_test/INFO] compute $ $SG_TEST_EXENV cat tracing/ms.uncat.plist > { -- 2.20.1