Skip to content

Conversation

@NirWolfer
Copy link
Contributor

@NirWolfer NirWolfer commented Feb 24, 2025

[skip ci]

Description

Today we use benni09 static agent to run test/gtest/valgrind steps which is unscaleable since it can only run one pipeline at a time, causing delays in builds that can be stuck waiting for hours

The idea is to move these steps to containers, allowing running them in parallel as well as running multiple pipelines at the same time (depending on the capacity of the k8s cluster)

What

Move test,gtest and vg steps from benni09 to containers

Why ?

HPCINFRA-3250

How ?

It is optional but for complex PRs please provide information about the design,
architecture, approach, etc.

Change type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • Tests
  • Other

Check list

  • Code follows the style de facto guidelines of this project
  • Comments have been inserted in hard to understand places
  • Documentation has been updated (if necessary)
  • Test has been added (if possible)

@NirWolfer NirWolfer force-pushed the HPCINFRA-3250 branch 3 times, most recently from cd5923b to 7d6920c Compare February 24, 2025 12:57
@NirWolfer NirWolfer changed the title migrate CI test steps to containers [skip ci] migrate CI test steps to containers Feb 24, 2025
@NirWolfer NirWolfer force-pushed the HPCINFRA-3250 branch 17 times, most recently from ddb34ff to 26eaae5 Compare February 26, 2025 13:40
@NirWolfer NirWolfer marked this pull request as ready for review February 26, 2025 13:42
@NirWolfer NirWolfer changed the title [skip ci] migrate CI test steps to containers [CI] migrate CI test steps to containers Feb 26, 2025
@NirWolfer NirWolfer changed the title [CI] migrate CI test steps to containers Issue: 4331178 migrate CI test steps to containers Feb 26, 2025
@NirWolfer NirWolfer changed the title Issue: 4331178 migrate CI test steps to containers Issue: 4332286 migrate CI test steps to containers Feb 26, 2025
Today we use benni09 static agent to run test/gtest/valgrind steps which
is unscaleable since it can only run one pipeline at a time, causing
delays in builds that can be stuck waiting for hours

The idea is to move these steps to containers, allowing running them in
parallel as well as running multiple pipelines at the same time
(depending on the capacity of the k8s cluster)

Issue: HPCINFRA-3250
Signed-off-by: NirWolfer <[email protected]>
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.

1 participant