Loading src/tests/ofc25/dump-logs.sh +32 −29 Original line number Diff line number Diff line Loading @@ -14,43 +14,46 @@ # limitations under the License. SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" TMP_PATH="$SCRIPT_DIR/tmp" rm -rf $TMP_PATH/exec mkdir -p $TMP_PATH/exec echo "dumping logs to $TMP_PATH/exec" cd $TMP_PATH TMP_LOG_PATH="$SCRIPT_DIR/tmp/exec" echo "Cleaning old logs from $TMP_LOG_PATH" rm -rf $TMP_LOG_PATH echo "Dumping logs to $TMP_LOG_PATH" mkdir -p $TMP_LOG_PATH cd $TMP_LOG_PATH echo "Collecting logs for E2E..." kubectl logs --namespace tfs-e2e deployment/contextservice -c server > exec/e2e-context.log kubectl logs --namespace tfs-e2e deployment/deviceservice -c server > exec/e2e-device.log kubectl logs --namespace tfs-e2e deployment/serviceservice -c server > exec/e2e-service.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c frontend > exec/e2e-pathcomp-frontend.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c backend > exec/e2e-pathcomp-backend.log kubectl logs --namespace tfs-e2e deployment/webuiservice -c server > exec/e2e-webui.log kubectl logs --namespace tfs-e2e deployment/nbiservice -c server > exec/e2e-nbi.log kubectl logs --namespace tfs-e2e deployment/e2e-orchestratorservice -c server > exec/e2e-orch.log kubectl logs --namespace tfs-e2e deployment/contextservice -c server > e2e-context.log kubectl logs --namespace tfs-e2e deployment/deviceservice -c server > e2e-device.log kubectl logs --namespace tfs-e2e deployment/serviceservice -c server > e2e-service.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c frontend > e2e-pathcomp-frontend.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c backend > e2e-pathcomp-backend.log kubectl logs --namespace tfs-e2e deployment/webuiservice -c server > e2e-webui.log kubectl logs --namespace tfs-e2e deployment/nbiservice -c server > e2e-nbi.log kubectl logs --namespace tfs-e2e deployment/e2e-orchestratorservice -c server > e2e-orch.log printf "\n" echo "Collecting logs for IP..." kubectl logs --namespace tfs-ip deployment/contextservice -c server > exec/ip-context.log kubectl logs --namespace tfs-ip deployment/deviceservice -c server > exec/ip-device.log kubectl logs --namespace tfs-ip deployment/serviceservice -c server > exec/ip-service.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c frontend > exec/ip-pathcomp-frontend.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c backend > exec/ip-pathcomp-backend.log kubectl logs --namespace tfs-ip deployment/webuiservice -c server > exec/ip-webui.log kubectl logs --namespace tfs-ip deployment/nbiservice -c server > exec/ip-nbi.log kubectl logs --namespace tfs-ip deployment/vnt-managerservice -c server > exec/ip-vntm.log kubectl logs --namespace tfs-ip deployment/contextservice -c server > ip-context.log kubectl logs --namespace tfs-ip deployment/deviceservice -c server > ip-device.log kubectl logs --namespace tfs-ip deployment/serviceservice -c server > ip-service.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c frontend > ip-pathcomp-frontend.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c backend > ip-pathcomp-backend.log kubectl logs --namespace tfs-ip deployment/webuiservice -c server > ip-webui.log kubectl logs --namespace tfs-ip deployment/nbiservice -c server > ip-nbi.log kubectl logs --namespace tfs-ip deployment/vnt-managerservice -c server > ip-vntm.log printf "\n" echo "Collecting logs for OPT..." kubectl logs --namespace tfs-opt deployment/contextservice -c server > exec/opt-context.log kubectl logs --namespace tfs-opt deployment/deviceservice -c server > exec/opt-device.log kubectl logs --namespace tfs-opt deployment/serviceservice -c server > exec/opt-service.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c frontend > exec/opt-pathcomp-frontend.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c backend > exec/opt-pathcomp-backend.log kubectl logs --namespace tfs-opt deployment/webuiservice -c server > exec/opt-webui.log kubectl logs --namespace tfs-opt deployment/nbiservice -c server > exec/opt-nbi.log kubectl logs --namespace tfs-opt deployment/opticalcontrollerservice -c server > exec/opt-ctrl.log kubectl logs --namespace tfs-opt deployment/contextservice -c server > opt-context.log kubectl logs --namespace tfs-opt deployment/deviceservice -c server > opt-device.log kubectl logs --namespace tfs-opt deployment/serviceservice -c server > opt-service.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c frontend > opt-pathcomp-frontend.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c backend > opt-pathcomp-backend.log kubectl logs --namespace tfs-opt deployment/webuiservice -c server > opt-webui.log kubectl logs --namespace tfs-opt deployment/nbiservice -c server > opt-nbi.log kubectl logs --namespace tfs-opt deployment/opticalcontrollerservice -c server > opt-ctrl.log printf "\n" echo "Done!" Loading
src/tests/ofc25/dump-logs.sh +32 −29 Original line number Diff line number Diff line Loading @@ -14,43 +14,46 @@ # limitations under the License. SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" TMP_PATH="$SCRIPT_DIR/tmp" rm -rf $TMP_PATH/exec mkdir -p $TMP_PATH/exec echo "dumping logs to $TMP_PATH/exec" cd $TMP_PATH TMP_LOG_PATH="$SCRIPT_DIR/tmp/exec" echo "Cleaning old logs from $TMP_LOG_PATH" rm -rf $TMP_LOG_PATH echo "Dumping logs to $TMP_LOG_PATH" mkdir -p $TMP_LOG_PATH cd $TMP_LOG_PATH echo "Collecting logs for E2E..." kubectl logs --namespace tfs-e2e deployment/contextservice -c server > exec/e2e-context.log kubectl logs --namespace tfs-e2e deployment/deviceservice -c server > exec/e2e-device.log kubectl logs --namespace tfs-e2e deployment/serviceservice -c server > exec/e2e-service.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c frontend > exec/e2e-pathcomp-frontend.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c backend > exec/e2e-pathcomp-backend.log kubectl logs --namespace tfs-e2e deployment/webuiservice -c server > exec/e2e-webui.log kubectl logs --namespace tfs-e2e deployment/nbiservice -c server > exec/e2e-nbi.log kubectl logs --namespace tfs-e2e deployment/e2e-orchestratorservice -c server > exec/e2e-orch.log kubectl logs --namespace tfs-e2e deployment/contextservice -c server > e2e-context.log kubectl logs --namespace tfs-e2e deployment/deviceservice -c server > e2e-device.log kubectl logs --namespace tfs-e2e deployment/serviceservice -c server > e2e-service.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c frontend > e2e-pathcomp-frontend.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c backend > e2e-pathcomp-backend.log kubectl logs --namespace tfs-e2e deployment/webuiservice -c server > e2e-webui.log kubectl logs --namespace tfs-e2e deployment/nbiservice -c server > e2e-nbi.log kubectl logs --namespace tfs-e2e deployment/e2e-orchestratorservice -c server > e2e-orch.log printf "\n" echo "Collecting logs for IP..." kubectl logs --namespace tfs-ip deployment/contextservice -c server > exec/ip-context.log kubectl logs --namespace tfs-ip deployment/deviceservice -c server > exec/ip-device.log kubectl logs --namespace tfs-ip deployment/serviceservice -c server > exec/ip-service.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c frontend > exec/ip-pathcomp-frontend.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c backend > exec/ip-pathcomp-backend.log kubectl logs --namespace tfs-ip deployment/webuiservice -c server > exec/ip-webui.log kubectl logs --namespace tfs-ip deployment/nbiservice -c server > exec/ip-nbi.log kubectl logs --namespace tfs-ip deployment/vnt-managerservice -c server > exec/ip-vntm.log kubectl logs --namespace tfs-ip deployment/contextservice -c server > ip-context.log kubectl logs --namespace tfs-ip deployment/deviceservice -c server > ip-device.log kubectl logs --namespace tfs-ip deployment/serviceservice -c server > ip-service.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c frontend > ip-pathcomp-frontend.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c backend > ip-pathcomp-backend.log kubectl logs --namespace tfs-ip deployment/webuiservice -c server > ip-webui.log kubectl logs --namespace tfs-ip deployment/nbiservice -c server > ip-nbi.log kubectl logs --namespace tfs-ip deployment/vnt-managerservice -c server > ip-vntm.log printf "\n" echo "Collecting logs for OPT..." kubectl logs --namespace tfs-opt deployment/contextservice -c server > exec/opt-context.log kubectl logs --namespace tfs-opt deployment/deviceservice -c server > exec/opt-device.log kubectl logs --namespace tfs-opt deployment/serviceservice -c server > exec/opt-service.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c frontend > exec/opt-pathcomp-frontend.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c backend > exec/opt-pathcomp-backend.log kubectl logs --namespace tfs-opt deployment/webuiservice -c server > exec/opt-webui.log kubectl logs --namespace tfs-opt deployment/nbiservice -c server > exec/opt-nbi.log kubectl logs --namespace tfs-opt deployment/opticalcontrollerservice -c server > exec/opt-ctrl.log kubectl logs --namespace tfs-opt deployment/contextservice -c server > opt-context.log kubectl logs --namespace tfs-opt deployment/deviceservice -c server > opt-device.log kubectl logs --namespace tfs-opt deployment/serviceservice -c server > opt-service.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c frontend > opt-pathcomp-frontend.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c backend > opt-pathcomp-backend.log kubectl logs --namespace tfs-opt deployment/webuiservice -c server > opt-webui.log kubectl logs --namespace tfs-opt deployment/nbiservice -c server > opt-nbi.log kubectl logs --namespace tfs-opt deployment/opticalcontrollerservice -c server > opt-ctrl.log printf "\n" echo "Done!"