Главная
Study mode:
on
1
Intro
2
The Problem
3
The History
4
Spring 2019
5
Spring 2020
6
Testing Stats
7
Lab Testing Matrix
8
GitHub
9
Long Arc
10
Running Your Own Lab
11
Patchwork
12
UNH Dashboard
13
GitHub Actions
14
Current Status
15
Periodic Testing
16
Testing with LTS Maintainers
17
Future Roadblocks
18
Future enhancements
19
The 2024 Sow
20
Unit Testing
21
Test Suites
22
What tests arent in Suites
23
CI Issues Channel
24
Thanks Red Hat
25
When will we reject patches
26
Why pull DTS into the main DPDK repo
27
Build time tag
28
Build time test
29
Dependencies
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Learn about the journey and challenges of implementing a Continuous Integration (CI) pipeline as a gating mechanism in a conference talk that explores the evolution of DPDK's testing infrastructure. Discover the historical development of CI systems, current implementation status, and future enhancement plans for making CI results a mandatory part of patch acceptance criteria. Gain insights into running personal testing labs, utilizing tools like GitHub Actions and Patchwork, and understanding the comprehensive testing matrix across different architectures. Explore critical topics including periodic testing procedures, LTS maintenance testing, unit testing implementation, and the strategic roadmap for 2024. Master the intricacies of build-time testing, dependency management, and the rationale behind integrating DTS into the main DPDK repository while learning how these changes will impact the patch submission process.

Integrating CI Pipeline as a Gate - Challenges, Roadblocks, and Implementation Strategy

DPDK Project
Add to list