XL
X. Liu
info
Please Note
<p>This page displays the records of the person named above and is not linked to a unique person identifier. This record may need to be merged to a profile.</p>
4 records found
1
How Configuration Choices Shape Environmental Impact of Static Analysis Tools
Quantifying Energy Usage of Different Static Analysis Tool Configurations used in Continuous Integration
Continuous Integration, CI, pipelines are widely used to ensure code quality through automated builds, tests, and static analysis. While prior work has examined the overall energy consumption of CI workflows, the energy consumption of individual phases remains unexplored. This st
...
Test Prioritisation (TP) is one among many dif ferent methods to optimise pipelines in Continuos Integration (CI). However very little research has been performed on the energy usage of this process. This paper documents the simulation of TP on mul tiple Java open source projects
...
Within the context of Continuous Integration, pipeline checks must run fully and continuously. Some of these checks are done through Static Analysis Security Tools (SAST). However, they are costly, with a significant, non-negligible environmental impact. In this report, one of t
...
The Energy Impact of Batch Testing in Continuous Integration
An Empirical Study of Static and Dynamic Batching Strategies
Continuous integration pipelines execute auto-mated tests on every commit, consuming substan-tial energy. Batch testing, which groups multiplecommits into a single test run, has been shown toreduce test executions in simulation studies, but noprior work has measured whether these
...