1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking Benchmarking Platform
Phoromatic Test Orchestration

Development Stats From Trondheim To Suldal

Phoronix

Published on 28 July 2012 03:09 AM EDT
Written by Michael Larabel in Phoronix
Add A Comment

Having recently delivered the Git development stats on Wayland, Mesa, the X.Org Server, xf86-video-intel, xf86-video-nouveau, and xf86-video-ati, now it's time to turn it on Phoronix.

Here are some GitStats looking at the development statistics on the official Phoronix Test Suite Git repository (hosted on Phorogit) with it having the entire development history since Phoronix Test Suite 0.1 through the official Phoronix Test Suite 1.0-Trondheim release and ending with this past week's release of Phoronix Test Suite 4.0-Suldal.

The earliest public Phoronix Test Suite code in Git dates back to 2 April of 2008. In 1579 days since then, 971 of those days have seen commit activity. In total there have been 4,851 commits to date.

The current phoronix-test-suite Git code-base amounts to 55,207 lines of code spread across 365 files. From Trondheim to Suldal, 293,535 lines of code were added while 238,328 lines of code were removed. This large deletion count compared to the total line count comes from originally having all of the Phoronix Test Suite test profiles and test suites living within the Phoronix Test Suite software itself but now all of these scripts and XML files are living within the OpenBenchmarking.org cloud.

As such, the Phoronix Test Suite Git repository now just has the Phoronix Test Suite client code itself with the Phodevi, pts_Graph, bilde_renderer, and other pts-core components itself but not the actual test cases or suites. The public Phoronix Test Suite Git repository also doesn't have the code to the OpenBenchmarking.org server software or Phoromatic.

Development Stats From Trondheim To Suldal

With the move of the test profiles/suites from the Phoronix Test Suite Git repository to OpenBenchmarking.org, the commit rate to phoronix-test-suite.git is on the decline. In 2008 there were 1742 Git commits, 1290 commits in 2009, 906 commits in 2010, and 323 commits so far in 2012. 98% of the commits were made by myself. Aside from having 220+ test profiles and 60+ test suites living in the OpenBenchmarking.org cloud, more of the major innovations happening within the Phoronix Test Suite world are also being done to OpenBenchmarking.org and Phoromatic with the Phoronix Test Suite client as a test execution framework being effectively feature-complete for core tasks.

Development Stats From Trondheim To Suldal

The Phoronix Test Suite sees new major releases on a quarterly basis, which explains the monthly trends.

Development Stats From Trondheim To Suldal

Since the Phoronix Test Suite test profiles/suites were moved to OpenBenchmarking.org with the 3.0-Iveland release, the file count has been flat-lined going from above 1,000 files to just under 400.

Development Stats From Trondheim To Suldal

The line count of the Phoronix Test Suite continues to rise and is almost above the point where it was in Phoronix Test Suite 1.x/2.x where test profiles/suites shipped with the program itself.

There's many good things coming up for Phoronix Test Suite 4.2-Randaberg plus the new "Unterschleissheim" operating system project so the line count of the Phoronix Test Suite will continue to rise.

The latest open-source release of the Phoronix Test Suite can be downloaded at Phoronix-Test-Suite.com.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux News
  1. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  2. The Latest Linux Kernel Git Code Fixes The EXT4 RAID0 Corruption Problem
  3. Features Added To Mesa 10.6 For Open-Source GPU Drivers
  4. Ubuntu's LXD vs. KVM For The Linux Cloud
  5. Fedora Server 22 Benchmarks With XFS & The Linux 4.0 Kernel
  6. GCC 6 Gets Support For The IBM z13 Mainframe Server
  7. Fedora 22 Is Being Released Next Tuesday
  8. OpenWRT 15.05 Preparing Improved Security & Better Networking
  9. Using The New LLVM/Clang OpenMP Support
  10. Zapcc Claims To Be A "Much Faster C++ Compiler"
Latest Articles & Reviews
  1. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
  2. The State Of Various Firefox Features
  3. Intel Iris Graphics Performance With Mesa 10.6
  4. Fedora Workstation 22 Is Looking Great, Running Fantastic
Most Viewed News This Week
  1. The Linux 4.0 Kernel Currently Has An EXT4 Corruption Issue
  2. The Linux 4.0 EXT4 RAID Corruption Bug Has Been Uncovered
  3. AMDGPU Open-Source Driver Code Continues Maturing
  4. Oculus Rift Suspends Linux Development To Focus On Windows
  5. Microsoft Open-Sources The Windows Communication Foundation
  6. Another HTTPS Vulnerability Rattles The Internet
  7. LibreOffice 5.0 Open-Source Office Suite Has Been Branched
  8. Systemd 220 Has Finally Been Released