| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
- Don't parse the cyclic_rawdata table any more. The last rteval release to
use that table was v1.4.
- Parse the hwlatedetect data by default. This is a new feature of
rteval v2.0, so lets add this parsing by default.
Signed-off-by: David Sommerseth <davids@redhat.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The parsing of measurement data was hard coded to be very cyclictest
centric. With this patch, the code paths used by cyclictest parsing
is made more generic and which measurement data to parse is now
declared in the configuration file.
The default measurement data tables are set to be cyclic_statistics,
cyclic_histogram and cyclic_rawdata. These tables can be overridden
by setting the measurement_tables config variable in the
xmlrpc_parser section.
With this change, it is now possible to extend the rteval summary.xml
measurement parsing without modifying the C code at all. Only the
database schema and the xmlparser.xsl files needs to be updated, and
then add this new table to configuration file.
Signed-off-by: David Sommerseth <davids@redhat.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
To avoid potential DoS attacks by sending big XML files, the max_report_size
rejects reports which is bigger than this value. The default value is 2MB if
this value is not configured.
A new status code was introduced, STAT_FTOOBIG (12). The submissionqueue
record will be updated with this value on records which fails this check.
In addition minor SIGSEGV failure was fixed when rteval_parserd shutsdown
before worker threads have really started.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
This directory is set in the 'xmlrpc_parser' section, with 'reportdir'.
If this is not set, it defaults to /var/lib/rteval/reports.
|
| |
|
|
|
| |
Need to add daemonizing mode, add proper logging and fix all FIXME's
in the code
|
| |
|