Summary
Description: Phoronix Test Suite open-source benchmarking development
Last Change: Fri 5/17/13 22:52
Recent Commits
>
--git a/CHANGE-LOG b/CHANGE-LOG
index 5d73d14..0e1de00 100644
--- a/CHANGE-LOG
+++ b/CHANGE-LOG
@@ -4,6 +4,7 @@ Phoronix Test Suite (Git)
- pts-core: Initial implementation of the PTS4 Local Results Viewer
- pts-core: Initial command of ob-test-profile-analyze
+- pts-core: Fix for installing Ubuntu external dependencies in a headless mode
- pts-core: Disable webui since it won't be ready until PTS 4.2
- phodevi: Additional fall-back support when GPU driver doesn't expose all standard mode-setting modes
- timed_screenshot: Overhaul of the timed screenshot PTS module
diff --git a/pts-core/external-test-dependencies/scripts/install-ubuntu-packages.sh b/pts-core/external-test-dependencies/scripts/install-ubuntu-packages.sh
index 1c596ea..fec6fb8 100755
--- a/pts-core/external-test-dependencies/scripts/install-ubuntu-packages.sh
+++ b/pts-core/external-test-dependencies/scripts/install-ubuntu-packages.sh
@@ -1,14 +1,16 @@
#!/bin/sh
-if [ `whoami` != "root" ]; then
- if [ -x /usr/bin/gksudo ] && [ ! -z "$DISPLAY" ]; then
+if [ `whoami` != "root" ] && [ ! -z "$DISPLAY" ]; then
+ if [ -x /usr/bin/gksudo ]; then
ROOT="/usr/bin/gksudo"
- elif [ -x /usr/bin/kdesudo ] && [ ! -z "$DISPLAY" ]; then
+ elif [ -x /usr/bin/kdesudo ]; then
ROOT="/usr/bin/kdesudo"
elif [ -x /usr/bin/sudo ]; then
ROOT="/usr/bin/sudo"
fi
+elif [ -z "$DISPLAY" ]; then
+ sudo -- apt-get -y --ignore-missing install $*
else
- su -c "apt-get -y install $*"
+ su -c "apt-get -y --ignore-missing install $*"
exit
fi
diff --git a/pts-core/results-viewer/phoronix-test-suite.css b/pts-core/results-viewer/phoronix-test-suite.css
index d91b3eb..b0a0115 100644
--- a/pts-core/results-viewer/phoronix-test-suite.css
+++ b/pts-core/results-viewer/phoronix-test-suite.css
@@ -21,7 +21,7 @@ div#pts_container
min-width: 940px;
background: #FFF;
width: 88%;
- margin: 20px auto 30px;
+ margin: 30px auto;
overflow: hidden;
border: 1px solid #D7D7D7;
box-shadow: 1px 1px 4px #000;
@@ -41,11 +41,14 @@ a#pts_top_logo
display: block;
width: 160px;
height: 83px;
- background: transparent url(pts-logo-light.png);
+ background: transparent url(pts-logo-top.png);
+ opacity: 0.48;
+ filter: alpha(opacity=48);
}
a#pts_top_logo:hover
{
- background: transparent url(pts-logo.png);
+ opacity: 1.0;
+ filter: alpha(opacity=100);
}
h1
{
@@ -157,6 +160,7 @@ div#pts_banner_nav
background: #266c29 url(horizontal-nav-bg.png) repeat-x;
border: solid #949494 1px;
text-align: center;
+ text-shadow: #000 0.1em 0.1em 0.2em;
color: #FFF;
font-weight: bold;
font-size: 14px;
@@ -203,3 +207,24 @@ div#pts_footer p
margin: 1px;
text-indent: 20px;
}
+div#pts_footer_logo
+{
+ float: right;
+ width: 96px;
+ height: 50px;
+ margin: 0 5px 10px;
+}
+div#pts_footer_logo a
+{
+ display: block;
+ width: 100%;
+ height: 100%;
+ background: transparent url(pts-logo-bottom.png);
+ opacity: 0.48;
+ filter: alpha(opacity=48);
+}
+div#pts_footer_logo a:hover
+{
+ opacity: 1.0;
+ filter: alpha(opacity=100);
+}
diff --git a/pts-core/results-viewer/pts-logo-light.png b/pts-core/results-viewer/pts-logo-light.png
deleted file mode 100644
index dd61acb..0000000
Binary files a/pts-core/results-viewer/pts-logo-light.png and /dev/null differ
diff --git a/pts-core/results-viewer/pts-logo.png b/pts-core/results-viewer/pts-logo.png
deleted file mode 100644
index e5c1879..0000000
Binary files a/pts-core/results-viewer/pts-logo.png and /dev/null differ
diff --git a/pts-core/results-viewer/pts-results-viewer.xsl b/pts-core/results-viewer/pts-results-viewer.xsl
index 199cf74..83215cd 100644
--- a/pts-core/results-viewer/pts-results-viewer.xsl
+++ b/pts-core/results-viewer/pts-results-viewer.xsl
@@ -58,6 +58,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</div>
<div id="pts_footer">
+ <div id="pts_footer_logo"><a href="http://www.phoronix-test-suite.com/"></a></div>
<p>Copyright © 2008 - 2012 by <a href="http://www.phoronix-media.com/">Phoronix Media</a>.</p>
<p>All trademarks used are properties of their respective owners. All rights reserved.</p>
</div>
<
Copyright © 2013 by Phoronix Media