10248 Commits

Author SHA1 Message Date
Michael Larabel
7b98183724 pts-core: Properly restore SleepTimeBetweenTests option
Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/pull/722
Fixes: https://github.com/phoronix-test-suite/phoronix-test-suite/issues/713
2023-08-19 20:43:57 -05:00
Michael Larabel
d7cddd4467 pts-core: Couple small fixes 2023-07-30 05:35:15 -05:00
Michael Larabel
0f8c1567ab pts-core: Add some old logging code 2023-07-16 16:49:25 -05:00
Michael Larabel
e9a40c2f7b Rebuild ob-cache 2023-06-25 19:02:35 -05:00
Michael Larabel
b1346a1613 pts-core: Couple accumulated fixes 2023-06-17 06:52:38 -05:00
Michael Larabel
d9bcf6697c pts-core: Fix some PHP deprecation warnings
Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/issues/720
2023-05-27 18:55:47 -05:00
Michael Larabel
a5235fb7e6 pts-core: Add a simple print-tests sub-command helper to print test identifiers...
Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/issues/708
2023-03-25 17:18:20 -05:00
Michael Larabel
dea5e68ba7 pts-core: Workaround new Ubuntu/Debian breaking Python pip user usage... 2023-03-25 05:32:08 -05:00
Michael Larabel
85071272d4 phodevi: Couple minor fixes 2023-03-25 05:30:07 -05:00
Michael Larabel
811dc854ad phodevi: CPU identification improvements 2023-03-18 20:14:44 -05:00
Michael Larabel
a1beea2171 pts-core: Few random small fixes/changes building up locally 2023-03-18 20:13:22 -05:00
Michael Larabel
f3ca2d2105 Rebuild OpenBenchmarking.org cache for next PTS point release soon... 2023-02-18 11:12:51 -06:00
Michael Larabel
a8f36373e9 pts-core: Result viewer fixes 2023-02-18 06:33:29 -06:00
Michael Larabel
9146e70166 Cleanup https://github.com/phoronix-test-suite/phoronix-test-suite/pull/699
The install on macOS having AppStream file was superfluous and no point in installing the XML to the modern "metainfo" location if the existing AppStream data wasn't even valid against their modern standards

Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/pull/699
2023-02-18 05:34:49 -06:00
Michael Larabel
d44c65a62e pts-core: Couple FreeBSD fixes on PHP 8.2 2023-01-22 06:55:42 -06:00
Michael Larabel
6256e5feaa windows: Update to PHP 8.2 build rather than EOL PHP 7.4 2023-01-21 05:44:54 -06:00
Michael Larabel
de3909aa1a phodevi: DG2 power monitoring support 2023-01-16 08:04:52 -06:00
Michael Larabel
cd59f0a38a pts-core: PHP 8.2 compatibility/warning fixes 2023-01-07 08:51:55 -06:00
Michael Larabel
4106dfcd83 pts-core: Various external dependency updates
Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/pull/688
2023-01-07 08:47:52 -06:00
Michael Larabel
02346e5856 pts-core: Cleanup the finish-run handling for incompleted test results so it's more robust 2022-12-10 10:06:04 -06:00
Michael Larabel
f9f5ed8606 pts-core: PHP 8.2 warning fixes 2022-12-03 05:32:12 -06:00
Michael Larabel
47e535f4a6 pts-core: Deduplicate random network port picker code 2022-12-03 05:23:07 -06:00
Michael Larabel
23807f5691 phodevi: CPU identification improvements 2022-10-30 05:26:05 -05:00
Michael Larabel
6d5c8c7594 pts-core: Result viewer sorting improvement tweaks 2022-10-30 05:23:45 -05:00
Michael Larabel
c2a4f53ea2 pts-core: Drop PHP8 ZIP workaround that appears to no longer be needed with latest point releases and will now fail otherwise...
Fixes: https://github.com/phoronix-test-suite/phoronix-test-suite/issues/679
2022-10-15 04:34:45 -05:00
Michael Larabel
63cc840df5 phodevi: More CPU core names 2022-10-15 04:33:57 -05:00
Michael Larabel
6b7e034589 pts-core: Couple minor random fixes 2022-10-09 15:35:21 -05:00
Michael Larabel
58c286c588 phoromatic: Add additional logging around test cache operations 2022-10-08 03:42:26 -05:00
Michael Larabel
9824bbea82 pts-core: Local result viewer cleanups / improvement 2022-10-02 06:36:13 -05:00
Michael Larabel
a52ef0822d pts-core: Couple minor fixes 2022-10-02 06:32:39 -05:00
Michael Larabel
897d8b865e phodevi: Additional CPU core names 2022-09-24 05:00:17 -05:00
Michael Larabel
d7034245a5 pts-core: Fix https://github.com/phoronix-test-suite/phoronix-test-suite/pull/676
But rather than just duplicating the code, make a new function to handle any post-processing to clean the result line and avoid forgetting about that fallback path in the future...

Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/pull/676
2022-09-24 04:56:37 -05:00
Michael Larabel
e3b2c2ea2d pts-core: Minor result viewer embed fixes
Closes: https://github.com/phoronix-test-suite/phoronix-test-suite/pull/660

