Skip to content

chore: extract configure_icos from system_test.bzl#8745

Merged
nmattia merged 2 commits intomasterfrom
nm-configure-icos
Feb 10, 2026
Merged

chore: extract configure_icos from system_test.bzl#8745
nmattia merged 2 commits intomasterfrom
nm-configure-icos

Conversation

@nmattia
Copy link
Contributor

@nmattia nmattia commented Feb 9, 2026

This extract the IC-OS specific configuration out of the system_test macro and into a new file. The configuration returns a few dicts containing the necessary environment updates.

This means the system_test macro is now focused on providing the infrastructure for the tests and can ignore the actual configuration. Over time more configuration can be extracted (prometheus vm config, etc).

@nmattia nmattia added the CI_ALL_BAZEL_TARGETS Runs all bazel targets and uploads them to S3 label Feb 9, 2026
@github-actions github-actions bot added the chore label Feb 9, 2026
@nmattia nmattia marked this pull request as ready for review February 9, 2026 15:39
@nmattia nmattia requested a review from a team as a code owner February 9, 2026 15:39
@github-actions github-actions bot added the @idx label Feb 9, 2026
This extract the IC-OS specific configuration out of the `system_test`
macro and into a new file. The configuration returns a few dicts
containing the necessary environment updates.

This means the `system_test` macro is now focused on providing the
infrastructure for the tests and can ignore the actual configuration.
Over time more configuration can be extracted (prometheus vm config,
etc).
Copy link
Collaborator

@basvandijk basvandijk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@nmattia nmattia enabled auto-merge February 10, 2026 10:09
@nmattia nmattia added this pull request to the merge queue Feb 10, 2026
Merged via the queue into master with commit 08dd10d Feb 10, 2026
39 checks passed
@nmattia nmattia deleted the nm-configure-icos branch February 10, 2026 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore CI_ALL_BAZEL_TARGETS Runs all bazel targets and uploads them to S3 @idx

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants