-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Badges for CI now include carbon and also Totals #998
Conversation
Old Energy EstimationEco-CI Output:
🌳 CO2 Data: |
Old Energy EstimationEco-CI Output:
🌳 CO2 Data: |
* main: (46 commits) Updated cloud energy (fix): Unselect button broke repositories view Noise reduced run start (#1023) (improvement): More strict check Added unselect button [skip ci] (#1022) (fix): tests Clickable Comparsion Charts + Display Missing Values (#1017) Bump uvicorn[standard] from 0.32.1 to 0.34.0 (#1019) Bump playwright/python in /docker/auxiliary-containers/gcb_playwright (#1018) Updated EE Adding not implemented error Kill script for GMT must use full commandline when killing reporters +x for tcpdump Tcp dump (#919) Hash must be decoded to understand spaces [skip ci] Allowing Deeplinks to specific phases [skip ci] (#1016) Bump python from 3.13.0-slim-bookworm to 3.13.1-slim-bookworm in /docker (#1015) Bump pydantic from 2.10.2 to 2.10.3 (#1010) Bump fastapi[standard] from 0.115.5 to 0.115.6 (#1011) Bump aiohttp from 3.11.9 to 3.11.10 (#1013) ...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
6 file(s) reviewed, 9 comment(s)
Edit PR Review Bot Settings | Greptile
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
6 file(s) reviewed, 4 comment(s)
Edit PR Review Bot Settings | Greptile
Old Energy EstimationEco-CI Output:
🌳 CO2 Data: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
4 file(s) reviewed, 2 comment(s)
Edit PR Review Bot Settings | Greptile
Eco-CI Output:
🌳 CO2 Data: |
Greptile Summary
Enhanced CI badge functionality to support both energy (uJ) and carbon (ugCO2e) metrics, with improved display scaling and aggregation options for last runs and totals.
api/api_helpers.py
to renamerescale_energy_value
torescale_metric_value
for handling both energy and carbon unitsapi/eco_ci.py
SQL queries to prevent multiple row returns in 'last' modeapi/eco_ci.py
for aggregate metricsapi/main.py
to be metric-agnostictests/api/test_api_helpers.py
for both energy and carbon metric scaling