I am investigating two methods,

a) Termux

b) adb (via usb for now, but also over the network)

I will need to work on option the second one, but my changed for Termux have already been merged upstream.

github/phoronix-test-suite/commit/8651564

Termux Dependencies

pkg install git php

Installation

git clone https://github.com/phoronix-test-suite/phoronix-test-suite

cd phoronix-test-suite && ./install-sh /data/data/com.termux/files/usr

Phoromatic over WiFi

ip a | grep "inet " # to get your phone's ip address

phoronix-test-suite start-phoromatic-server

# watch it when it starts up to see which random port is assigned to the web server
# or set a default port in the user configuration file.

Current Issues

Warning: session_start(): open(/tmp/sess_33188dd94e8186ca17799c1182142aa5, O_RDWR) failed: No such file or directory (2) in /data/data/com.termux/files/usr/share/phoronix-test-suite/pts-core/phoromatic/phoromatic_functions.php on line 119

Warning: session_start(): Failed to read session data: files (path: /tmp) in /data/data/com.termux/files/usr/share/phoronix-test-suite/pts-core/phoromatic/phoromatic_functions.php on line 119

Warning: Cannot modify header information - headers already sent by (output started at /data/data/com.termux/files/usr/share/phoronix-test-suite/pts-core/phoromatic/phoromatic_functions.php:119) in /data/data/com.termux/files/usr/share/phoronix-test-suite/pts-core/objects/pts_webui.php on line 114

Eventually I will create a page on the Termux Wiki, but currently, I do not have permission to do so.

Phoronix-test-suite can also be run on postmarketOS by enabling the edge repository.

aports/testing/phoronix-test-suite*

*this package just so happens to be maintained by yours truly.

References: