projects / phoronix-test-suite.git / commitdiff
Build Results
 
Summary

Description: Phoronix Test Suite open-source benchmarking development
Last Change: Fri 11/21/14 15:52

Recent Commits
Time
Signed-Off By
Description
Commit Diff
Fri 11/21/14 15:52
Michael Larabel  
phoromatic: Fix salted... 
Fri 11/21/14 10:56
Michael Larabel  
 
Fri 11/21/14 10:52
Michael Larabel  
phoromatic: Allow... 
Fri 11/21/14 10:34
Michael Larabel  
phoromatic: Add... 
Wed 11/19/14 9:58
Michael Larabel  
pts-core: Assume http://... 
Wed 11/19/14 9:53
Michael Larabel  
pts-core: Check for file... 
 
> --git a/CHANGE-LOG b/CHANGE-LOG
index 0247852.
.eff3854 100644
--- a/CHANGE-LOG
+++ b/CHANGE-LOG
@@ -7,+7,@@ Phoronix Test Suite (Git)
 - 
pts-coreSupport for scanning test run log files automatically to look for errors when tests fail to execute
 
pts-coreRemove duplicate "libtool" PTS External Dependency
 
pts-coreComplete rewrite of the FreeBSD external dependency handling to use ports collection
+- pts-coreEnable BSD support for checking exit codes on test installation and test execution
+- pts-coreVarious BSD support improvements
 
phodeviFix to improve Xfce version detection when Gtk-Warnings are thrown before the version string
 
phodeviAdd Enlightenment desktop environment detection support
 
phodeviAdd Consort Desktop Environment (GNOME Forkdetection support
diff 
--git a/pts-core/objects/client/pts_test_execution.php b/pts-core/objects/client/pts_test_execution.php
index 73c4130
..10a5447 100644
--- a/pts-core/objects/client/pts_test_execution.php
+++ b/pts-core/objects/client/pts_test_execution.php
@@ -3,+3,@@
 
/*
     Phoronix Test Suite
     URLs: http://www.phoronix.com, http://www.phoronix-test-suite.com/
-    Copyright (C) 2008 - 2012, Phoronix Media
-    Copyright (C) 2008 - 2012, Michael Larabel
+    Copyright (C) 2008 - 2013, Phoronix Media
+    Copyright (C) 2008 - 2013, Michael Larabel

     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -178,7 +178,7 @@ class pts_test_execution
                 $exit_status = pts_file_io::file_get_contents($test_directory . 'test-exit-status');
                 unlink($test_directory . 'test-exit-status');

-                if($exit_status != 0 && phodevi::is_bsd() == false)
+                if($exit_status != 0)
                 {
                     pts_client::$display->test_run_instance_error('The test exited with a non-zero exit status.');
                     if($is_expected_last_run && is_file($test_log_file))
diff --git a/pts-core/objects/client/pts_test_installer.php b/pts-core/objects/client/pts_test_installer.php
index e9217af..f91313f 100644
--- a/pts-core/objects/client/pts_test_installer.php
+++ b/pts-core/objects/client/pts_test_installer.php
@@ -683,7 +683,7 @@ class pts_test_installer
                     $install_exit_status = pts_file_io::file_get_contents($test_install_directory . 'install-exit-status');
                     unlink($test_install_directory . 'install-exit-status');

-                    if($install_exit_status != 0 && phodevi::is_bsd() == false && phodevi::is_windows() == false)
+                    if($install_exit_status != 0 && phodevi::is_windows() == false)
                     {
                         $install_error = null;

diff --git a/pts-core/objects/client/pts_test_notes_manager.php b/pts-core/objects/client/pts_test_notes_manager.php
index 6b7c4c5..a500521 100644
--- a/pts-core/objects/client/pts_test_notes_manager.php
+++ b/pts-core/objects/client/pts_test_notes_manager.php
@@ -3,8 +3,8 @@
 /*
     Phoronix Test Suite
     URLs: http://www.phoronix.com, http://www.phoronix-test-suite.com/
-    Copyright (C) 2009 - 2011, Phoronix Media
-    Copyright (C) 2009 - 2011, Michael Larabel
+    Copyright (C) 2009 - 2013, Phoronix Media
+    Copyright (C) 2009 - 2013, Michael Larabel

     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -73,6 +73,7 @@ class pts_test_notes_manager
             }
         }

+        /*
         if(phodevi::is_bsd() == false)
         {
             if(empty($check_processes))
@@ -87,6 +88,7 @@ class pts_test_notes_manager

             self::add_note(self::process_running_string($check_processes));
         }
+        */

         // Check if Security Enhanced Linux was enforcing, permissive, or disabled
         
if(is_readable('/etc/sysconfig/selinux'))
diff --git a/pts-core/objects/client/pts_test_run_manager.php b/pts-core/objects/client/pts_test_run_manager.php
index 6440021.
.e9645ee 100644
--- a/pts-core/objects/client/pts_test_run_manager.php
+++ b/pts-core/objects/client/pts_test_run_manager.php
@@ -3,+3,@@
 
/*
     Phoronix Test Suite
     URLs: http://www.phoronix.com, http://www.phoronix-test-suite.com/
-    Copyright (C) 2009 - 2012, Phoronix Media
-    Copyright (C) 2009 - 2012, Michael Larabel
+    Copyright (C) 2009 - 2013, Phoronix Media
+    Copyright (C) 2009 - 2013, Michael Larabel

     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
diff --git a/pts-core/objects/pts_test_run_options.php b/pts-core/objects/pts_test_run_options.php
index ea5e84b..6036a33 100644
--- a/pts-core/objects/pts_test_run_options.php
+++ b/pts-core/objects/pts_test_run_options.php
@@ -3,8 +3,8 @@
 /*
     Phoronix Test Suite
     URLs: http://www.phoronix.com, http://www.phoronix-test-suite.com/
-    Copyright (C) 2010, Phoronix Media
-    Copyright (C) 2010, Michael Larabel
+    Copyright (C) 2010 - 2013, Phoronix Media
+    Copyright (C) 2010 - 2013, Michael Larabel

     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as&nb
 
Phoronix.com
Linux Driver Forums
Copyright © 2014 by Phoronix Media