Skip to content

Merge all commits from michaelnyu/ci-queue#28

Closed
yfang-figma wants to merge 162 commits intomasterfrom
yfang/merge-michaelnyu-ci-queue
Closed

Merge all commits from michaelnyu/ci-queue#28
yfang-figma wants to merge 162 commits intomasterfrom
yfang/merge-michaelnyu-ci-queue

Conversation

@yfang-figma
Copy link
Contributor

No description provided.

rwstauner and others added 30 commits August 7, 2023 14:17
The gem will use the system lib if installed.
Run ruby test suite against truffleruby in CI
With this commit, `ci-queue` supports `rediss` schemes in addition to `redis`.

Testing is kept simple: Check if both Ruby and Python proper initialize the queue with both scheme variations.
Why? Because we wan't actual error class instead of something like
Minitest::UnexpectedError.
…ection

Exit with status 40 when no master elected
…tter

Update error_class value in FailureFormatter
Booting a CI worker is costly, so in case of a Redis blip,
it makes sense to retry for a while before giving up.
Ruby/Redis: retry connection errors more agressively
ChrisBr and others added 25 commits November 27, 2024 11:11
…itialized

Load tests if queue is not initialized
…gurable

Allow using hosted Redis instances by default
…-in-junit-xml

Add optional attributes message and stacktrace to skipped children in JunitXML
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.