Replace ROS test timeout with a readiness poll#380
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughModified the GitHub Actions workflow for test-teleop-ros2 container execution. Replaced synchronous Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
| else | ||
| echo "No test log captured at $LOG_FILE" | ||
| running=$(docker inspect -f '{{.State.Running}}' "$RUN_NAME" 2>/dev/null || echo false) | ||
| if [ "$running" = "true" ]; then |
There was a problem hiding this comment.
just being paranoid, any chance that two build-ubuntu.yml workflow running together and one will kill the other? can that happen? can we check how long a container is running and only kill if it's long lasting?
There was a problem hiding this comment.
There is a chance, if the workflows are executed on the same runner. To handle that, we'll need something like #382
Summary by CodeRabbit