Add multiple attends to run package test suite #17169
Labels
intro
Good first ticket.
squad:platform
Issue to be handled by the Platform team.
type:improvement
This issue reports a possible enhancement of an existing feature.
Milestone
📝 Provide a description of the improvement
Our test suite tends to randomly crash on certain packages without any reason. Most of these crashes are random disconnections from Karma server which result in
Disconnected reconnect failed before timeout of 2000ms (ping timeout)
error.It's crashing, mostly in our commercial repo. There might be few reasons why it's crashing:
Proposal workaround
Let's add multiple attends to our
scripts/ci/check-unit-tests-for-package.js
calls in testing suite. In other words, let's rewrite these CI bash scripts:#!/bin/bash -eo pipefail node scripts/ci/check-unit-tests-for-package.js --package-name ckeditor5-ai --check-coverage
into something like that (I did not test it):
It's not a great solution, but good enough at this moment.
❓ Maybe CircleCI supports it out of the box and might be done at job level?
The text was updated successfully, but these errors were encountered: