Loading src/tests/ofc25/dump_logs.sh→src/tests/ofc25/dump-logs.sh +55 −0 Original line number Original line Diff line number Diff line Loading @@ -14,38 +14,42 @@ # limitations under the License. # limitations under the License. rm -rf tmp/exec rm logs -rf tmp/exec echo "Collecting logs for E2E..." mkdir -p tmp/exec/e2e kubectl logs --namespace tfs-e2e deployment/contextservice -c server > tmp/exec/e2e/context.log kubectl logs --namespace tfs-e2e deployment/deviceservice -c server > tmp/exec/e2e/device.log kubectl logs --namespace tfs-e2e deployment/serviceservice -c server > tmp/exec/e2e/service.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c frontend > tmp/exec/e2e/pathcomp-frontend.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c backend > tmp/exec/e2e/pathcomp-backend.log kubectl logs --namespace tfs-e2e deployment/webuiservice -c server > tmp/exec/e2e/webui.log kubectl logs --namespace tfs-e2e deployment/nbiservice -c server > tmp/exec/e2e/nbi.log kubectl logs --namespace tfs-e2e deployment/e2e-orchestratorservice -c server > tmp/exec/e2e/e2eorch.log printf logs "\n" echo "Collecting logs for IP..." echo "Collecting logs for IP..." mkdir -p tmp/exec/ip mkdir -p tmp/exec/ip kubectl --namespace tfs-ip logs deployment/contextservice -c server > tmp/exec/ip/context.log kubectl logs --namespace tfs-ip deployment/contextservice -c server > tmp/exec/ip/context.log kubectl --namespace tfs-ip logs deployment/deviceservice -c server > tmp/exec/ip/device.log kubectl logs --namespace tfs-ip deployment/deviceservice -c server > tmp/exec/ip/device.log kubectl --namespace tfs-ip logs deployment/pathcompservice -c frontend > tmp/exec/ip/pathcomp-frontend.log kubectl logs --namespace tfs-ip deployment/serviceservice -c server > tmp/exec/ip/service.log kubectl --namespace tfs-ip logs deployment/pathcompservice -c backend > tmp/exec/ip/pathcomp-backend.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c frontend > tmp/exec/ip/pathcomp-frontend.log kubectl --namespace tfs-ip logs deployment/serviceservice -c server > tmp/exec/ip/service.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c backend > tmp/exec/ip/pathcomp-backend.log kubectl --namespace tfs-ip logs deployment/nbiservice -c server > tmp/exec/ip/nbi.log kubectl logs --namespace tfs-ip deployment/webuiservice -c server > tmp/exec/ip/webui.log kubectl --namespace tfs-ip logs deployment/vnt-managerservice -c server > tmp/exec/ip/vntm.log kubectl logs --namespace tfs-ip deployment/nbiservice -c server > tmp/exec/ip/nbi.log printf "\n" kubectl logs --namespace tfs-ip deployment/vnt-managerservice -c server > tmp/exec/ip/vntm.log printf logs "\n" echo "Collecting logs for IP..." echo "Collecting logs for OPT..." mkdir -p tmp/exec/opt mkdir -p tmp/exec/opt kubectl --namespace tfs-opt logs deployment/contextservice -c server > tmp/exec/opt/context.log kubectl logs --namespace tfs-opt deployment/contextservice -c server > tmp/exec/opt/context.log kubectl --namespace tfs-opt logs deployment/deviceservice -c server > tmp/exec/opt/device.log kubectl logs --namespace tfs-opt deployment/deviceservice -c server > tmp/exec/opt/device.log kubectl --namespace tfs-opt logs deployment/pathcompservice -c frontend > tmp/exec/opt/pathcomp-frontend.log kubectl logs --namespace tfs-opt deployment/serviceservice -c server > tmp/exec/opt/service.log kubectl --namespace tfs-opt logs deployment/pathcompservice -c backend > tmp/exec/opt/pathcomp-backend.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c frontend > tmp/exec/opt/pathcomp-frontend.log kubectl --namespace tfs-opt logs deployment/serviceservice -c server > tmp/exec/opt/service.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c backend > tmp/exec/opt/pathcomp-backend.log kubectl --namespace tfs-opt logs deployment/nbiservice -c server > tmp/exec/opt/nbi.log kubectl logs --namespace tfs-opt deployment/webuiservice -c server > tmp/exec/opt/webui.log printf "\n" kubectl logs --namespace tfs-opt deployment/nbiservice -c server > tmp/exec/opt/nbi.log kubectl logs --namespace tfs-opt deployment/opticalcontrollerservice -c server > tmp/exec/opt/ctrl.log echo "Collecting logs for E2E..." mkdir -p tmp/exec/e2e kubectl --namespace tfs-e2e logs deployment/contextservice -c server > tmp/exec/e2e/context.log kubectl --namespace tfs-e2e logs deployment/deviceservice -c server > tmp/exec/e2e/device.log kubectl --namespace tfs-e2e logs deployment/pathcompservice -c frontend > tmp/exec/e2e/pathcomp-frontend.log kubectl --namespace tfs-e2e logs deployment/pathcompservice -c backend > tmp/exec/e2e/pathcomp-backend.log kubectl --namespace tfs-e2e logs deployment/serviceservice -c server > tmp/exec/e2e/service.log kubectl --namespace tfs-e2e logs deployment/nbiservice -c server > tmp/exec/e2e/nbi.log kubectl --namespace tfs-e2e logs deployment/e2e-orchestratorservice -c server > tmp/exec/e2e/e2eorch.log printf "\n" printf "\n" echo "Done!" echo "Done!" Loading
src/tests/ofc25/dump_logs.sh→src/tests/ofc25/dump-logs.sh +55 −0 Original line number Original line Diff line number Diff line Loading @@ -14,38 +14,42 @@ # limitations under the License. # limitations under the License. rm -rf tmp/exec rm logs -rf tmp/exec echo "Collecting logs for E2E..." mkdir -p tmp/exec/e2e kubectl logs --namespace tfs-e2e deployment/contextservice -c server > tmp/exec/e2e/context.log kubectl logs --namespace tfs-e2e deployment/deviceservice -c server > tmp/exec/e2e/device.log kubectl logs --namespace tfs-e2e deployment/serviceservice -c server > tmp/exec/e2e/service.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c frontend > tmp/exec/e2e/pathcomp-frontend.log kubectl logs --namespace tfs-e2e deployment/pathcompservice -c backend > tmp/exec/e2e/pathcomp-backend.log kubectl logs --namespace tfs-e2e deployment/webuiservice -c server > tmp/exec/e2e/webui.log kubectl logs --namespace tfs-e2e deployment/nbiservice -c server > tmp/exec/e2e/nbi.log kubectl logs --namespace tfs-e2e deployment/e2e-orchestratorservice -c server > tmp/exec/e2e/e2eorch.log printf logs "\n" echo "Collecting logs for IP..." echo "Collecting logs for IP..." mkdir -p tmp/exec/ip mkdir -p tmp/exec/ip kubectl --namespace tfs-ip logs deployment/contextservice -c server > tmp/exec/ip/context.log kubectl logs --namespace tfs-ip deployment/contextservice -c server > tmp/exec/ip/context.log kubectl --namespace tfs-ip logs deployment/deviceservice -c server > tmp/exec/ip/device.log kubectl logs --namespace tfs-ip deployment/deviceservice -c server > tmp/exec/ip/device.log kubectl --namespace tfs-ip logs deployment/pathcompservice -c frontend > tmp/exec/ip/pathcomp-frontend.log kubectl logs --namespace tfs-ip deployment/serviceservice -c server > tmp/exec/ip/service.log kubectl --namespace tfs-ip logs deployment/pathcompservice -c backend > tmp/exec/ip/pathcomp-backend.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c frontend > tmp/exec/ip/pathcomp-frontend.log kubectl --namespace tfs-ip logs deployment/serviceservice -c server > tmp/exec/ip/service.log kubectl logs --namespace tfs-ip deployment/pathcompservice -c backend > tmp/exec/ip/pathcomp-backend.log kubectl --namespace tfs-ip logs deployment/nbiservice -c server > tmp/exec/ip/nbi.log kubectl logs --namespace tfs-ip deployment/webuiservice -c server > tmp/exec/ip/webui.log kubectl --namespace tfs-ip logs deployment/vnt-managerservice -c server > tmp/exec/ip/vntm.log kubectl logs --namespace tfs-ip deployment/nbiservice -c server > tmp/exec/ip/nbi.log printf "\n" kubectl logs --namespace tfs-ip deployment/vnt-managerservice -c server > tmp/exec/ip/vntm.log printf logs "\n" echo "Collecting logs for IP..." echo "Collecting logs for OPT..." mkdir -p tmp/exec/opt mkdir -p tmp/exec/opt kubectl --namespace tfs-opt logs deployment/contextservice -c server > tmp/exec/opt/context.log kubectl logs --namespace tfs-opt deployment/contextservice -c server > tmp/exec/opt/context.log kubectl --namespace tfs-opt logs deployment/deviceservice -c server > tmp/exec/opt/device.log kubectl logs --namespace tfs-opt deployment/deviceservice -c server > tmp/exec/opt/device.log kubectl --namespace tfs-opt logs deployment/pathcompservice -c frontend > tmp/exec/opt/pathcomp-frontend.log kubectl logs --namespace tfs-opt deployment/serviceservice -c server > tmp/exec/opt/service.log kubectl --namespace tfs-opt logs deployment/pathcompservice -c backend > tmp/exec/opt/pathcomp-backend.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c frontend > tmp/exec/opt/pathcomp-frontend.log kubectl --namespace tfs-opt logs deployment/serviceservice -c server > tmp/exec/opt/service.log kubectl logs --namespace tfs-opt deployment/pathcompservice -c backend > tmp/exec/opt/pathcomp-backend.log kubectl --namespace tfs-opt logs deployment/nbiservice -c server > tmp/exec/opt/nbi.log kubectl logs --namespace tfs-opt deployment/webuiservice -c server > tmp/exec/opt/webui.log printf "\n" kubectl logs --namespace tfs-opt deployment/nbiservice -c server > tmp/exec/opt/nbi.log kubectl logs --namespace tfs-opt deployment/opticalcontrollerservice -c server > tmp/exec/opt/ctrl.log echo "Collecting logs for E2E..." mkdir -p tmp/exec/e2e kubectl --namespace tfs-e2e logs deployment/contextservice -c server > tmp/exec/e2e/context.log kubectl --namespace tfs-e2e logs deployment/deviceservice -c server > tmp/exec/e2e/device.log kubectl --namespace tfs-e2e logs deployment/pathcompservice -c frontend > tmp/exec/e2e/pathcomp-frontend.log kubectl --namespace tfs-e2e logs deployment/pathcompservice -c backend > tmp/exec/e2e/pathcomp-backend.log kubectl --namespace tfs-e2e logs deployment/serviceservice -c server > tmp/exec/e2e/service.log kubectl --namespace tfs-e2e logs deployment/nbiservice -c server > tmp/exec/e2e/nbi.log kubectl --namespace tfs-e2e logs deployment/e2e-orchestratorservice -c server > tmp/exec/e2e/e2eorch.log printf "\n" printf "\n" echo "Done!" echo "Done!"