YoVDO

Bisection: It's Not Just for Git - Multi-Axis Regression Analysis

Offered By: DevConf via YouTube

Tags

Jenkins Courses Software Development Courses DevOps Courses Continuous Integration Courses Performance Testing Courses QEMU Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover how a performance regression detection team revolutionized their workflow by developing a multi-axis arbitrary bisection tool inspired by "git bisect". Learn about the challenges faced in identifying performance regressions in QEMU builds, where each build takes 8-12 hours to complete. Explore the innovative solution that addresses the complexities of analyzing changes within a week's timeframe, including multiple package updates in a distro. Gain insights into the implementation of this tool in Jenkins pipelines, and understand how it significantly reduces developer burden while increasing the speed and reliability of pinpointing regression-causing events. Dive into the practical applications of this open-source tool, available at https://github.com/ldoktor/bisecter, and see how it can be applied beyond its original use case.

Syllabus

Bisection: It's Not Just for Git - DevConf.CZ 2023


Taught by

DevConf

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Software Testing
University of Utah via Udacity
The Hardware/Software Interface
University of Washington via Coursera
Software Debugging
Saarland University via Udacity
Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera