SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for rteval-2.14-16.el7.noarch.rpm :
Thu Dec 5 13:00:00 2019 John Kacur - 2.14-16
- Pass node arg as string to Popen in hackbench
Resolves: rhbz#1730034

Tue Dec 3 13:00:00 2019 John Kacur - 2.14-15
- Add missing software requires needed by kcompile for compiling the kernel
Resolves: rhbz#1730034

Tue Sep 3 14:00:00 2019 John Kacur - 2.14-14
- Fix specfile to require >= rt-tests 1.5
- Require xz instead of bzip2
- Fix source url
Resolves: rhbz#1746400

Thu Aug 22 14:00:00 2019 John Kacur - 2.14-13
- Remove --numa and --smp from cyclictest.py to match changes in cyclictest
- Similarly remove -n, since numa will be automated without requiring the flag
Resolves: rhbz#1724770

Wed May 29 14:00:00 2019 John Kacur - 2.14-12
- Change hackbench to use systopology to calculate online cpus
- Fix systopology and misc.py to check whether cpu is online
Resolves: rhbz#1698238

Wed Mar 27 13:00:00 2019 John Kacur - 2.14-11
- raise an exception if hackbench fails to run
Resolves: rhbz#1523279

Tue Dec 18 13:00:00 2018 John Kacur - 2.14-10
- Fix typo in debug output
Resolves: rhbz#1659973

Fri Oct 27 14:00:00 2017 John Kacur - 2.14-9
- Remove redundant files for clarity.
Resolves: rhbz1504162

Fri Oct 27 14:00:00 2017 John Kacur - 2.14-8
- Don\'t fail if we don\'t know the init system
Resolves: rhbz1504168

Fri Oct 20 14:00:00 2017 John Kacur - 2.14-7
- Remove underscore from sysread function in systopology.py
Resolves: rhbz1504164

Fri Oct 20 14:00:00 2017 John Kacur - 2.14-6
- Improve error handling if cyclictest fails to run
Resolves: rhbz1504159

Fri Oct 20 14:00:00 2017 John Kacur - 2.14-5
- Remove trace-cmd from Requires, since it is not needed to run rteval
Resolves: rhbz1504173

Mon Oct 16 14:00:00 2017 John Kacur - 2.14-4
- Don\'t sleep if hackbench fails to launch due to out-of-memory
- Instead, exit gracefully
Resolves: rhbz1380144

Wed Oct 11 14:00:00 2017 John Kacur - 2.14-3
- Add sos as a requires since this package is needed to run sosreport
Resolves: rhbz1500722

Wed Oct 11 14:00:00 2017 John Kacur - 2.14-2
- Add the contents of the kernel boot command line to the summary report
Resolves: rhbz1452788

Thu Mar 16 13:00:00 2017 Clark Williams - 2.14-1
- removed leftover import of systopology from sysinfo

Wed Mar 15 13:00:00 2017 Clark Williams - 2.13-2
- Updated specfile to correct version and bz [1382155]

Tue Sep 20 14:00:00 2016 Clark Williams - 2.12-1
- handle empty environment variables SUDO_USER and USER [1312057]

Tue Aug 30 14:00:00 2016 Clark Williams - 2.11-1
- make sure we return non-zero for early exit from tests

Wed Aug 3 14:00:00 2016 Clark Williams - 2.10-1
- bumped version for RHEL 7.3 release

Mon May 9 14:00:00 2016 Clark Williams - 2.9.1
- default cpulist for modules if only one specified [1333831]

Tue Apr 26 14:00:00 2016 Clark Williams - 2.8.1
- add the --version option to print the rteval version
- made the --cyclictest-breaktrace option work properly [1209986]

Fri Apr 1 14:00:00 2016 Clark Williams - 2.7.1
- treat SIGINT and SIGTERM as valid end-of-run events [1278757]
- added cpulist options to man page

Thu Feb 11 13:00:00 2016 Clark Williams - 2.6.1
- update to make --loads-cpulist and --measurement-cpulist work [1306437]

Thu Dec 10 13:00:00 2015 Clark Williams - 2.5-1
- stop using old numactl --cpubind argument

Wed Dec 9 13:00:00 2015 Clark Williams - 2.4.2
- added Require of package numactl

Tue Nov 17 13:00:00 2015 Clark Williams - 2.4.1
- rework hackbench load to not generate cross-node traffic [1282826]

Wed Aug 12 14:00:00 2015 Clark Williams - 2.3-1
- comment out HWLatDetect module from default config [1245699]

Wed Jun 10 14:00:00 2015 Clark Williams - 2.2-1
- add --loads-cpulist and --measurement-cpulist to allow cpu placement [1230401]

Thu Apr 23 14:00:00 2015 Luis Claudio R. Goncalves - 2.1-8
- load default configs when no config file is specified (Jiri kastner) [1212452]

Wed Jan 14 13:00:00 2015 Clark Williams - 2.1-7
- added requires of bzip2 to specfile [1151567]

Thu Jan 8 13:00:00 2015 Clark Williams - 2.1-6
- cleaned up product documentation [1173315]

Mon Nov 10 13:00:00 2014 Luis Claudio R. Goncalves - 2.1-5
- rebuild for RHEL-7.1 (1151567)

Thu Mar 27 13:00:00 2014 Clark Williams - 2.1-4
- cherry-picked old commit to deal with installdir problem

Wed Mar 26 13:00:00 2014 Clark Williams - 2.1-3
- added sysstat requires to specfile

Tue Mar 12 13:00:00 2013 David Sommerseth - 2.1-2
- Migrated from libxslt-python to python-lxml

Fri Jan 18 13:00:00 2013 David Sommerseth - 2.1-1
- Made some log lines clearer
- cyclictest: Added --cyclictest-breaktrace feature
- cyclictest: Removed --cyclictest-distance option
- cyclictest: Use a tempfile buffer for cyclictest\'s stdout data
- cyclictest: Report if breaktrace was triggered
- cyclictest: Make the unit test work again
- cyclictest: Only log and show statistic data when samples are collected
- Copyright updates

Thu Jan 17 13:00:00 2013 David Sommerseth - 2.0.1-1
- Fix up type casting in the core module code
- hwlatdetect: Add some more useful debug info
- Reworked the run logic for modules - allow them to flag they won\'t run
- Fixed a few log messages in load modules
- Add a 30 seconds sleep before unleashing the measurement threads

Thu Jan 10 13:00:00 2013 David Sommerseth - 2.0-3
- Separate out RTEVAL_VERSION into rteval.version, to avoid
massive BuildRequirements

Fri Dec 21 13:00:00 2012 David Sommerseth - 2.0-2
- Split out common files into rteval-common

Fri Dec 21 13:00:00 2012 David Sommerseth - 2.0-1
- Updated to rteval v2.0 and reworked spec file to use setup.py directly

Tue Oct 23 14:00:00 2012 Clark Williams - 1.36-1
- deal with system not having dmidecode python module
- make sure to cast priority parameter to int
- from Raphaƫl Beamonte :
- Rewrite of the get_kthreads method to make it cross-distribution
- Adds getcmdpath method to use which to locate the used commands
- Rewrite of the get_services method to make it cross-distribution

Mon Apr 2 14:00:00 2012 Clark Williams - 1.35-1
- fix thinko where SIGINT and SIGTERM handlers were commented out

Thu Jan 12 13:00:00 2012 Clark Williams - 1.34-1
- fix missing config merge in rteval.py to pass parameters
down to cyclictest
- modify hackbench to use helper function to start process

Sat May 14 14:00:00 2011 Clark Williams - 1.33-1
- modify hackbench cutoff to be 0.75GB/core

Mon Aug 23 14:00:00 2010 Clark Williams - 1.32-1
- update docs
- refactor some RTEval methods to utility functions
- modify hackbench.py not to run under low memory conditions
- clean up XML generation to deal with new hackbench code
- clean up XSL code to deal with new XML \'run\' attribute
- from David Sommerseth :
- improve CPU socket counting logic
- delay log directory creation until actually needed
- from Gowrishankar :
- check if the core id really exists (multithreading fix)

Mon Jul 26 14:00:00 2010 Clark Williams - 1.31-1
- from David Sommerseth :
- Updated hackbench implementation to avoid overusing resources
- Don\'t show NUMA node information if it\'s missing in the summary.xml
- Show CPU cores properly

Wed Jul 21 14:00:00 2010 Clark Williams - 1.30-1
- added code to hackbench to try to detect and ease memory pressure

Fri Jul 16 14:00:00 2010 Clark Williams - 1.29-1
- fixed incorrect type value in kcompile.py

Fri Jul 16 14:00:00 2010 Clark Williams - 1.28-1
- added logic to loads to adjust number of jobs based on ratio
of memory per core

Wed Jul 14 14:00:00 2010 Clark Williams - 1.27-1
- modified hackbench to go back to using threads rather than
processes for units of work
- added memory size, number of numa nodes and run duration to the
parameter dictionary passed to all loads and cyclictest

Tue Jul 13 14:00:00 2010 Clark Williams - 1.26-1
- modified hackbench parameters to reduce memory consumption

Mon Jul 12 14:00:00 2010 Clark Williams - 1.25-1
- fixed cyclictest bug that caused everything to be uniprocessor
- updated source copyrights to 2010

Fri Jul 9 14:00:00 2010 Clark Williams - 1.24-1
- modified hackbench arguments and added new parameters for
hackbench in rteval.conf

Thu Jul 8 14:00:00 2010 Clark Williams - 1.23-1
- version bump to deal with out-of-sync cvs issue

Thu Jul 8 14:00:00 2010 Clark Williams - 1.22-1
- merged David Sommerseth changes to use
hackbench from rt-tests packages rather than carry local copy
- converted all loads and cyclictest to pass __init__ parameters
in a dictionary rather than as discrete parameters
- added logging for load output


* Tue Apr 13 2010 Clark Williams - 1.21-1
- from Luis Claudio Goncalves :
- remove unecessary wait() call in cyclictest.py
- close /dev/null after using it
- call subprocess.wait() when needed
- remove delayloop code in hackbench.py
- from David Sommerseth :
- add SIGINT handler
- handle non-root user case
- process DMI warnings before command line arguments
- added --annotate feature to rteval
- updates to xmlrpc code


* Tue Apr 6 2010 Clark Williams - 1.20-1
- code fixes from Luis Claudio Goncalves
- from David Sommerseth :
- xmlrpc server updates
- cputopology.py for recording topology in xml
- added NUMA node recording for run data
- rpmlint fixes
- added start of rteval whitepaper in docs dir

Tue Mar 16 13:00:00 2010 Clark Williams - 1.19-1
- add ability for --summarize to read tarfiles
- from David Sommerseth
- gather info about loaded kernel modules for XML file
- added child tracking to hackbench to prevent zombies

Tue Feb 16 13:00:00 2010 Clark Williams - 1.18-1
- fix usage of python 2.6 features on RHEL5 (python 2.4)

Tue Feb 16 13:00:00 2010 Clark Williams - 1.17-1
- added logic to filter non-printables from service status output
so that we have legal XML output
- added logic to hackbench.py to cleanup properly at the end
of the test

Thu Feb 11 13:00:00 2010 Clark Williams - 1.16-1
- fix errors in show_remaining_time() introduced because
time values are floats rather than ints

Thu Feb 11 13:00:00 2010 Clark Williams - 1.15-1
- added logic to use --numa and --smp options of new cyclictest
- added countdown report for time remaining in a run

Tue Feb 9 13:00:00 2010 Clark Williams - 1.14-1
- David Sommerseth :
merged XMLReport() changes for hwcert suite

Tue Dec 22 13:00:00 2009 Clark Williams - 1.13-1
- added cyclictest default initializers
- added sanity checks to statistics reduction code
- updated release checklist to include origin push
- updated Makefile clean and help targets
- davids updates (mainly for v7 integration):
- Add explicit sys.path directory to the python sitelib+
\'/rteval\'
- Send program arguments via RtEval() constructor
- Added more DMI data into the summary.xml report
- Fixed issue with not including all devices in the
OnBoardDeviceInfo tag

Thu Dec 3 13:00:00 2009 David Sommerseth - 1.12-2
- fixed Makefile and specfile to include and install the
rteval/rteval_histogram_raw.py source file for gaining
raw access to histogram data
- Removed xmlrpc package during merge against master_ipv4 branch

Wed Nov 25 13:00:00 2009 Clark Williams - 1.12-1
- fix incorrect reporting of measurement thread priorities

