mirror of
https://github.com/dustinkirkland/byobu
synced 2025-08-22 06:23:19 -07:00
usr/share/byobu/tests/byobu-time-notifications: relocate, rename, and
install the notification timing tests, add a copyright header
This commit is contained in:
parent
8b2e361152
commit
5a607e9a39
3 changed files with 43 additions and 22 deletions
2
debian/changelog
vendored
2
debian/changelog
vendored
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
|
41
usr/share/byobu/tests/byobu-time-notifications
Executable file
41
usr/share/byobu/tests/byobu-time-notifications
Executable 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
|
Loading…
Add table
Add a link
Reference in a new issue