@echo off echo Testing Shrinkwrap API with different timeout values echo. echo === Test 1: 15 second timeout === curl -X POST http://localhost:12345/api/creo/shrinkwrap/shell ^ -H "Content-Type: application/json" ^ -d "{\"software_type\":\"creo\",\"project_name\":\"Timeout Test 1\",\"quality\":5,\"output_file_path\":\"test1.prt\",\"timeout_seconds\":15}" echo. echo. echo === Test 2: 60 second timeout === curl -X POST http://localhost:12345/api/creo/shrinkwrap/shell ^ -H "Content-Type: application/json" ^ -d "{\"software_type\":\"creo\",\"project_name\":\"Timeout Test 2\",\"quality\":5,\"output_file_path\":\"test2.prt\",\"timeout_seconds\":60}" echo. echo. echo === Test 3: Invalid timeout (should use default) === curl -X POST http://localhost:12345/api/creo/shrinkwrap/shell ^ -H "Content-Type: application/json" ^ -d "{\"software_type\":\"creo\",\"project_name\":\"Timeout Test 3\",\"quality\":5,\"output_file_path\":\"test3.prt\",\"timeout_seconds\":5}" echo. echo. echo === Test 4: No timeout specified (should use default) === curl -X POST http://localhost:12345/api/creo/shrinkwrap/shell ^ -H "Content-Type: application/json" ^ -d "{\"software_type\":\"creo\",\"project_name\":\"Timeout Test 4\",\"quality\":5,\"output_file_path\":\"test4.prt\"}" echo. pause