Mon Nov 16 13:00:00 2009 Clark Williams - 1.11-5
- ensure that no double-slashes (\"//\") appear in the symlink
path for /usr/bin/rteval (problem with rpmdiff)

Tue Nov 10 13:00:00 2009 Clark Williams - 1.11-4
- changed symlink back to install and tracked by %files

Mon Nov 9 13:00:00 2009 Clark Williams - 1.11-3
- changed symlink generation from %post to %posttrans

Mon Nov 9 13:00:00 2009 Clark Williams - 1.11-2
- fixed incorrect dependency for libxslt

Fri Nov 6 13:00:00 2009 Clark Williams - 1.11-1
- added base OS info to XML file and XSL report
- created new package rteval-loads for the load source code

Wed Nov 4 13:00:00 2009 Clark Williams - 1.10-1
- added config file section for cyclictest and two settable
parameters, buckets and interval

Thu Oct 29 13:00:00 2009 Clark Williams - 1.9-1
- merged davids updates:
-H option (raw histogram data)
cleaned up xsl files
fixed cpu sorting

Mon Oct 26 13:00:00 2009 David Sommerseth - 1.8-3
- Fixed rpmlint complaints

Mon Oct 26 13:00:00 2009 David Sommerseth - 1.8-2
- Added xmlrpc package, containing the XML-RPC mod_python modules

Tue Oct 20 14:00:00 2009 Clark Williams - 1.8-1
- split kcompile and hackbench into sub-packages
- reworked Makefile (and specfile) install/uninstall logic
- fixed sysreport incorrect plugin option
- catch failure when running on root-squashed NFS

Tue Oct 13 14:00:00 2009 Clark Williams - 1.7-1
- added kthread status to xml file
- merged davids changes for option processing and additions
to xml summary

Tue Oct 13 14:00:00 2009 Clark Williams - 1.6-1
- changed stat calculation to loop less
- added methods to grab service and kthread status

Mon Oct 12 14:00:00 2009 Clark Williams - 1.5-1
- changed cyclictest to use less memory when doing statisics
calculations
- updated debug output to use module name prefixes
- changed option processing to only process config file once

Fri Oct 9 14:00:00 2009 Clark Williams - 1.4-1
- changed cyclictest to use histogram rather than sample array
- calcuated statistics directly from histogram
- changed sample interval to 100us
- added -a (affinity) argument to force cpu affinity for
measurement threads

Thu Sep 24 14:00:00 2009 David Sommerseth - 1.3-3
- Cleaned up the spec file and made rpmlint happy

Wed Sep 23 14:00:00 2009 David Sommerseth - 1.3-2
- Removed version number from /usr/share/rteval path

Tue Sep 22 14:00:00 2009 Clark Williams - 1.3-1
- changes from davids:

* changed report code to sort by processor id

* added report submission retry logic

* added emailer class

Fri Sep 18 14:00:00 2009 Clark Williams - 1.2-1
- added config file handling for modifying load behavior and
setting defaults
- added units in report per IBM request

Wed Aug 26 14:00:00 2009 Clark Williams - 1.1-2
- missed a version change in rteval/rteval.py

Wed Aug 26 14:00:00 2009 Clark Williams - 1.1-1
- modified cyclictest.py to start cyclictest threads with a
\'distance\' of zero, meaning they all have the same measurement
interval

Tue Aug 25 14:00:00 2009 Clark Williams - 1.0-1
- merged davids XMLRPC fixes
- fixed --workdir option
- verion bump to 1.0

Thu Aug 13 14:00:00 2009 Clark Williams - 0.9-2
- fixed problem with incorrect version in rteval.py

Tue Aug 4 14:00:00 2009 Clark Williams - 0.9-1
- merged dsommers XMLRPC and database changes
- Specify minimum python-dmidecode version, which got native XML support
- Added rteval_dmi.xsl
- Fixed permission issues in /usr/share/rteval-x.xx

Wed Jul 22 14:00:00 2009 Clark Williams - 0.8-1
- added code to capture clocksource info
- added code to copy dmesg info to report directory
- added code to display clocksource info in report
- added --summarize option to display summary of existing report
- added helpfile target to Makefile

Thu Mar 26 13:00:00 2009 Clark Williams - 0.7-1
- added require for python-schedutils to specfile
- added default for cyclictest output file
- added help parameter to option parser data
- renamed xml output file to summary.xml
- added routine to create tarfile of result files

Wed Mar 18 13:00:00 2009 Clark Williams - 0.6-6
- added code to handle binary data coming from DMI tables

Wed Mar 18 13:00:00 2009 Clark Williams - 0.6-5
- fixed logic for locating XSL template (williams)
- fixed another stupid typo in specfile (williams)

Wed Mar 18 13:00:00 2009 Clark Williams - 0.6-4
- fixed specfile to install rteval_text.xsl in /usr/share directory

Wed Mar 18 13:00:00 2009 Clark Williams - 0.6-3
- added Requires for libxslt-python (williams)
- fixed race condition in xmlout constructor/destructor (williams)

Wed Mar 18 13:00:00 2009 Clark Williams - 0.6-2
- added Requires for libxslt (williams)
- fixed stupid typo in rteval/rteval.py (williams)

Wed Mar 18 13:00:00 2009 Clark Williams - 0.6-1
- added xml output logic (williams, dsommers)
- added xlst template for report generator (dsommers)
- added dmi/smbios output to report (williams)
- added __del__ method to hackbench to cleanup after run (williams)
- modified to always keep run data (williams)

Fri Feb 20 13:00:00 2009 Clark Williams - 0.5-1
- fixed tab/space mix problem
- added report path line to report

Fri Feb 20 13:00:00 2009 Clark Williams - 0.4-1
- reworked report output
- handle keyboard interrupt better
- removed duration mismatch between rteval and cyclictest

Mon Feb 2 13:00:00 2009 Clark Williams - 0.3-1
- initial checkin


 
ICM