Michael Larabel
d719e4aa23
phodevi: Bug fixes
2024-03-24 14:10:15 -05:00
Michael Larabel
c2605245ac
Bump to 10.8.5
2024-03-24 05:34:17 -05:00
Michael Larabel
b3c9750c3d
Prepare for Phoronix Test Suite 10.8.4
2022-07-03 04:30:01 -05:00
Michael Larabel
13165b75ca
Work on change-log for next point release soon
2022-06-25 05:31:23 -05:00
Michael Larabel
b63b346cab
Prepare PTS 10.8.3 to get out the Ubuntu 22.04 workaround to avoid crashing on dependency installation
2022-04-23 05:19:22 -05:00
Michael Larabel
59dd313836
Prepare for PTS 10.8.2 to get out Phoromatic sanitization updates and other small fixes
2022-02-13 04:30:06 -06:00
Michael Larabel
eed7779790
phodevi: CPU temperature reporting for additional SoCs
...
Anda small sanity check to add to pts_result_file that noticed at the same time...
2022-02-12 04:47:04 -06:00
Michael Larabel
802ff84b14
pts-core: Add virtual test suites for "riscv" and "aarch64" to make it easy to show test profiles that can run successfully on RISC-V and 64-bit Arm hardware
2022-02-06 17:48:17 -06:00
Michael Larabel
4f48068a19
pts-core: Convert compiler / multicore / single-threaded test suites into virtual test suites since their properties can be auto-determined based on OB metadata to avoid manually maintaining them
2022-01-30 18:39:04 -06:00
Michael Larabel
c9e35558d6
Rebuild documentation in preparation for PTS 10.8.1
2022-01-23 06:03:48 -06:00
Michael Larabel
3218c43be8
pts-core: Make rendering of Perf Per Core/Thread/Clock/RAM opt-in from the result viewer
2022-01-22 12:30:55 -06:00
Michael Larabel
c1cc4de651
pts-core: Log external dependencies attempted to be installed to phoronix-test-suite-dependencies.log
...
From there is at least a log of the packages PTS attempted/installed on the given system... Not really practical / safe to have PTS offer the ability to try to auto-remove/uninstall system dependencies afterwards since it could put the system in a bad state, compilers and other components often used outside of PTS so not wanting to accidentally remove those, various per-distro handling differences, etc...
Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/issues/284
2022-01-22 06:12:32 -06:00
Michael Larabel
ac2311d9bc
pts-core: Allow caching of some OpenBenchmarking.org overview metrics and test profile change logs locally to help reduce server load, avoiding less redundant queries. Also allows for making use of the overview metrics in more areas.
...
Plus some code cleanups in the process of looking at this code for the first time in a while.
2022-01-22 05:32:51 -06:00
Michael Larabel
4ef5d4e53d
phodevi: Avoid including kernel version in Mesa/OpenGL string
2022-01-09 11:45:23 -06:00
Michael Larabel
78f8ee9f18
phodevi: Use "-NoProfile" with powershell for possible performance benefits
2022-01-08 14:36:23 -06:00
Michael Larabel
1fed3f11a8
phoromatic: Log update script output
2022-01-08 05:39:43 -06:00
Michael Larabel
5eacb27bf1
pts-core: Allow PTS_DISPLAY_MODE to override other display mode preferences (e.g. short mode requested inline)
2022-01-08 05:14:13 -06:00
Michael Larabel
d9c92d823c
phoromatic: Allow binary log file uploads by default when Phoromatic Server is 10.8+
2022-01-08 05:06:31 -06:00
Michael Larabel
86ec12cb1f
phoromatic: Move "Create A Test Profile" page behind an opt-in rootadmin Phoromatic Server option
2022-01-08 05:00:01 -06:00
Michael Larabel
56fd0a3b69
phodevi: Input sanitization updates for Phoromatic Server
...
Also other code formatting / cleanups while reviewing the code...
2022-01-08 04:47:20 -06:00
Michael Larabel
291cb53ca5
Renaming ChangeLog updates for 10.8
2021-12-25 06:54:39 -06:00
Michael Larabel
f317d1e398
Bump version to 10.8.0 to prepare for release, regenerate documentation
2021-12-25 03:59:30 -06:00
Michael Larabel
2d45f1ce85
pts-core: Two warning fixes
2021-12-24 06:55:07 -06:00
Michael Larabel
d8b9f8a934
pts-core: Unify more of the result viewer and phoromatic display code for re-use, other cleanups/tidying of Phoromatic web interface bits
2021-12-24 05:30:10 -06:00
Michael Larabel
0b4c3ae0cd
Bump version to 10.8m2 to prepare for release in a week or so, re-generate documentation
2021-12-19 06:59:02 -06:00
Michael Larabel
ee403bd8e8
pts-core: Use kde-inhibit when possible for disabling power management / screensaver
2021-10-23 04:45:42 -05:00
Michael Larabel
e839d21862
phodevi: Add detection for Arm Cortex-A710 and Neoverse-N2 cores
2021-10-12 08:28:14 -05:00
Michael Larabel
9b5f1391fd
Prep for Phoronix Test Suite 10.6.1 release
2021-10-10 05:08:20 -05:00
Michael Larabel
6a1c28e8fa
phoromatic: Allow uploading of system logs after initial upload of result XML to deal with HTTP size limitations and other factors with large logs
...
Particularly with now allowing custom logs as part of the system logs / binary data, that existing 2MB limit would likely be hit soon for users...
2021-10-08 18:10:10 -05:00
Michael Larabel
34292a658d
phodevi: Avoid possible warning in recently added ReBAR reporting
2021-09-24 18:34:30 -05:00
Michael Larabel
9d058de894
phodevi: Support reporting NVIDIA BAR1 total memory / Radeon vRAM visible memory (Resizable BAR / ReBAR status)
2021-09-19 18:00:17 -05:00
Michael Larabel
fc0f88469c
phodevi: ACPI Platform Profile reporting support
2021-09-18 05:39:08 -05:00
Michael Larabel
0ef2372029
pts-core: Allow running merge-results when pointing to specific XML files outside of standard paths
...
Use-case suggested @ https://www.phoronix.com/forums/forum/phoronix/phoronix-test-suite/1278746-any-way-to-monitor-results-and-being-alerted?p=1279110#post1279110 to allow merging results when just mentioning the specific XML files to merge
2021-09-17 18:27:11 -05:00
Michael Larabel
9ef2b7217a
Update changelog for prior commit
2021-09-14 14:20:06 -05:00
Michael Larabel
9ecb6dbd8a
phodevi: Make SYSTEM_ID accessible to client
2021-09-14 14:11:02 -05:00
Michael Larabel
20d83bdb79
pts-core: Allow reporting test run errors inline / as part of the result file XML with null/empty results
2021-09-06 06:01:54 -05:00
Michael Larabel
c5f938db84
pts-core: Remove the old, long deprecated static/JavaScript PTS result viewer that hasn't been used except for rare fallbacks since PTS pre-9.0
2021-08-21 14:46:25 -05:00
Michael Larabel
6194bc8ca2
phodevi: Improve detection of new Intel oneAPI DPC++/C++ Compiler
2021-08-10 08:01:50 -05:00
Michael Larabel
e3ea188a83
pts-core: Regenerate documentation
2021-08-06 14:29:57 -05:00
Michael Larabel
8eefb3e735
pts-core: Drop out-of-date XSL that no longer works in modern web browsers...
2021-08-06 14:21:26 -05:00
Michael Larabel
b4ff642ff7
pts-core: PHP 8.1 deprecation warning fixes
2021-07-14 08:05:06 -05:00
Michael Larabel
1ca4ed2add
pts-core: Local result viewer system log file viewing improvements, other minor tweaks/improvements to that code
2021-07-10 04:50:58 -05:00
Michael Larabel
ef66156d74
pts-core/phoromatic: Various improvements to system log displaying, particularly around text log handling and working on supporting non-text log displays
2021-07-09 05:14:16 -05:00
Michael Larabel
2a225b801b
pts-core: Stumbled across PHP 7.4's built in web server and newer supports multiple workers finally... Make use of PHP_CLI_SERVER_WORKERS
2021-07-06 11:07:43 -05:00
Michael Larabel
6d8b78139d
More 10.4 prep
2021-05-15 12:53:51 -05:00
Michael Larabel
fb7afebdd9
phoromatic: Allow passing Phodevi system properties to Phoromatic Server
2021-05-15 04:40:47 -05:00
Michael Larabel
bf71202ed6
phodevi: Add some new properties, port some pts_network info to phodevi interfaces
2021-05-14 07:35:09 -05:00
Michael Larabel
b0f7d8255c
pts-core: Add RepositoryURL option for test profiles
2021-05-08 07:48:48 -05:00
Michael Larabel
0305087cf4
pts-core: Add PTS_EXTRA_SYSTEM_LOGS_DIR environment variable to allow pointing to directory of extra system log files
2021-05-04 13:47:48 -05:00
Michael Larabel
6e63ccdd44
pts-core: Allow perf-per-dollar-per-hour in the result viewer, extending perf-per-dollar HTML helper
2021-04-15 08:17:00 -05:00