usr/share/byobu/tests/byobu-time-notifications: relocate, rename, and

install the notification timing tests, add a copyright header
This commit is contained in:
Dustin Kirkland 2010-01-12 09:17:33 -06:00
commit 5a607e9a39
3 changed files with 43 additions and 22 deletions

2
debian/changelog vendored
View file

@ -14,6 +14,8 @@ byobu (2.47) unreleased; urgency=low
- debian/install, etc/*: move the config file - debian/install, etc/*: move the config file
- usr/share/applications/byobu.desktop, usr/share/byobu/pixmaps/byobu.svg: - usr/share/applications/byobu.desktop, usr/share/byobu/pixmaps/byobu.svg:
moved moved
- usr/share/byobu/tests/byobu-time-notifications: relocate, rename, and
install the notification timing tests, add a copyright header
-- Dustin Kirkland <kirkland@ubuntu.com> Mon, 11 Jan 2010 22:54:36 -0600 -- Dustin Kirkland <kirkland@ubuntu.com> Mon, 11 Jan 2010 22:54:36 -0600

View file

@ -1,22 +0,0 @@
#!/bin/bash
PKG=byobu
RUNS=100
loop() {
for j in $(seq 1 $RUNS); do
/usr/lib/$PKG/$1 >/dev/null
done
}
TIMEFORMAT="%R"
if [ -n "$1" ]; then
list="$1"
else
list=$(ls /usr/lib/$PKG/)
fi
for i in $list; do
freq=`grep "byobu-status $i" /usr/share/$PKG/profiles/common | awk '{print $3}'`
echo -n "$i $freq "
time loop $i
done

View file

@ -0,0 +1,41 @@
#!/bin/bash
#
# byobu-time-notifications: performance testing of byobu's status scripts
#
# Copyright (C) 2009 Canonical Ltd.
#
# Authors: Dustin Kirkland <kirkland@canonical.com>
#
# 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
# the Free Software Foundation, version 3 of the License.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
PKG=byobu
RUNS=100
loop() {
for j in $(seq 1 $RUNS); do
/usr/lib/$PKG/$1 >/dev/null
done
}
TIMEFORMAT="%R"
if [ -n "$1" ]; then
list="$1"
else
list=$(ls /usr/lib/$PKG/)
fi
for i in $list; do
freq=`grep "byobu-status $i" /usr/share/$PKG/profiles/common | awk '{print $3}'`
echo -n "$i $freq "
time loop $i
done