John Kacur
1ed9f604b4
Make cyclictest the default measurement module for rteval
...
- Make cyclictest the default measurement module for rteval
- Make the default interval for timerlat in rteval 1100us
Resolves: RHEL-78394
Signed-off-by: John Kacur <jkacur@redhat.com>
2025-02-07 15:00:11 -05:00
John Kacur
2ec9dfb3be
Fix missing system statistics
...
Resolves: RHEL-70166
Signed-off-by: John Kacur <jkacur@redhat.com>
2024-12-13 16:00:58 -05:00
John Kacur
f8b86d7f2c
Rebase to upstream rteval-v3.9
...
Rebase to upstream rteval-v3.9
Resolves: RHEL-63519
Signed-off-by: John Kacur <jkacur@redhat.com>
2024-11-14 16:32:41 -05:00
John Kacur
b01d55224c
Update the kcompile kernel to linux-6.12-rc4
...
Resolves: RHEL-63621
Signed-off-by: John Kacur <jkacur@redhat.com>
2024-10-25 17:33:57 -04:00
Tomas Glozar
d299c925bf
Collect tuned state in sysinfo
...
Resolves: RHEL-33303
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
2024-08-12 16:28:26 +02:00
Anubhav Shelat
e2c4c6e2d5
Add functionality to allow user to execute cpupower tool to
...
set idle state depth while running rteval.
Disable latency trick by using --default-system option with
cyclictest when setting idle state depth.
Resolves: RHEL-37645
Signed-off-by: Anubhav Shelat <ashelat@redhat.com>
2024-08-06 15:45:40 -04:00
Crystal Wood
ef808082f2
Make latency tests exclusive, add --noload, and switch to autosetup
...
Prevent using cyclictest and timerlat at the same time
Resolves: RHEL-35506
Add a --no-load option
Resolves: RHEL-50323
Switch to autosetup, which avoids the need to list every patch in the
prep section... and fixes an issue with the previous commit where that
was forgotten.
Signed-off-by: Crystal Wood <crwood@redhat.com>
2024-07-29 16:52:14 -05:00
John Kacur
f0f764c0ae
Add timerlat tracing
...
Add timerlat tracing
Add Fix -aNone being passed to cyclictest
Add rtla as a requires for timerlat
Resolves: RHEL-35461
Signed-off-by: John Kacur <jkacur@redhat.com>
2024-06-24 15:44:27 -04:00
Anubhav Shelat
c261d895e5
Allow rteval to search /usr/bin/ for sysreport
...
Convert base64 data to text before wrapping.
Add sysreport to gating tests and check the exit status.
Resolves: RHEL-44437
Signed-off-by: Anubhav Shelat <ashelat@redhat.com>
2024-06-24 13:33:13 -04:00
Anubhav Shelat
74a2db636d
Updated rteval man page
...
Resolves: RHEL-37634
Signed-off-by: Anubhav Shelat <ashelat@redhat.com>
2024-06-10 10:12:33 -04:00
John Kacur
6e1bce1379
Rebase to upstream rteval-3.8
...
Resolves: RHEL-30164
Signed-off-by: John Kacur <jkacur@redhat.com>
2024-05-07 13:23:26 -04:00
John Kacur
5c0cb5038a
Add timerlat as a measurement module
...
Add timerlat as a measurement module
Resolves:RHEL-8682
Signed-off-by: John Kacur <jkacur@redhat.com>
2024-05-06 15:51:18 -04:00
Tomas Glozar
6d0cbf7a80
Add relative cpulists for loads
...
jiraProject== RHEL-25206
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
2024-04-24 11:12:12 +02:00
Tomas Glozar
403fe3b32a
Add dependency on procps-ng which was missing in minimal environments
...
jiraProject== RHEL-31921
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
2024-04-09 10:42:27 +02:00
Tomas Glozar
caafe47e0f
Add dependency on dmidecode
...
jiraProject== RHEL-20019
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
2024-04-05 08:42:22 +02:00
Tomas Glozar
86e5d2c979
Replace python-dmidecode with initial dmidecode output parsing
...
jiraProject== RHEL-20019
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
2024-03-21 08:53:40 +01:00
Tomas Glozar
1cac616e54
Added patchset for relative cpuset functionality from upstream
...
jiraProject== RHEL-9912
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
2024-01-31 18:49:11 +01:00
John Kacur
d6e963f216
Disable the use of python-dmidecode
...
Resolves: RHEL-8857
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-12-21 14:00:23 -05:00
John Kacur
dae53deb58
Add an rpminspect.yaml file to turn off permissions checks
...
for python egg-info files
Resolves: RHEL-16400
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-11-15 13:25:31 -05:00
John Kacur
a1cacf80b1
Add an rpminspect.yaml file to turn off permissions checks
...
for python egg-info files
Resolves: RHEL-16400
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-11-14 15:20:01 -05:00
John Kacur
b70ab5fe07
Remove upstream specfile
...
Resolves: RHEL-7615
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-11-13 14:49:06 -05:00
John Kacur
cc1eae455f
Update rteval to use linux-6.6.1 as the default kernel for kcompile
...
Resolves: RHEL-14483
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-11-09 15:57:44 -05:00
John Kacur
48500e037e
Rebase to rteval-3.7 upstream
...
jiraProject == RHEL-7863
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-10-24 11:13:53 -04:00
Tomas Glozar
0ab8938885
Added patch set that enables rteval to do load calculations and
...
reporting correctly on systems with isolated CPUs
jiraProject== RHEL-8681
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
2023-10-05 09:11:46 +02:00
John Kacur
a4eb04b61f
Added patches to use argparse instead of deprecated optparse
...
jiraProject == RHEL-9026
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-10-04 13:45:40 -04:00
John Kacur
af17fc22fd
Added patches to use f-strings where possible, no functional change
...
jiraProject== RHEL-798
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-08-11 14:54:07 -04:00
Anubhav Shelat
487a77c935
Added code to check if the proc/net/if_inet6 file exists while
...
loading IPv6 addresses in the IPv6Addresses class.
Resolves: rhbz#2210103
jiraProject == RHELPLAN-158238
Signed-off-by: Anubhav Shelat <ashelat@redhat.com>
2023-06-06 13:13:20 -04:00
Anubhav Shelat
39708c6fd6
Added code to check if the proc/net/if_inet6 file exists while
...
loading IPv6 addresses in the IPv6Addresses class.
Resolves: rhbz#2210103
jiraProject == RHELPLAN-158238
Signed-off-by: Anubhav Shelat <ashelat@redhat.com>
2023-06-06 11:53:18 -04:00
John Kacur
7004ede8ac
Change the default kernel to compile as a load to linux-6.1.8
...
Update requires
Resolves: rhbz#2166355
jiraProject == RHELPLAN-147318
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-02-06 13:39:46 -05:00
John Kacur
596b077ac5
Change the default kernel to compile as a load to linux-6.1.8
...
Update requires
Resolves: rhbz#2166355
jiraProject == RHELPLAN-147318
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-02-03 16:23:40 -05:00
John Kacur
45cda1e611
Change Requires to python-sphinx
2023-02-03 06:38:56 +00:00
John Kacur
67d426ed2a
Catch failures in python-dmidecode
...
Resolves: rhbz#2164416
Signed-off-by: John Kacur <jkacur@redhat.com>
2023-02-02 15:01:16 -05:00
John Kacur
e79b4e59fc
Fix dmi traceback on some arm boxes
...
- Fix "DMI WARNING" when not running as root
- Don't attempt to get DMI info if dmidecode returns warnings
Resolves: rhbz#2136924
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-10-27 12:21:57 -04:00
jkacur
6a1006345e
rteval: Add patch to remove python3-ethtool Requires
2022-10-17 20:02:00 +00:00
John Kacur
9b32794b6c
Rebase to rteval-3.5 upstream
...
Resolves: rhbz#2119171
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-09-26 14:07:29 -04:00
Leah Leshchinsky
bc70d36587
Add measurement and load location information to the run summary report
...
Resolves: rhbz#2081325
Signed-off-by: Leah Leshchinsky <lleshchi@redhat.com>
2022-09-26 10:19:12 -04:00
John Kacur
a91b2c49e8
Make use of systopology instead of misc everywhere
...
Allow user to enter compressed form of cpulist
Resolves: rhbz#2107711
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-09-13 08:24:23 -04:00
John Kacur
07a8e53f91
Add option for downloading the kernel to compile as a load
...
Add a manpage entry for the kernel download option
Resolves: rhbz#2107711
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-09-12 11:45:06 -04:00
John Kacur
88fbc314dd
Rebase to rteval-3.4 upstream
...
Resolves: rhbz#2069358
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-06-28 14:32:44 -04:00
John Kacur
c3a5a2252a
Add upstream kcompile patches
...
Add upstream kcompile patches
Resolves: rhbz#2093480
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-06-22 18:13:49 -04:00
John Kacur
955544ed7b
Updates the Requires for rteval-loads with the correct kernel version
...
Resolves: rhbz#2093480
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-06-07 14:01:08 -04:00
John Kacur
03867dafe5
Change the default kernel to compile to linux-5.18.1
...
rteval compiles the linux kernel as a load
Change the default kernel to compile to linux-5.18.1
Resolves: rhbz#2093480
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-06-07 12:11:47 -04:00
John Kacur
6d294447e9
Fix Popen for python3.6
...
- Fix Popen for python3.6
- Fix allmodconfig when SHA1 signing of modules is not available
Resolves: rhbz#2062829
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-04-14 11:17:50 -04:00
John Kacur
2a84938dd6
Use inherited cpumask if user doesn't specify a cpumask
...
Use inherited cpumask if user doesn't specify a cpumask
Resolves: rhbz#1983783
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-02-15 09:35:25 -05:00
John Kacur
6be39f0b28
Don't restrict threads to cpumask in environment if user specifies cpumask
...
Don't restrict threads to cpumask inherited from the environment if the user
specifies a cpumask.
Resolves: rhbz#1983783
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-02-07 16:38:45 -05:00
John Kacur
12cc924ab5
rteval: Rebase to upstream rteval-3.3
...
- Rebase to upstream rteval-3.3
- Fix case where the threshold assignment is not properly parsed
- Increase the default number of buckets from 3000 to 3500
Resolves: rhbz#2012294
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-01-26 10:26:17 -05:00
John Kacur
be9b846752
Fix test missing threshold assignment
...
Fix test missing threshold assignment
Resolves: rhbz#1995195
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-01-14 14:21:45 -05:00
John Kacur
bbb443541c
rteval: Add --cyclictest-threshold feature
...
Add --cyclictest-threshold feature
Resolves: rhbz#1995195
Signed-off-by: John Kacur <jkacur@redhat.com>
2022-01-12 15:44:40 -05:00
John Kacur
ea90bc0f71
Add patches so that the stress-ng module runs alone on rteval
...
Add patches so that the stress-ng module runs alone on rteval
Resolves: rhbz#2007022
Signed-off-by: John Kacur <jkacur@redhat.com>
2021-11-04 16:30:42 -04:00
John Kacur
8634b5d96e
Add Perl and a few other Requires for building the kernel
...
Add Perl and a few other Requires for building the kernel as Requires
in the rteval.spec file
Signed-off-by: John Kacur <jkacur@redhat.com>
2021-08-10 16:49:57 -04:00