Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 29 additions & 0 deletions contributions/scientific-paper/week2/edwinnj-grn/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Assignment Proposal

## Title

What helped, and what did not? An Evaluation of the Strategies to Improve Continuous Integration

## Names and KTH ID

- Edwin Nordås Jogensjö (edwinnj@kth.se)
- Gabriel Räätäri Nyström (grn@kth.se)

## Deadline

- Week 2

## Category

- Scientific paper

## Description

The paper 'What helped, and what did not? An Evaluation of the Strategies to Improve Continuous Integration' was published 2021 in ICSE.

When using Continuous Integration, always running every build and test can be expensive and time consuming. This paper evaluates different CI optimizations by comparing 14 variants of 10 techniques for build and test selection and prioritization. It compares these techniques on 100 open-source projects for over 80 000 builds in order to see how well they affect CI cost and time-to-feedback. We will explore these techniques, and discuss which are more effective for improving CI performance.

**Relevance**

This paper is relevant to DevOps and week 2 since it focuses directly on improving CI pipelines, which is an important part of DevOps. By improving the CI performance, developers can save both time and cost of always building and testing when it may not be necessary.

Loading