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.org

Development Stats From Trondheim To Suldal

Phoronix

Published on 28 July 2012 03:09 AM EDT
Written by Michael Larabel in Phoronix
Comment On This Article

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 Hardware Reviews
  1. A Walkthrough Of The New 32 System Open-Source Linux Benchmarking Test Farm
  2. Habey MITX-6771: Mini-ITX Board With Quad-Core J1900 Bay Trail
  3. OCZ Vector 150 SSD On Linux
  4. Noctua i4 CPU Cooler: Great For Cooling High-End LGA-2011v3 CPUs
Latest Linux Articles
  1. 17-Way Linux Graphics Card Comparison With Civilization Beyond Earth
  2. AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver
  3. 12-Way AMD Catalyst 14.12 vs. NVIDIA 346 Series Linux GPU Comparison
  4. AMD Catalyst 14.12 Omega Driver Brings Mixed Results For Linux Users
Latest Linux News
  1. Server-Side XCB Is Being Discussed For The X.Org Server
  2. Adreno A4xx Rendering With Freedreno Takes Shape
  3. Linux 3.19-rc1 Kernel Released Ahead Of Schedule
  4. Civilization: Beyond Earth Linux GPU/Driver Benchmarks
  5. X.Org Server 1.16.3 Released To Fix Security Issues
  6. Linux 3.19 Merge Window Closes Ahead Of Schedule
  7. MIPS R6 Architecture Now Supported By GCC
  8. LowRISC To Feature Tagged Memory & Minion Cores
  9. Intel Skylake Audio Support For Linux 3.19
  10. After 10+ Years, NetworkManager Reaches v1.0
Latest Forum Discussions
  1. Speeding up systemd networking service
  2. Need some hand holding with upgrading xserver
  3. FPS capped on Linux (AMD fglrx drivers)
  4. Are there an app using HSA ?
  5. The New SuperTuxKart Looks Better, But Can Cause GPU/Driver Problems
  6. XLennart: A Game For Systemd Haters With Nothing Better To Do
  7. Updated and Optimized Ubuntu Free Graphics Drivers
  8. Debian init discussion in Phoenix Wright format