SIENTIAPDE-1273

Update GITHUB_BRANCH in values.yaml to feature/SIENTIAPDE-1273, increment Helm chart version to 0.6.0, and modify metrics registration in Gates class to skip None values. Update test cases to reflect changes in tag values.
This commit is contained in:
vitor-aignosi
2025-11-14 12:04:16 -03:00
parent 5db04c7e5b
commit 6701a25c7b
3 changed files with 13 additions and 10 deletions

View File

@@ -309,11 +309,13 @@ class Gates(SientiaMonitoring):
# Register metrics
for _, row in tag_values.iterrows():
metrics.TAG_CHANGES_MONITOR.labels(
pod_id=self.pod_id,
model_name=metadata['model_name'],
workflow_name=metadata['workflow_name'],
tag_name=row['variable'],
).set(row['value'])
value = row['value']
if value is not None:
metrics.TAG_CHANGES_MONITOR.labels(
pod_id=self.pod_id,
model_name=metadata['model_name'],
workflow_name=metadata['workflow_name'],
tag_name=row['variable'],
).set(row['value'])
self.info(f'Metrics written for {metadata["model_name"]}', metadata=metadata)