aboutsummaryrefslogtreecommitdiffstats
path: root/resources/libraries/bash/dut_setup.sh
diff options
context:
space:
mode:
authorPeter Mikus <pmikus@cisco.com>2018-04-09 15:08:41 +0200
committerPeter Mikus <pmikus@cisco.com>2018-04-11 04:56:16 +0000
commit68dfcca79ee6838a266330eba834b360b11a3c15 (patch)
tree7b376a157dfd0b230d28d1b1489fce29f2dd2d88 /resources/libraries/bash/dut_setup.sh
parent9356c41a2071d83d11723290cbecc8bdcf1a4b04 (diff)
Create unified service operations
- Add ability to dump the logs from service unit (since last start) - Cleanup service code to more streamlined way. Change-Id: I6e332dce3229727dd36fd72a8ecfb9fc9efe4d63 Signed-off-by: Peter Mikus <pmikus@cisco.com>
Diffstat (limited to 'resources/libraries/bash/dut_setup.sh')
-rw-r--r--resources/libraries/bash/dut_setup.sh12
1 files changed, 4 insertions, 8 deletions
diff --git a/resources/libraries/bash/dut_setup.sh b/resources/libraries/bash/dut_setup.sh
index 952b82bdc7..988ffe1ce2 100644
--- a/resources/libraries/bash/dut_setup.sh
+++ b/resources/libraries/bash/dut_setup.sh
@@ -1,5 +1,5 @@
#!/bin/bash
-# Copyright (c) 2016 Cisco and/or its affiliates.
+# Copyright (c) 2018 Cisco and/or its affiliates.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at:
@@ -38,6 +38,8 @@ cmd 'sudo -S service vpp restart'
echo "[Command_desc] SLEEP for three seconds, so that VPP is up for sure"
cmd 'sleep 3'
+cmd "sudo journalctl --no-pager --unit=vpp --since=\"$(echo `systemctl show -p ActiveEnterTimestamp vpp` | awk '{print $2 $3}')\""
+
cmd 'cat /proc/meminfo'
cmd 'free -m'
@@ -48,14 +50,8 @@ cmd 'sudo dmidecode | grep UUID'
cmd 'lspci -Dnn'
-if [ -f "/etc/redhat-release" ]; then
- cmd 'tail -n 100 /var/log/messages'
-else
- cmd 'tail -n 100 /var/log/syslog'
-fi
-
echo "[Command_desc] Adding dpdk-input trace"
cmd 'sudo vpp_api_test <<< "exec trace add dpdk-input 100"'
echo "[Command_desc] Adding vhost-user-input trace"
-cmd 'sudo vpp_api_test <<< "exec trace add vhost-user-input 100"' \ No newline at end of file
+cmd 'sudo vpp_api_test <<< "exec trace add vhost-user-input 100"'