Summary
Description: Phoronix Test Suite open-source benchmarking development
Last Change: Tue 5/21/13 15:49
Recent Commits
>
--git a/pts-core/objects/client/pts_client.php b/pts-core/objects/client/pts_client.php
index cdcf2c6..2c6b0e5 100644
--- a/pts-core/objects/client/pts_client.php
+++ b/pts-core/objects/client/pts_client.php
@@ -960,14 +960,7 @@ class pts_client
if($intent && is_dir($save_to_dir . '/system-logs/'))
{
- if(in_array('Processor', $intent[0]))
- {
- $chart = new pts_DetailedSystemComponentTable($result_file, $save_to_dir . '/system-logs/', 'Processor', $intent);
- }
- else if(in_array('Graphics', $intent[0]))
- {
- $chart = new pts_DetailedSystemComponentTable($result_file, $save_to_dir . '/system-logs/', 'Graphics', $intent);
- }
+ $chart = new pts_DetailedSystemComponentTable($result_file, $save_to_dir . '/system-logs/', $intent);
if($chart)
{
diff --git a/pts-core/objects/pts_Graph/pts_DetailedSystemComponentTable.php b/pts-core/objects/pts_Graph/pts_DetailedSystemComponentTable.php
index 4c67b29..090e11f 100644
--- a/pts-core/objects/pts_Graph/pts_DetailedSystemComponentTable.php
+++ b/pts-core/objects/pts_Graph/pts_DetailedSystemComponentTable.php
@@ -23,7 +23,7 @@
class pts_DetailedSystemComponentTable extends pts_SideViewTable
{
- public function __construct(&$result_file, $log_location, $component_report, $intent = false)
+ public function __construct(&$result_file, $log_location, $intent = false)
{
if(!is_readable($log_location))
{
@@ -35,6 +35,19 @@ class pts_DetailedSystemComponentTable extends pts_SideViewTable
$intent = pts_result_file_analyzer::analyze_result_file_intent($result_file, $intent, true);
}
+ if(in_array('Processor', $intent[0]))
+ {
+ $component_report = 'Processor';
+ }
+ else if(in_array('Graphics', $intent[0]))
+ {
+ $component_report = 'Graphics';
+ }
+ else
+ {
+ return false;
+ }
+
$this->rows = array();
$this->columns = array();
$this->table_data = array();
<
Copyright © 2013 by Phoronix Media