PDA

View Full Version : The Phoronix Test Suite Gets A GUI


phoronix
02-25-2009, 10:40 AM
Phoronix: The Phoronix Test Suite Gets A GUI

Since releasing the Phoronix Test Suite to the public a year ago, one of the most popular feature requests has been for a graphical user interface. The Phoronix Test Suite is not exactly difficult to use from a command line, but this feature has been in development for Phoronix Test Suite 2.0. However, with this morning's release of Phoronix Test Suite 1.8.0 Alpha 2, a preview of this GUI has been introduced. Those testing Linux, OpenSolaris, BSD, and Mac OS X systems now have a simple yet intuitive interface for facilitating their system benchmarks.

http://www.phoronix.com/vr.php?view=13531

Melcar
02-25-2009, 10:50 AM
Looks really nice. Can't wait.

tulcod
02-25-2009, 12:17 PM
Man, why is it that everytime I see an article in my RSS/Atom reader about the PTS I have the urge not to read it? Where did all the relevant articles go?

bulletxt
02-25-2009, 12:21 PM
I would have prefered a QT4 gui... but that's fine, it doesn't really change anything for me :)
And of course thanks for your software ;)

Michael
02-25-2009, 12:51 PM
Man, why is it that everytime I see an article in my RSS/Atom reader about the PTS I have the urge not to read it? Where did all the relevant articles go?

Your RSS reader must be broken or ill checked. Only two of the 18 or so items currently in the Phoronix RSS feed are directly about the Phoronix Test Suite.

GreatWalrus
02-25-2009, 01:18 PM
Yay! That sure was quick development, thank you Phoronix.

hax0r
02-25-2009, 02:40 PM
Very cool, this app is one of few freebies that just doesn't suck, very professional.

tball
02-25-2009, 02:44 PM
Thank you Michael and Phoronix. Very useful app.
I would like to see a QT4 port also ;-) I think kde4 will gain momentum from now on.

Michael
02-25-2009, 03:20 PM
Very cool, this app is one of few freebies that just doesn't suck, very professional.

:D

Thank you Michael and Phoronix. Very useful app.

You are welcome.

I would like to see a QT4 port also ;-) I think kde4 will gain momentum from now on.

There is a PHP Qt (http://www.php-qt.org/)module, but I am not too familiar with it and uncertain whether it's still maintained. There is only about 1,000 lines of GTK2 code that powers the Phoronix Test Suite GUI, so it wouldn't be hard to port it over. If there is enough requests for a Qt interface, I may consider doing the work.

Vadi
02-25-2009, 03:20 PM
The promised glade improvements are coming :x

Michael
02-25-2009, 03:21 PM
The promised glade improvements are coming :x

Be sure to rebase any work off Git master. In there should be most of the GTK2 fixes for resizing and all of the other items you mentioned.

Vadi
02-25-2009, 03:43 PM
Ok.

1234567

Michael
02-25-2009, 04:51 PM
P.S. to all: The GUI is NOT even the major feature for Phoronix Test Suite 2.0 :)

Michael
02-25-2009, 08:21 PM
There's some more work just pushed into Git.

geamandura
02-26-2009, 05:34 AM
I'm amazed. I wasn't expecting this :) Looks very good and the whole test suite it's a thing that was really missing from Unixes. Futuremark, in your face! :P

Kano
02-26-2009, 07:10 AM
I would like to know who tested the GUI yet. Kanotix users (with lenny base) can just do:

apt-get update && apt-get install phoronix-test-suite-gui

sabriah
02-27-2009, 07:05 AM
There is a PHP Qt (http://www.php-qt.org/)module, but I am not too familiar with it and uncertain whether it's still maintained. There is only about 1,000 lines of GTK2 code that powers the Phoronix Test Suite GUI, so it wouldn't be hard to port it over. If there is enough requests for a Qt interface, I may consider doing the work.

Given that Nokia changed Qt licence to LGPL on 14 Jan 2009 (e.g. http://arstechnica.com/open-source/news/2009/01/nokia-qt-lgpl-switch-huge-win-for-cross-platform-development.ars) , Qt has become the viable contender of choice. Count my vote for Qt.

Still, thanks for an amazing effort!

Michael
02-27-2009, 09:55 AM
Given that Nokia changed Qt licence to LGPL on 14 Jan 2009

You could have at least pointed to the Phoronix article (http://www.phoronix.com/scan.php?page=news_item&px=Njk5Mg) :)

Qt has become the viable contender of choice. Count my vote for Qt.

Still, thanks for an amazing effort!

Sadly, it looks like the PHP Qt project is pretty dead. The most recent release was 2007 and their mailing list (http://sourceforge.net/mailarchive/forum.php?forum=php-qt-users) is just a spam haven.

EmbraceUnity
02-27-2009, 06:58 PM
If it is possible to use Qt, even with the old PHP Qt bindings, then I agree it should be ported.

deanjo
02-27-2009, 08:45 PM
P.S. to all: The GUI is NOT even the major feature for Phoronix Test Suite 2.0 :)

Ya well you have issues with the ALT-F12-ESC-Numpad Enter keyboard easter egg, Micheal. The UT3 client crashes on the CTF Maps. ;) Ooops sorry I'll finish the rest of this post in PM.

Michael
02-27-2009, 10:10 PM
In Git master is now a simple (still needs to be cleaned up) preferences manager and batch mode setup manager. The first-run user agreement is also now GUI powered. Lastly, all test options are supported through the GUI. With that said, the GTK2 GUI should now be about 98% feature complete, it just needs some polishing.

Michael
02-28-2009, 08:42 PM
The preferences area is getting more powerful with the GUI...

http://www.phoronix-test-suite.com/misc/preferences-initial.png

All configuration options can now be managed and even all of the graph options -- the colors are handled through GtkColorButtons too :) Of course, still plenty of area for improvement with the preferences area, but it's now a step easier to configure PTS.