From c3c92a47451241a85f2a071d19d61a648e312767 Mon Sep 17 00:00:00 2001 From: abdosi <58047199+abdosi@users.noreply.github.com> Date: Mon, 30 Jan 2023 17:52:50 -0800 Subject: [PATCH] Skip saidump for Spine Router as this can take more than 5 sec (#2637) To address sonic-net/sonic-buildimage#13561 skip saidump on T2 platforms for time-being. --- scripts/generate_dump | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/generate_dump b/scripts/generate_dump index 7587e9fa3a..7c94806943 100755 --- a/scripts/generate_dump +++ b/scripts/generate_dump @@ -1560,6 +1560,7 @@ main() { save_cmd "show reboot-cause" reboot.cause local asic="$(/usr/local/bin/sonic-cfggen -y /etc/sonic/sonic_version.yml -v asic_type)" + local device_type=`sonic-db-cli CONFIG_DB hget 'DEVICE_METADATA|localhost' type` # 1st counter snapshot early. Need 2 snapshots to make sense of counters trend. save_counter_snapshot $asic 1 @@ -1643,7 +1644,9 @@ main() { save_cmd "hdparm -i /dev/sda" "hdparm" save_cmd "ps -AwwL -o user,pid,lwp,ppid,nlwp,pcpu,pri,nice,vsize,rss,tty,stat,wchan:12,start,bsdtime,command" "ps.extended" - save_saidump + if [[ "$device_type" != "SpineRouter" ]]; then + save_saidump + fi if [ "$asic" = "barefoot" ]; then collect_barefoot