Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docusaurus/docs/ruby/troubleshooting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,8 @@ Some users reported frozen CI nodes with:

- Recursive loop in the code base. Check if you have hidden loops that could happen when an exception happens. For example, investigate nested `rescue` blocks. You can use the following [backtrace debugging suggestions](troubleshooting.mdx#why-does-the-ci-node-hang-backtrace-debugging) to find it.

- Cloudflare JS challenge blocking external requests during tests if your CI runs from outside the allowed regions.

### Why does the CI node hang? (backtrace debugging)

Knapsack Pro would print Ruby threads to the output when tests freeze and CI node timeouts (the Ruby process is killed by a CI provider).
Expand Down