Skip to content

E2E Test jobs against GDK timeout due to RestClient::Exceptions::ReadTimeout error

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

The Developer Experience (DevEx) team is working on improving pipeline stability EPIC and has identified a recurring ReadTimeout that's causing significant job timeouts. We need assistance to resolve this issue.

Failure Details

The failure pattern shows:

  1. Primary Error: RestClient::Exceptions::ReadTimeout: Timed out reading data from server with the underlying cause being Net::ReadTimeout with #<TCPSocket:(closed)>
  2. Failure Location: The timeouts are occurring in the REST client library when trying to read HTTP responses, specifically at ./vendor/ruby/3.3.0/gems/net-http-0.4.1/lib/net/http/response.rb:158:in 'read_status_line'

Impact

  • Frequency: 13 occurrences in the last 28 days
  • Duration: Jobs take 90 minutes before timing out

Related Issue

gitlab-org/quality/analytics/team#145 (closed)

Related Links

Here is the list of failed jobs, due to sthe ame error

Edited by 🤖 GitLab Bot 🤖