From b43b83beead92ff7cf28a5fe5a2710537268aae1 Mon Sep 17 00:00:00 2001 From: Jonathan Herman Date: Mon, 26 Nov 2012 17:06:27 -0500 Subject: Read locations of binary files from path instead of config.py. --- config/config.example.py | 58 ------------------------------------------------ 1 file changed, 58 deletions(-) delete mode 100644 config/config.example.py (limited to 'config/config.example.py') diff --git a/config/config.example.py b/config/config.example.py deleted file mode 100644 index 9f24097..0000000 --- a/config/config.example.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import print_function -import os -import sys -import itertools - -''' -These are paths to repository directories. - -''' -REPOS = {'liblitmus' : '/home/hermanjl/git/liblitmus', - 'sched_trace' : '/home/hermanjl/git/sched_trace', - 'ft_tools' : '/home/hermanjl/git/feather-trace-tools', - 'trace-cmd' : '/home/hermanjl/git/trace-cmd'} - -BINS = {'rtspin' : '{}/rtspin'.format(REPOS['liblitmus']), - 'release' : '{}/release_ts'.format(REPOS['liblitmus']), - 'ftcat' : '{}/ftcat'.format(REPOS['ft_tools']), - 'ftsplit' : '{}/ft2csv'.format(REPOS['ft_tools']), - 'ftsort' : '{}/ftsort'.format(REPOS['ft_tools']), - 'st_trace' : '{}/st_trace'.format(REPOS['ft_tools']), - 'trace-cmd' : '{}/trace-cmd'.format(REPOS['trace-cmd']), - 'st_show' : '{}/st_show'.format(REPOS['sched_trace'])} - -DEFAULTS = {'params_file' : 'params.py', - 'sched_file' : 'sched.py', - 'exps_file' : 'exps.py', - 'duration' : 10, - 'spin' : 'rtspin', - 'cycles' : 2000} - -FILES = {'ft_data' : 'ft.bin', - 'linux_data' : 'trace.dat', - 'sched_data' : 'st-{}.bin', - 'log_data' : 'trace.slog',} - -PARAMS = {'sched' : 'scheduler', - 'dur' : 'duration', - 'kernel': 'uname', - 'cycles' : 'cpu-frequency'} - -SCHED_EVENTS = range(501, 513) -BASE_EVENTS = ['SCHED', 'RELEASE', 'SCHED2', 'TICK', 'CXS'] -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(): - if not os.path.isdir(loc): - valid = False - print("Cannot access repo '%s' at '%s'" % (repo, loc), file=sys.stderr) -for prog, loc in BINS.items(): - if not os.path.isfile(loc): - valid = False - print("Cannot access program '%s' at '%s'" % (prog, loc), file=sys.stderr) -if not valid: - print("Errors in config file", file=sys.stderr) -- cgit v1.2.2