Measure energy consumption of software in CI pipelines
Info
Approaches / Tools
Eco-CI (Green Coding Solutions)
Purpose: Estimate the energy consumption in CI environments
Website: https://www.green-coding.io/projects/eco-ci/
Source code: https://github.com/green-coding-solutions/eco-ci-energy-estimation
SoftAWERE (SDIA)
Purpose: Estimate environmental impacts during execution of a test scenario in GitLab CI
Website: https://knowledge.sdialliance.org/softawere
Source code: https://gitlab.com/softawere-hackathon/softawere/
CarbonCrush (using Scaphandre)
Eco-design software by measuring energy usage in Continous Integration
Studies
Kruglov, A., Succi, G., & Vasuez, X. (2021). Incorporating energy efficiency measurement into CI\CD pipeline. 2021 2nd European Symposium on Software Engineering, 14–20. https://doi.org/10.1145/3501774.3501777