Skip to content

seamless predictable upgrade pipeline and tests #552

@barakb

Description

@barakb

The purpose of this issue is to determine and fix tests which have to be run twice in order to pass and try to reduce the time for long running tests.

so far:

  • Increase retries when receiving the 429 too many retries http error (most frequent)
  • Sentinel split brain possibility during test after start and stop causing master related errors ( second most frequent)
  • redis.exceptions.ClusterError: TTL exhausted. ( I have yet not found an answer as to why this happens during failover or how to prevent it) ( second most frequent)
  • Client tries to connect to the instance but never succeeds, this was previously investigated by Muhammad Qadora but could not find a resolution to the issue.
  • Stopping instance times out
  • Changing network from Private back to Public times out

Sub-issues

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions