From 5b50c58ea4881dd185897dfa93860c60f551d815 Mon Sep 17 00:00:00 2001 From: Jonathan Herman Date: Mon, 29 Oct 2012 09:59:35 -0400 Subject: Prettied up parse output. --- config/config.example.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'config/config.example.py') diff --git a/config/config.example.py b/config/config.example.py index 06f06b6..50d30ba 100644 --- a/config/config.example.py +++ b/config/config.example.py @@ -41,16 +41,22 @@ PARAMS = {'sched' : 'scheduler', 'kernel' : 'uname'} SCHED_EVENTS = range(501, 513) -BASE_EVENTS = ['SCHED', 'RELEASE', 'SCHED2', 'TICK', 'CXS'] +BASE_EVENTS = ['SCHED', 'RELEASE', 'SCHED2', 'TICK', 'CXS', 'SEND_RESCHED'] +BASE_EVENTS += ['CQ_ENQUEUE_READ', 'CQ_ENQUEUE_FLUSH', 'CQ_SUBMIT_WORK', + 'CQ_LOOP_WORK_CHECK', 'CQ_LOOP_PEACE_OUT', 'CQ_LOOP_BRANCH', + 'CQ_WORK_DO_WORK', 'CQ_WORK_NOTIFY', 'CQ_PHASE_WAIT'] # Expand for mixed-crit -# CRIT_EVENTS = ['LVL{}_SCHED', 'LVL{}_RELEASE'] -# CRIT_LEVELS = ['A', 'B', 'C'] -# BASE_EVENTS += [s.format(l) for (l,s) in -# itertools.product(CRIT_LEVELS, CRIT_EVENTS)] +# TODO don't use split +CRIT_EVENTS = ['LVL{}_SCHED', 'LVL{}_RELEASE'] +CRIT_LEVELS = ['A', 'B', 'C'] +BASE_EVENTS += [s.format(l) for (l,s) in + itertools.product(CRIT_LEVELS, CRIT_EVENTS)] ALL_EVENTS = ["%s_%s" % (e, t) for (e,t) in itertools.product(BASE_EVENTS, ["START","END"])] +ALL_EVENTS += ['RELEASE_LATENCY'] +BASE_EVENTS += ['RELEASE_LATENCY'] valid = True for repo, loc in REPOS.items(): -- cgit v1.2.2