Check for at least 2 characters to be more effective since 1 character searching is rather limited. Simply checking for variable type string may be problematic for some number searching, so just check length instead for working around original problem.

Also fix another possible cornercase with HTML dropdown menus in the result viewer
2022-08-20 14:37:19 -05:00
Michael Larabel
94666eb8ea pts-core: Deduplicate the same error string from appearing for each repeated run 2022-08-20 14:36:58 -05:00
Michael Larabel
56ee009741 phodevi: Additional CPU core names 2022-08-05 18:27:09 -05:00
Michael Larabel
d3880d9d3b phoromatic: Explicitly check both $_GET abd $_POST in phoromatic_quit_if_invalid_input_found()
Fixes: https://github.com/phoronix-test-suite/phoronix-test-suite/issues/650#issuecomment-1193116678
2022-07-23 07:32:43 -05:00
Michael Larabel
2160259aa3 pts-core: Additional PHP 8.1 warning fixes 2022-07-15 18:19:58 -05:00
Michael Larabel
f0365737ae Rebuild local OB cache for PTS 10.8.4 v10.8.4 2022-07-03 05:17:29 -05:00
Michael Larabel
b3c9750c3d Prepare for Phoronix Test Suite 10.8.4 2022-07-03 04:30:01 -05:00
Michael Larabel
3fc6c47e3e pts-core: Couple small last minute tweaks 2022-07-03 04:26:50 -05:00
Michael Larabel
61e004c204 pts-core: Local result viewer filter out any excess characters passed to comparison ID forwarder 2022-06-26 15:12:27 -05:00
Michael Larabel
13165b75ca Work on change-log for next point release soon 2022-06-25 05:31:23 -05:00
Michael Larabel
e4ff08476b phoromatic: Additional input sanitization / safety checks 2022-06-25 05:20:53 -05:00
Michael Larabel
6ebfe5a4f7 pts-core: Allow the test result definitions to indicate less important metrics 2022-06-25 04:54:50 -05:00
Michael Larabel
36de1c9bb5 phodevi: CPU core name additions based on latest Linux kernel patches 2022-06-25 04:43:37 -05:00
Michael Larabel
ff47166661 pts-core: External dependency updates 2022-06-25 04:40:42 -05:00
Michael Larabel
cde80b7dbd phodevi: Budgie version detection 2022-06-18 04:03:25 -05:00
Michael Larabel
181da5e40f pts-core: Don't show macOS or Radeon options on non-macOS/Radeon systems
Useful for latest blender test profile
2022-06-11 05:58:31 -05:00
Michael Larabel
5b39fcbe3a pts-core: Another input sanitization update for just the local result viewer 2022-06-11 05:54:07 -05:00
Michael Larabel
bce1fb419c pts-core: Additional input sanitization work in the result viewer code for those using Phoromatic or those changing the default setting for opting for non-local access to the local result viewer 2022-06-11 05:52:47 -05:00