Code Review
/
ovsnfv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Fix doc links for Colorado 2.0
[ovsnfv.git]
/
build
/
test_ovs_rpm.sh
diff --git
a/build/test_ovs_rpm.sh
b/build/test_ovs_rpm.sh
index
d0b9174
..
6fff26a
100755
(executable)
--- a/
build/test_ovs_rpm.sh
+++ b/
build/test_ovs_rpm.sh
@@
-17,28
+17,19
@@
set -e
echo "==============================="
set -e
echo "==============================="
+echo "Requires sudo privileges"
echo executing $0 $@
echo executing on machine `uname -a`
usage() {
echo executing $0 $@
echo executing on machine `uname -a`
usage() {
- echo run BuildAndTest -h for help
+ echo $0 [-d] [-k]
+ echo -d -- Test with DPDK
+ echo -k -- Load linux kernel module
}
}
-function delrpm() {
- set +e
- rpm -q $1
- if [ $? -eq 0 ]; then
- sudo rpm -e --allmatches $1
- fi
- set -e
-}
-function cleanrpms() {
- delrpm openvswitch
- delrpm dpdk-devel
- delrpm dpdk-tools
- delrpm dpdk-examples
- delrpm dpdk
+function uninstallrpms() {
+ cleanrpms
}
while getopts "dg:hkp:u:v" opt; do
}
while getopts "dg:hkp:u:v" opt; do
@@
-69,6
+60,9
@@
HOME=`pwd`
TOPDIR=$HOME
TMPDIR=$TOPDIR/ovsrpm
TOPDIR=$HOME
TMPDIR=$TOPDIR/ovsrpm
+BUILDDIR=$HOME
+source $BUILDDIR/functions.sh
+
if [ -d $TMPDIR ]
then
rm -rf $TMPDIR
if [ -d $TMPDIR ]
then
rm -rf $TMPDIR
@@
-134,5
+128,6
@@
sudo ovs-vsctl add-br brtest
sudo ovs-ofctl dump-flows brtest
sudo ovs-vsctl del-br brtest
sudo service openvswitch stop
sudo ovs-ofctl dump-flows brtest
sudo ovs-vsctl del-br brtest
sudo service openvswitch stop
+uninstallrpms
exit 0
exit 0