feat(ci): add self hosted runner for long tests (#7520)

* feat(ci): add self-hosted runners for long tests

* fix(workflow): use correct runner name

* test: add runner to more jobs

* fix: remove custom packages which are not available in self-hosted runner

This step was mostly required as we did SSH several times during PR, Queue and Push to `main`, but this hasn been reduced considerably.

* Revert "fix: remove custom packages which are not available in self-hosted runner"

This reverts commit 5b5d5464fe.

* fix: do not generate a public key

* fix: install `openssh`in new Ubuntu image

* fix: update OS before installing

* fix: allow silent install

* ref(workflow): use a single job for sync tests

* ref(workflow): use a single job for setup and launch

* fix: apply review recommendations

* chore: comment removal
This commit is contained in:
Gustavo Valverde 2023-09-13 07:07:29 +01:00 committed by GitHub
parent a63fe225a0
commit d60e23a64e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 32 additions and 1123 deletions

File diff suppressed because it is too large Load Diff