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
2012-12-04
Added methods for exporting an imported module from one ModuleContainer() obj...
David Sommerseth
1
-0
/
+19
2012-12-03
Rework module imports once more - save module references again
David Sommerseth
2
-14
/
+39
2012-11-30
Added comments to the ModulesContainer() and RtEvalModules() classes
David Sommerseth
1
-1
/
+40
2012-11-30
Split out the module import code from RtEvalModules()
David Sommerseth
2
-24
/
+58
2012-11-30
Split out the "object saving" from RtEvalModules::_Import()
David Sommerseth
2
-2
/
+7
2012-11-30
Simplify the module storage in RtEvalModules()
David Sommerseth
1
-10
/
+8
2012-11-30
Split up RtEvalModules::Setup() into an import part and a setup part
David Sommerseth
2
-16
/
+23
2012-11-30
Add argument to RtEval::measure() to controll starting of loads
David Sommerseth
1
-11
/
+18
2012-11-30
Don't add loads/command_line tags if loads have not been run
David Sommerseth
3
-5
/
+11
2012-11-29
Changes the getcmdpath method to use only python calls to find the paths
Raphaël Beamonte
1
-3
/
+9
2012-11-28
Improve logging in hackbench
David Sommerseth
1
-3
/
+3
2012-11-28
Load threads reported they were ready too early
David Sommerseth
1
-2
/
+2
2012-11-28
Measure the run time based on when the measurement started, not when where lo...
David Sommerseth
1
-3
/
+6
2012-11-28
Hardened the load modules API
David Sommerseth
4
-16
/
+35
2012-11-28
Moved out the XML-RPC code into a separate class as well
David Sommerseth
2
-94
/
+132
2012-11-28
Moved the report related methods out of the RtEval() class into a new class
David Sommerseth
2
-130
/
+172
2012-11-28
Make hwlatdetect use the Log() infrastructure as well
David Sommerseth
2
-7
/
+18
2012-11-28
Make cyclictest use the Log() object from the RtEval object
David Sommerseth
2
-15
/
+20
2012-11-27
Revamped the onlyload flag handling
David Sommerseth
1
-33
/
+44
2012-11-27
Make kcompile respect the logging flag
David Sommerseth
1
-4
/
+11
2012-11-27
Merge RtEval::report() and RtEval::genxml()
David Sommerseth
1
-14
/
+11
2012-11-27
Ensure that self.args is always available in LoadThread objects
David Sommerseth
1
-2
/
+4
2012-11-27
Purify RtEval::measure() further
David Sommerseth
1
-18
/
+25
2012-11-27
Generalised the LoadModules() class to make it useful for measurement modules
David Sommerseth
2
-80
/
+115
2012-11-27
Misc. cleanup in the Loads module
David Sommerseth
1
-7
/
+2
2012-11-27
Moved the system load tracking into the LoadModules class as well
David Sommerseth
2
-17
/
+25
2012-11-27
Moved all the load module handling into a separate LoadModules() class
David Sommerseth
2
-65
/
+106
2012-11-26
Modified load modules to have a common MakeReport() API
David Sommerseth
4
-16
/
+27
2012-11-26
Clean up modules not needed in rteval.py any more
David Sommerseth
1
-8
/
+0
2012-11-26
Add support for older rteval summary reports
David Sommerseth
1
-23
/
+45
2012-11-26
Move the main rteval::genxml() to use SystemInfo::MakeReport()
David Sommerseth
2
-85
/
+27
2012-11-26
Added MakeReport() method to the MemoryInfo() sub-modules
David Sommerseth
2
-0
/
+19
2012-11-26
Reworked sysinfo/dmi.py to be similar to the other sysinfo sub-modules
David Sommerseth
2
-22
/
+23
2012-11-26
Added new MakeReport methods in the SystemInfo sub-modules
David Sommerseth
6
-23
/
+144
2012-11-23
Moved the network config extraction into an own NetworkInfo() class
David Sommerseth
3
-69
/
+122
2012-11-23
Removed no longer used "junk chars" filter
David Sommerseth
1
-8
/
+0
2012-11-23
Split out OS related information methods into a separate OSInfo() class
David Sommerseth
3
-54
/
+115
2012-11-22
Split out memory info gathering into a separate class
David Sommerseth
3
-43
/
+95
2012-11-22
Added missing copyright credits
David Sommerseth
1
-0
/
+2
2012-11-22
Changes the getcmdpath method to use only python calls to find the paths
Raphaël Beamonte
1
-4
/
+11
2012-11-21
Updated rteval.py to make use of the new sysinfo module structure
David Sommerseth
1
-23
/
+16
2012-11-21
Clean up the sysinfo module
David Sommerseth
5
-56
/
+50
2012-11-21
Fix DMIinfo() to not always fake data
David Sommerseth
1
-3
/
+13
2012-11-20
Moved sysreport/sosreport into SystemInfo() class as well
David Sommerseth
2
-25
/
+23
2012-11-20
Cleaned up the DMIinfo() class a little bit
David Sommerseth
1
-18
/
+11
2012-11-20
Moved DMI info stuff into the SystemInfo() class
David Sommerseth
2
-9
/
+11
2012-11-20
Moved CPU topology related functions into the SystemInfo() class
David Sommerseth
2
-15
/
+15
2012-11-20
Moved get_services() and related functions into a separate SystemServices() c...
David Sommerseth
3
-57
/
+127
2012-11-20
Moved all functions related to kernel information into a KernelInfo() class
David Sommerseth
1
-0
/
+1
2012-11-20
Moved all functions related to kernel information into a KernelInfo() class
David Sommerseth
5
-100
/
+177
2012-11-20
Move util.py memory and os functions into a new SystemInfo() class
David Sommerseth
3
-57
/
+108
2012-11-20
Make rteval partially functional again
David Sommerseth
1
-11
/
+13
2012-11-20
Make rteval.py use the new Log module
David Sommerseth
1
-43
/
+44
2012-11-20
Make rtevalConfig use the new Log module
David Sommerseth
1
-7
/
+10
2012-11-20
Add needed __init__.py files to convince Python there are some modules here
David Sommerseth
2
-0
/
+0
2012-11-20
Use the new log module in the loads modules
David Sommerseth
3
-25
/
+33
2012-11-20
Added a new log module
David Sommerseth
1
-0
/
+110
2012-11-20
Restructured the rteval source tree a bit
David Sommerseth
9
-0
/
+0
2012-11-19
rteval-parserd: Avoid live-lock if errors happens while registering the system
David Sommerseth
1
-0
/
+3
2012-11-19
rteval-parserd: Fix issue when IPv4 address has not been set
David Sommerseth
1
-1
/
+1
2012-11-15
rteval-parser: Forgot to update the rteval-parser.spec file too
David Sommerseth
1
-2
/
+6
2012-11-15
rteval-parser: Added some needed tweaks to make EXSLT support pass 'make dist...
David Sommerseth
1
-0
/
+2
2012-11-15
Updated rteval-parser versions
David Sommerseth
2
-3
/
+3
2012-11-08
rteval-parserd: Extend the xmlparser.xsl to also process hwlatdetect results
David Sommerseth
3
-1
/
+333
2012-11-08
server/parser: Make the parsing of measurement data more flexible
David Sommerseth
7
-25
/
+46
2012-11-08
server/parser: Add support EXSLT functions in XSLT templates
David Sommerseth
2
-0
/
+7
2012-11-08
server/parser: Make sure the XSLT parameter array is always cleared before use
David Sommerseth
1
-1
/
+4
2012-11-08
server/parser: Added a simple string tokeniser
David Sommerseth
2
-0
/
+108
2012-11-08
hwlatdetect: Fix the sample count information
David Sommerseth
1
-1
/
+2
2012-11-08
hwlatdetect: Split up the sample records into timestamp and duration.
David Sommerseth
2
-5
/
+8
2012-11-07
Added a quick'n'dirty implementation of hwlatdetect
David Sommerseth
5
-2
/
+146
2012-10-23
update to v1.36
v1.36
Clark Williams
3
-3
/
+11
2012-10-23
Rewrite of the get_services method to make it cross-distribution
Raphaël Beamonte
1
-15
/
+58
2012-10-23
Adds getcmdpath method to use which to locate the used commands
Raphaël Beamonte
1
-1
/
+12
2012-10-23
Rewrite of the get_kthreads method to make it cross-distribution
Raphaël Beamonte
1
-4
/
+3
2012-08-13
make sure that priority parameter is converted to int
Clark Williams
1
-3
/
+3
2012-08-13
handle system not having dmidecode python module
Clark Williams
1
-2
/
+16
2012-04-02
version bump to 1.35
v1.35
Clark Williams
3
-3
/
+6
2012-04-02
reenabled SIGINT and SIGTERM handlers
Clark Williams
1
-6
/
+6
2012-01-12
version bump to 1.34
Clark Williams
3
-3
/
+8
2012-01-12
Merge remote-tracking branch 'davids/master' into work
Clark Williams
19
-31
/
+827
2012-01-09
start hackbench with helper function
Clark Williams
1
-3
/
+8
2012-01-09
propogate config file values to cyclictest thread
Clark Williams
1
-0
/
+1
2012-01-09
updated kcompile source to 2.6.39
Clark Williams
2
-6
/
+10
2011-10-07
rteval-parsed/rteval-xmlrpc v1.5
David Sommerseth
4
-9
/
+20
2011-10-07
Moved PostgreSQL related array function into pgsql.c
David Sommerseth
3
-55
/
+77
2011-10-07
Introduce init_xmlparser() process
David Sommerseth
2
-0
/
+50
2011-10-07
Added support for PostgreSQL arrays + store cpu_topology CPU spread as an array
David Sommerseth
6
-8
/
+328
2011-10-07
added --onlyload option
Clark Williams
2
-25
/
+59
2011-10-07
changed default built target, refactored a bit in kcompile.py
Clark Williams
1
-13
/
+18
2011-10-07
version bump to 1.33
Clark Williams
2
-2
/
+5
2011-10-07
change low-memory threshold to be 0.75GB/core
Clark Williams
1
-1
/
+1
2011-10-07
add a potential load of KVM
Clark Williams
1
-1
/
+4
2011-09-14
Merge branch 'master' into work
Clark Williams
4
-39
/
+78
2011-09-14
added --onlyload option
Clark Williams
2
-25
/
+59
2011-09-14
changed default built target, refactored a bit in kcompile.py
Clark Williams
1
-13
/
+18
2011-09-14
allow for float as load specifier
Clark Williams
1
-1
/
+1
2011-05-14
version bump to 1.33
Clark Williams
2
-2
/
+5
2011-05-14
change low-memory threshold to be 0.75GB/core
Clark Williams
1
-1
/
+1
2011-05-14
add a potential load of KVM
Clark Williams
1
-1
/
+4
2011-02-07
Fixed wrong copying of apache config files to the tarball for the XML-RPC ser...
David Sommerseth
1
-1
/
+1
2011-02-04
Updated build files to package rteval-xmlrpc-1.4
David Sommerseth
2
-4
/
+8
2011-02-04
Update version information to rteval-xmlrpc-1.4
David Sommerseth
2
-2
/
+3
2011-02-04
Added needed autoconf changes to enable the new mod_wsgi feature
David Sommerseth
3
-7
/
+24
2011-02-04
If the dirpath is an absolute path, go to the root dir before continuing.
David Sommerseth
1
-0
/
+2
2011-02-04
Added mod_wsgi handler
David Sommerseth
2
-0
/
+154
2011-02-03
Don't return None values in the database_status() method
David Sommerseth
1
-2
/
+4
2011-02-03
Don't try to always expand SQL SELECT query when throwing an exception
David Sommerseth
1
-1
/
+1
2011-01-10
Moved annotation data into a separate table field in rtevalruns_details
David Sommerseth
3
-2
/
+215
2010-08-27
Implemented simple XML-RPC call to check the database status
David Sommerseth
3
-0
/
+31
2010-08-23
Extract IPv6 network configuration
David Sommerseth
1
-19
/
+48
2010-08-23
added util.py module to PYSRC variable in Makefile
v1.32
Clark Williams
1
-0
/
+1
2010-08-23
version bump to v1.32
Clark Williams
3
-3
/
+15
2010-08-23
added setup.py to version update step in release checklist
Clark Williams
1
-2
/
+2
2010-08-23
clean up rteval/rteval_text.xsl to handle old reports
Clark Williams
1
-1
/
+1
2010-08-23
clean up text portion of 'command_line' tag in XML
Clark Williams
1
-1
/
+2
2010-08-23
clean up XML generation
Clark Williams
3
-6
/
+8
2010-08-23
modified hackbench to not run in low memory conditions
Clark Williams
1
-7
/
+14
2010-08-23
default base-class members of Load to internal testing values
Clark Williams
1
-2
/
+2
2010-08-23
remove refactored methods and add proper defaults to RTEval members
Clark Williams
1
-59
/
+8
2010-08-23
create utility module with common system tasks
Clark Williams
1
-0
/
+96
2010-08-23
add "__main__" section to run hackbench for testing
Clark Williams
1
-0
/
+5
2010-08-21
rteval: check if the core id really exists
Clark Williams
1
-0
/
+2
2010-08-11
Don't create log directories before it is needed
David Sommerseth
1
-8
/
+8
2010-08-10
Improved CPU socket counting
David Sommerseth
1
-3
/
+15
2010-08-04
Updated docs with relevant up-to-date information
David Sommerseth
2
-24
/
+10
2010-07-26
version bump to v1.31
v1.31
Clark Williams
2
-2
/
+8
2010-07-26
Merge remote branch 'origin/master_ipv4' into master_ipv4
David Sommerseth
0
-0
/
+0
2010-07-26
Updated hackbench implementation to avoid overusing resources
David Sommerseth
2
-10
/
+4
2010-07-26
Don't show NUMA node information if it's missing in the summary.xml
David Sommerseth
1
-3
/
+5
2010-07-26
Show CPU cores properly
David Sommerseth
1
-1
/
+12
2010-07-21
version bump to v1.30
v1.30
Clark Williams
2
-2
/
+5
2010-07-21
cap hackbench backoff time at 60 seconds
Clark Williams
1
-0
/
+2
2010-07-21
add code to ease memory pressure from hackbench
Clark Williams
1
-4
/
+17
2010-07-16
version bump to v1.29
v1.29
Clark Williams
2
-2
/
+5
2010-07-16
fixed incorrect type value in kcompile
Clark Williams
1
-1
/
+1
2010-07-16
version bump to v1.28
v1.28
Clark Williams
2
-2
/
+6
2010-07-16
added load logic to adjust load based on memory/core ratio
Clark Williams
3
-5
/
+28
2010-07-16
Don't show NUMA node information if it's missing in the summary.xml
David Sommerseth
1
-3
/
+5
2010-07-16
Show CPU cores properly
David Sommerseth
1
-1
/
+12
2010-07-15
removed require of rteval in rteval-loads.spec
Clark Williams
1
-2
/
+4
2010-07-14
version update to v1.27
v1.27
Clark Williams
2
-2
/
+8
2010-07-14
add memsize, numanodes and duration parameters
Clark Williams
1
-2
/
+3
2010-07-14
change default unit of work for hackbench to be threads
Clark Williams
2
-3
/
+2
2010-07-13
version update to v1.26
v1.26
Clark Williams
2
-2
/
+5
2010-07-13
modified hackbench parameters to reduce workload
Clark Williams
2
-4
/
+3
2010-07-12
updated changelog for v1.25
v1.25
Clark Williams
1
-0
/
+4
2010-07-12
version bump to 1.25
Clark Williams
2
-2
/
+2
2010-07-12
updated source file copyright dates to 2010
Clark Williams
11
-13
/
+14
2010-07-12
fixed incorrect assignment of number-of-cores in cyclictest.py
Clark Williams
1
-1
/
+1
2010-07-09
version bump to v1.24
v1.24
Clark Williams
2
-2
/
+6
2010-07-09
modified hackbench arguments to deal with new hackbench
Clark Williams
2
-10
/
+17
2010-07-08
updated rteval-loads specfile to remove hackbench
Clark Williams
1
-0
/
+3
2010-07-08
vesion bump to v1.23
v1.23
Clark Williams
2
-2
/
+5
2010-07-08
version update to v1.22
v1.22
Clark Williams
2
-3
/
+10
2010-07-08
add logging for loads
Clark Williams
5
-11
/
+40
2010-07-08
convert loads and cyclictest to use parameter section for all parameters
Clark Williams
6
-51
/
+62
2010-07-08
Updated rteval to use hackbench from rt-tests
David Sommerseth
5
-60
/
+19
2010-06-25
cleaned up email address in doc/rteval.txt
Clark Williams
1
-1
/
+1
2010-06-25
fixed installation commandlines for python-schedutils and python-ethtool
Clark Williams
1
-2
/
+2
2010-06-25
first cut at a how-to-install document for non-RHEL users
Clark Williams
1
-0
/
+47
2010-06-14
Merge remote branch 'davids/master_ipv4' into work
Clark Williams
16
-117
/
+530
2010-06-14
updated doc/rteval.txt with better mlockall and load balancer explainations
Clark Williams
1
-33
/
+37
2010-05-25
Check if we have dmidecode.get_warnings() available
David Sommerseth
1
-0
/
+3
2010-05-14
Added first-cut of a unit-test for XML-RPC server/client
David Sommerseth
4
-19
/
+128
2010-05-14
Added unit-tests
David Sommerseth
5
-70
/
+269
2010-05-13
version bump to 1.21
v1.21
Clark Williams
2
-2
/
+15
2010-05-13
added example push cmd to release-checklist.txt
Clark Williams
1
-1
/
+1
2010-05-13
Merge remote branch 'davids/master_ipv4' into work
Clark Williams
5
-19
/
+93
2010-05-13
rteval: remove unnecessary wait() call
Luis Claudio R. Goncalves
1
-1
/
+0
2010-05-07
rteval: code cleanup and fixes
Luis Claudio R. Gonçalves
3
-7
/
+13
2010-05-06
version bump to 1.20
v1.20
Clark Williams
2
-3
/
+12
2010-05-06
updated text in doc/rteval.txt
Clark Williams
1
-24
/
+28
2010-05-06
rteval: code cleanup and fixes
Luis Claudio R. Goncalves
3
-7
/
+13
2010-04-29
Added SIGINT handler
David Sommerseth
1
-2
/
+13
2010-04-29
Handle situations better when no warnings are found in dmi.ProcessWarnings()
David Sommerseth
1
-1
/
+5
2010-04-29
Also process DMI warnings before parsing command line arguments
David Sommerseth
1
-0
/
+3
2010-04-29
Get rid of expected DMI decode warnings when running as non-root
David Sommerseth
2
-0
/
+18
2010-04-29
Allow non-root users to really start rteval
David Sommerseth
1
-3
/
+1
2010-04-12
Added -P/--xmlrpc-no-abort to avoid exiting if XML-RPC ping fails
David Sommerseth
1
-1
/
+8
2010-04-12
Added retry logic for ping test
David Sommerseth
1
-11
/
+34
2010-04-12
Added --annotate | -a feature to rteval
David Sommerseth
3
-1
/
+12
2010-04-09
Merge remote branch 'davids/master_ipv4' into work
Clark Williams
25
-337
/
+968
2010-04-09
Added Hello() method to XML-RPC server
David Sommerseth
6
-7
/
+43
2010-04-09
Remove not needed XML-RPC function
David Sommerseth
1
-19
/
+0
2010-04-09
If no memory_size/@unit attribute is not found, use kB as default
David Sommerseth
1
-1
/
+9
2010-04-09
Make the <memory_size/> information use units instead of being fixed to kB
David Sommerseth
2
-6
/
+15
2010-04-01
Added support for num_cpu_sockets and improved num_cpu_cores extraction
David Sommerseth
1
-3
/
+16
2010-04-01
Replaced the /rteval/hardware/cpu_cores with /rteval/hardware/cpu_topology
David Sommerseth
1
-11
/
+14
2010-04-01
Remember to also package rteval/cputopology.py
David Sommerseth
1
-0
/
+1
2010-04-01
Added extraction methods for CPU cores numbers and CPU sockets number
David Sommerseth
1
-11
/
+18
2010-04-01
Don't create cpu nodes before we have checked if it is a proper cpu directory
David Sommerseth
1
-3
/
+2
2010-03-31
Added CPUtopology module
David Sommerseth
1
-0
/
+104
2010-03-31
Added basic info for more CPU topology info
David Sommerseth
3
-14
/
+23
2010-03-27
updated rteval.txt whitepaper
Clark Williams
1
-3
/
+110
2010-03-27
initial checkin of README
Clark Williams
1
-0
/
+43
2010-03-27
initial checkin of rteval whitepaper
Clark Williams
1
-0
/
+134
2010-03-26
Added storing NUMA nodes in to rtevalruns_details
David Sommerseth
3
-3
/
+7
2010-03-26
Improved general parse logging
David Sommerseth
3
-18
/
+33
2010-03-26
Changed snprintf() to append_str() when adding 'AND ipaddr' SQL string
David Sommerseth
1
-2
/
+4
[prev]
[next]