index
:
kernel/git/jkacur/rteval.git
devel/master
devel/rhel-7.5
master
py2/rteval
py3/rteval
v1/master
v2/master
John Kacur rteval tree
John Kacur
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2017-04-10
Merge branch 'v2/master'
HEAD
master
Clark Williams
80
-2009
/
+6242
2017-03-17
update rt-tests URL in docs/README
Clark Williams
1
-2
/
+1
2017-03-16
Merge branch 'v2/kcompile-by-nodes' into v2/master
v2.14
v2/master
Clark Williams
10
-72
/
+378
2017-03-16
version 2.14
Clark Williams
2
-3
/
+6
2017-03-16
removed incorrect import of systopology
Clark Williams
1
-1
/
+0
2017-03-15
update specfiles with correct changelog and version/release
Clark Williams
2
-2
/
+5
2017-03-15
version 2.13
v2.13
Clark Williams
4
-9
/
+12
2017-03-15
cyclictest.py: make -n option default to use clock_nanosleep(2)
Clark Williams
1
-1
/
+1
2017-03-15
Added EXTRA Makefile variable for testing miscellaneous options
Clark Williams
1
-1
/
+1
2017-03-15
kcompile.py: modify to manage jobs on per-node basis
Clark Williams
3
-60
/
+109
2017-03-15
add systopology.py
Clark Williams
4
-4
/
+253
2016-11-28
systopology.py: change class Cpus to CpuList
Clark Williams
1
-8
/
+14
2016-11-26
systopology: fix calls to common _sysread() function
Clark Williams
1
-12
/
+4
2016-11-22
add systopology.py
Clark Williams
1
-0
/
+239
2016-10-24
version 2.12
v2.12
Clark Williams
2
-2
/
+5
2016-10-24
handle unset USER env variables
Clark Williams
1
-2
/
+12
2016-08-30
version 2.11
v2.11
Clark Williams
2
-2
/
+5
2016-08-30
return non-zero exit when hitting breaktrace threshold
Clark Williams
1
-0
/
+7
2016-08-03
version 2.10
Clark Williams
2
-2
/
+5
2016-05-09
version 2.9
v2.9
Clark Williams
2
-3
/
+6
2016-05-09
default cpulist for modules if only one specified
Clark Williams
2
-1
/
+16
2016-04-28
modules: remove hwlatdetect module [1261161]
Clark Williams
2
-171
/
+0
2016-04-27
specfile: require version 0.97 of rt-tests
v2.8
Clark Williams
2
-5
/
+9
2016-04-26
cyclictest: fix tracing logic
Clark Williams
1
-20
/
+8
2016-04-26
rteval: added --version option
Clark Williams
1
-2
/
+2
2016-04-21
options: add --version option and handle empty argument list
Clark Williams
1
-1
/
+11
2016-04-14
config: deal with sparse environment [1312057]
Ben Rose
1
-5
/
+5
2016-04-01
version 2.7
v2.7
Clark Williams
2
-2
/
+6
2016-04-01
rteval: treat SIGINT and SIGTERM as valid end-of-run events [1278757]
Clark Williams
1
-11
/
+9
2016-03-04
added cpulist options to man page
Clark Williams
1
-5
/
+11
2016-02-14
added bz to changelog for 2.6.1
Clark Williams
1
-1
/
+1
2016-02-11
version 2.6
v2.6
Clark Williams
2
-2
/
+5
2016-02-09
hackbench: make sure we obey cpulist constraints
Clark Williams
1
-1
/
+7
2016-02-09
report load and measurement placement with cpulists
Clark Williams
1
-2
/
+12
2015-12-10
version 2.5
v2.5
Clark Williams
2
-3
/
+6
2015-12-10
hackbench: stop using old numactl argument
Clark Williams
1
-6
/
+10
2015-12-10
loads: change loop delay from 5s to 2s
Clark Williams
1
-1
/
+1
2015-12-09
specfile: added require of numactl package
Clark Williams
1
-1
/
+5
2015-11-23
update to v1.41
v1.41
v1/master
Clark Williams
3
-4
/
+7
2015-11-23
hackbench: fix logging filehandle naming error
Clark Williams
1
-1
/
+1
2015-11-23
version 1.40-2
Clark Williams
3
-3
/
+6
2015-11-23
update to v1.40
v1.40
Clark Williams
1
-2
/
+8
2015-11-20
update to v1.39
v1.39
Clark Williams
3
-3
/
+6
2015-11-20
hackbench: modify to avoid cross-node NUMA copies
Clark Williams
1
-50
/
+78
2015-11-19
version 2.4
Clark Williams
2
-2
/
+5
2015-11-19
hackbench: increase default parameters
Clark Williams
1
-17
/
+25
2015-11-19
modules: modify the run() sleeptime to be configurable and default to 5 seconds
Clark Williams
1
-1
/
+3
2015-11-19
Makefile.am: added -std=gnu89 to AM_CPPFLAGS
Clark Williams
1
-1
/
+1
2015-11-19
Makefile: add srpm targets for rteval
Clark Williams
1
-1
/
+12
2015-11-19
hackbench: start one hackbench per numa node to prevent cross-node copies [12...
Clark Williams
1
-36
/
+67
2015-08-26
cputopology: fix unit test function
Clark Williams
1
-4
/
+4
2015-08-12
specfile and version update for 2.3-1 build
v2.3
Clark Williams
2
-2
/
+5
2015-08-12
config: comment out HWLatDetect measurement module [1245699]
Clark Williams
1
-2
/
+4
2015-08-12
docs: update release checklist to reflect source changes
Clark Williams
1
-4
/
+4
2015-08-12
specfile: require kernel-headers for kcompile load
Clark Williams
1
-0
/
+1
2015-06-16
README fix package naming errors
Clark Williams
1
-7
/
+4
2015-06-10
specfile: added missing %%files entry for rteval/misc.py*
v2.2
Clark Williams
1
-0
/
+1
2015-06-10
specfile update for 2.2-1 build
Clark Williams
1
-2
/
+12
2015-06-10
rteval: updated version to 2.2
Clark Williams
1
-2
/
+2
2015-06-10
rteval-cmd: load default configs when no config file is specified
Jiri Kastner
1
-1
/
+2
2015-06-10
Merge branch 'v2.0-work' into v2.0
Clark Williams
6
-28
/
+119
2015-06-10
cyclictest: use --measurement-cpulist to place cyclictest threads
Clark Williams
1
-22
/
+50
2015-06-10
rteval: add miscellaneous global helper functions
Clark Williams
1
-0
/
+63
2015-06-10
loads: added ability to place load threads on specific cpu range
Clark Williams
4
-9
/
+29
2015-06-10
modules: add group cpulist parameter to modules
Clark Williams
3
-1
/
+14
2015-06-08
loads: added ability to place load threads on specific cpu range
Clark Williams
2
-2
/
+22
2015-06-08
modules: add group cpulist parameter to modules
Clark Williams
3
-1
/
+14
2015-06-08
loads: clean up trailing whitespace and lists
Clark Williams
2
-5
/
+5
2015-06-05
rteval-loads: added require for kernel-headers package
Clark Williams
1
-3
/
+6
2015-06-05
update rteval-loads.spec from dist-git
Clark Williams
1
-1
/
+4
2015-01-08
specfile update for 2.1-6 build
Clark Williams
1
-1
/
+4
2015-01-08
removed reference to MRG in the rteval whitepaper
Clark Williams
1
-1
/
+1
2015-01-08
picked up specfile changes from dist-git
Clark Williams
1
-7
/
+6
2015-01-08
rteval: set LD_BIND_NOW to force symbol resolution
Clark Williams
1
-0
/
+5
2014-11-25
Merge remote-tracking branch 'davids/davids/v2.0' into v2.0
Clark Williams
2
-2
/
+6
2014-05-16
server/parser: BUG: The parsed values of mean and median was mixed up
David Sommerseth
1
-2
/
+2
2014-03-27
specfile: updated for 2.1-4 build
Clark Williams
1
-1
/
+4
2014-03-27
rteval-2.0-3.1.el6rt: Fix issues with wrong installdir
David Sommerseth
1
-4
/
+10
2014-03-26
added sysstat to requires
Clark Williams
1
-1
/
+5
2014-03-26
spec: fix more bogus dates in changelog
Clark Williams
1
-2
/
+2
2014-03-26
added sysstat to requires
Clark Williams
1
-1
/
+5
2014-03-26
spec: fix more bogus dates in changelog
Clark Williams
1
-2
/
+2
2014-03-26
Merge remote-tracking branch 'origin/v2.0' into v2.0
Clark Williams
1
-0
/
+1
2014-03-26
spec: fix bogus changelog dates
Clark Williams
1
-3
/
+3
2014-01-22
Add some input data validation when parsing the output histogram from cyclictest
David Sommerseth
1
-0
/
+8
2013-12-11
update to v1.38
v1.38
Clark Williams
3
-29
/
+30
2013-12-11
add some input data validation when parsing the output histogram from cyclictest
Clark Williams
1
-7
/
+7
2013-11-08
Fix MANIFEST.in - remove trailing / on the doc directory
David Sommerseth
1
-1
/
+1
2013-11-08
Fix formatting syntax, %d -> %s
David Sommerseth
1
-1
/
+1
2013-11-08
Fix --onlyload and reportdir being set to None
David Sommerseth
1
-1
/
+1
2013-09-17
specfile: correctly escaped usages of percent-sign in changelog
Clark Williams
1
-10
/
+13
2013-09-05
cleaned up changelog section of specfile
Clark Williams
1
-9
/
+9
2013-09-03
cleaned up changelog section of specfile
Clark Williams
1
-9
/
+9
2013-06-17
Added new measurement module, sysstat
David Sommerseth
5
-4
/
+178
2013-05-02
Merge remote-tracking branch 'davids/davids/v2.0' into v2.0
Clark Williams
4
-17
/
+13
2013-05-02
cyclictest: Added trace-cmd extract when breaktrace aborts exection
David Sommerseth
2
-0
/
+11
2013-04-15
cyclictest: Don't bother reporting 'variance'
David Sommerseth
3
-17
/
+2
2013-04-02
Merge remote-tracking branch 'davids/davids/v2.0' into v2.0
Clark Williams
10
-43
/
+127
2013-03-15
Don't report any buckets where no samples have been collected
David Sommerseth
1
-0
/
+3
2013-03-14
Added timestamps tracking when each module starts and stops
David Sommerseth
3
-0
/
+34
2013-03-13
Migrated from libxslt to lxml
David Sommerseth
6
-43
/
+90
2013-01-31
Merge remote-tracking branch 'davids/davids/v2.0' into v2.0
Clark Williams
2
-4
/
+9
2013-01-31
rteval-parser: Only consider cyclic statistics which have samples registered
David Sommerseth
1
-1
/
+1
2013-01-31
hackbench: Adjusted the clean-up after running the load runs have completed
David Sommerseth
1
-3
/
+6
2013-01-31
hackbench: Wait for hackbench to complete
David Sommerseth
1
-0
/
+2
2013-01-30
Merge remote-tracking branch 'davids/davids/v2.0' into v2.0
Clark Williams
1
-68
/
+68
2013-01-29
cyclictest: Clean-up more object internal variables
David Sommerseth
1
-68
/
+68
2013-01-28
Merge remote-tracking branch 'davids/davids/v2.0' into v2.0
Clark Williams
43
-1322
/
+506
2013-01-18
Preparing rteval 2.1
v2.1
David Sommerseth
2
-4
/
+14
2013-01-18
Copyright updates
David Sommerseth
41
-1196
/
+225
2013-01-18
cyclictest: Only log and show statistic data when samples are collected
David Sommerseth
2
-63
/
+66
2013-01-18
cyclictest: Make the unit test work again
David Sommerseth
1
-3
/
+30
2013-01-18
cyclictest: Report if breaktrace was triggered
David Sommerseth
2
-4
/
+47
2013-01-18
cyclictest: Use a tempfile buffer for cyclictest's stdout data
David Sommerseth
1
-5
/
+13
2013-01-17
cyclictest: Removed --cyclictest-distance option
David Sommerseth
1
-5
/
+0
2013-01-17
cyclictest: Added --cyclictest-breaktrace feature
David Sommerseth
1
-3
/
+40
2013-01-17
Made some log lines clearer
David Sommerseth
1
-3
/
+3
2013-01-17
Preparing rteval-2.0.1
David Sommerseth
2
-4
/
+11
2013-01-17
Add a 30 seconds sleep before unleashing the measurement threads
David Sommerseth
1
-0
/
+2
2013-01-15
Fixed a few log messages in load modules
David Sommerseth
2
-3
/
+3
2013-01-15
Reworked the run logic for modules - allow them to flag they won't run
David Sommerseth
3
-33
/
+50
2013-01-14
hwlatdetect: Add some more useful debug info
David Sommerseth
1
-0
/
+6
2013-01-14
Fix up type casting in the core module code
David Sommerseth
1
-4
/
+4
2013-01-11
add rteval test run directory wildcard to .gitignore
Clark Williams
1
-0
/
+1
2013-01-10
rteval.spec: Added missing new files (version.py*)
David Sommerseth
2
-3
/
+14
2013-01-10
Put the rteval version into a separate importable file
David Sommerseth
3
-4
/
+33
2013-01-10
Changes the default_config to allow running rteval from git/extracted directo...
Raphaël Beamonte
3
-13
/
+35
2013-01-10
Adds the --quiet command line argument to disable Log.ERR and Log.WARN messages
Raphaël Beamonte
1
-0
/
+5
2013-01-10
Moves the update of the log verbosity to use it properly during modules insta...
Raphaël Beamonte
1
-8
/
+13
2013-01-08
cyclictest: Ensure that the self.__interval is always set
David Sommerseth
1
-2
/
+1
2013-01-04
Make rtevaReport::_XMLreport() publicly available
David Sommerseth
2
-3
/
+2
2013-01-04
Move the configuration defaults from rteval-cmd and into the rtevalConfig module
David Sommerseth
2
-21
/
+26
2013-01-04
Corrects an error message which was duplicate of the following raise
Raphaël Beamonte
1
-2
/
+1
2013-01-04
Corrects RuntimeError behavior using a new rtevalRuntimeError for modules
Raphaël Beamonte
2
-9
/
+35
2013-01-04
Adds is_alive() before join() to remove a RuntimeError raise when Ctrl-C on m...
Raphaël Beamonte
1
-1
/
+2
2013-01-04
Replace concatened paths with a call to os.path.join
Raphaël Beamonte
3
-3
/
+3
2012-12-21
Split out common rteval components
David Sommerseth
1
-5
/
+29
2012-12-21
Updated .gitignore
David Sommerseth
1
-0
/
+10
2012-12-21
Let's get ready for the v2.0 release
David Sommerseth
1
-1
/
+1
2012-12-21
Updated the Makefile to fit better with the new regime too
David Sommerseth
1
-43
/
+14
2012-12-21
Updated rteval.spec to package rteval v2.0
David Sommerseth
1
-12
/
+9
2012-12-21
Make distutils package the doc/ dir and compress man page on install
David Sommerseth
2
-3
/
+16
2012-12-21
Postpone loading of the rteval.SystemInfo module
David Sommerseth
1
-1
/
+2
2012-12-21
Updated python setup.py to package rteval better
David Sommerseth
3
-6
/
+37
2012-12-20
Changed the parsing defaults for summary reports
David Sommerseth
2
-2
/
+2
2012-12-20
Rework the XSLT template for rteval-parserd to tackle rteval v2.0 reports
David Sommerseth
1
-259
/
+499
2012-12-20
Fix minor issues in rteval-parser database schemas
David Sommerseth
6
-1
/
+7
2012-12-20
Fixed silly typo in cyclictest report
David Sommerseth
1
-1
/
+1
2012-12-20
Use proper time unit in the hwlatdetect summary report
David Sommerseth
1
-3
/
+3
2012-12-20
Cleaned up the --help screen
David Sommerseth
1
-6
/
+6
2012-12-19
Fix HWLatDetect exceptions when hwlatdetect could not be loaded
David Sommerseth
2
-8
/
+17
2012-12-19
Fix minor issues to make HWLatDetect module run
David Sommerseth
1
-4
/
+4
2012-12-19
Fix that not all measurement modules where loaded
David Sommerseth
1
-2
/
+1
2012-12-19
Don't override measurement and loads config sections from config file
David Sommerseth
1
-7
/
+9
2012-12-19
Clean-up the config
David Sommerseth
1
-28
/
+0
2012-12-19
Instead of passing the config class a few places, save it in __init__()
David Sommerseth
4
-16
/
+17
2012-12-19
Tackle if trying to set a configuration value not found in the config file
David Sommerseth
1
-1
/
+8
2012-12-19
Use default values from config file when setting up modules' option parser
David Sommerseth
3
-7
/
+23
2012-12-19
Put all default values for modules into the modules itself
David Sommerseth
4
-15
/
+4
2012-12-19
Update config with values from the command line
David Sommerseth
3
-33
/
+49
2012-12-18
Add module options for the currently available modules
David Sommerseth
4
-0
/
+57
2012-12-18
Added infrastructure to add command line arguments from modules
David Sommerseth
4
-13
/
+76
2012-12-18
Merge signal handlers into a single function
David Sommerseth
1
-10
/
+9
2012-12-18
Added missing copyright info
David Sommerseth
1
-0
/
+25
2012-12-17
Updated distutils to pick up the restructured rteval
David Sommerseth
2
-8
/
+20
2012-12-17
Improve the error message when the DMI module can't locate the needed XSLT te...
David Sommerseth
1
-1
/
+2
2012-12-17
Process better error issues with the module threads when stopping
David Sommerseth
1
-2
/
+5
2012-12-17
Add a hack around some oddities with Python iterations
David Sommerseth
1
-1
/
+4
2012-12-17
Split up rteval.py into a pure measurement module and the command line tool
David Sommerseth
14
-506
/
+573
2012-12-14
Cleaned up rtevalConfig parser
David Sommerseth
2
-64
/
+93
2012-12-13
update to v1.37
v1.37
Clark Williams
3
-3
/
+8
2012-12-13
add module-specific command line options
Clark Williams
4
-20
/
+96
2012-12-13
Cleaned up the XML report filename variable usage
David Sommerseth
2
-8
/
+7
2012-12-13
Prefix all class private variables in RtEval() with __
David Sommerseth
2
-79
/
+77
2012-12-07
Add ModuleContainer methods for accessing particular module objects
David Sommerseth
1
-0
/
+18
2012-12-07
Don't raise an exception if measurement threads stops running
David Sommerseth
1
-2
/
+7
2012-12-07
Rework the Unleash()/isAlive() logic to support running measurement threads s...
David Sommerseth
2
-13
/
+45
2012-12-07
Make the rtevalModulePrototype::_WorkloadAlive() method public
David Sommerseth
5
-11
/
+11
2012-12-07
Don't wait for a module to complete if it didn't start running
David Sommerseth
1
-0
/
+3
2012-12-05
Make the config parser case sensitive and make it ignore comments
David Sommerseth
1
-1
/
+2
2012-12-05
hwlatdetect: A few more tweaks to make it run
David Sommerseth
2
-6
/
+4
2012-12-05
Update hwlatdetect module to the new rtevalModulePrototype API
David Sommerseth
2
-40
/
+87
2012-12-05
Updated summary and histogram XSLT templates
David Sommerseth
2
-37
/
+58
2012-12-05
Merge in patches for v2.0 from Clark Williams
David Sommerseth
4
-8
/
+18
2012-12-05
add 'distance' parameter to cyclictest
Clark Williams
2
-1
/
+6
2012-12-05
change hard coded './' to use the HERE variable in Makefile
Clark Williams
1
-4
/
+5
2012-12-05
fix incorrect variable name in hackbench.py
Clark Williams
1
-2
/
+2
2012-12-05
handle no 'dmesg' file in osinfo.py
Clark Williams
1
-3
/
+7
2012-12-05
hackbench: Correct local stderr/stdout variables
David Sommerseth
1
-2
/
+2
2012-12-05
First cut at rewriting cyclictest to become a dynamic loadable measurement mo...
David Sommerseth
2
-125
/
+169
2012-12-05
Make rteval make use of the MeasurementModules() and MeasurementProfiles()
David Sommerseth
2
-38
/
+31
2012-12-05
Make MeasurementModules() objects iteratable
David Sommerseth
1
-0
/
+20
2012-12-05
Extend the MeasurementProfile() class with an isAlive() method
David Sommerseth
2
-0
/
+21
2012-12-05
Don't check if the module is alive at the Start(), it's too early now
David Sommerseth
1
-2
/
+0
2012-12-05
Adopted kcompile and hackbench modules to use the new API from rtevalModulePr...
David Sommerseth
2
-110
/
+131
2012-12-05
Adopted the LoadThread() and CommandLineLoad() classes to use the new rtevalM...
David Sommerseth
1
-61
/
+17
2012-12-05
Added a rtevalModulePrototype() class
David Sommerseth
1
-4
/
+142
2012-12-04
Added initial module framework for measurement modules
David Sommerseth
1
-0
/
+133
2012-12-04
Add proper type checking when instantiating a module object
David Sommerseth
1
-1
/
+4
2012-12-04
Added RtEvalModules::WaitForCompletion() method
David Sommerseth
1
-0
/
+10
[next]