As many know, I have wanted to build a Linux test suite for quite a long time. The old Windows version works well, but I want to have a version that is easy to run and install. Decided to start documenting some of the tests. After a lot of debate, will be using Ubuntu 12.04 LTS for this. The goal is to make something easy for others to replicate quickly so will be scripting a lot of this as we go.
UnixBench 5.1.2
This is the WebHostingTalk base benchmark. Cool thing is that they have a long thread of results for comparison. Only issue: the simple instructions on WHT do not work with the base Ubuntu server installation.
How to get it to work:
In the config section look for:
Next Steps
More to come. Please feel free to suggest as necessary. I will be having someone write scripts to run everything once we have a full suite and make that available for download so no more having to hunt down dependencies and such. If you do want to post a mini-guide - please use a base Ubuntu 12.04 LTS installation so that we can be sure to catch any dependencies.
UnixBench 5.1.2
This is the WebHostingTalk base benchmark. Cool thing is that they have a long thread of results for comparison. Only issue: the simple instructions on WHT do not work with the base Ubuntu server installation.
How to get it to work:
wget http://byte-unixbench.googlecode.com/files/unixbench-5.1.2.tar.gz
sudo apt-get install build-essential
sudo apt-get install libx11-dev
sudo apt-get install libglu-dev
tar -zxvf unixbench-5.1.2.tar.gz
cd unixbench-5.1.2
nano Makefile
In the config section look for:
and change to:GRAPHIC_TESTS = defined
Control x (exit) and click enter to write to Makefile then# GRAPHIC_TESTS = defined
May decide not to run all tests but that at least makes the benchmark work. Also thinking of moving to 5.1.3 but then it is not comparable to the WHT archive.make
./Run
Next Steps
More to come. Please feel free to suggest as necessary. I will be having someone write scripts to run everything once we have a full suite and make that available for download so no more having to hunt down dependencies and such. If you do want to post a mini-guide - please use a base Ubuntu 12.04 LTS installation so that we can be sure to catch any dependencies.