embedded-deck
Katalog Gömülü Linux Test & CI 2026

Test & CI
LAVA · cyclictest · pytest

Embedded sistemlerde test otomasyonu. Board farm'dan RT latency ölçüme, HW-in-the-loop'tan Yocto kalite güvenceye.

/ · esc
5 rehber
01 Board Test

LAVA — Board Farm Otomasyonu

Linaro Automated Validation Architecture, cihaz orkestrasyonu. YAML job tanımı, deploy/boot/test actions, GitLab CI entegrasyonu ve Raspberry Pi 4 kurulum rehberi.

9 bölüm LAVA · YAML · GitLab CI
Rehbere git
02 RT Test

cyclictest — RT Latency Ölçümü

PREEMPT_RT doğrulama, worst-case latency histogramı. Histogram çizimi, kernel tunables, IRQ affinity, CPU isolation ve stress-ng yük testi. <50µs industrial Linux hedefi.

8 bölüm cyclictest · rt-tests · PREEMPT_RT
Rehbere git
03 Board Test

pytest + Hardware — HW-in-the-Loop Test

Gerçek donanım üzerinde pytest, fixture tabanlı otomasyon. Serial, JTAG/OpenOCD, GPIO fixture'ları, multi-board parametrize, async test ve GitLab CI JUnit raporlama.

9 bölüm pytest · pyserial · gpiod · OpenOCD
Rehbere git
04 Kapsama

Yocto Test Altyapısı — oeqa & ptest

bitbake testimage, QEMU test, ptest çerçevesi. oeqa runtime test yazımı, SDK test, wic image + hardware test ve tam GitLab CI pipeline örneği.

8 bölüm oeqa · ptest · testimage · bitbake
Rehbere git
05 Kapsama

gcov & lcov — Kod Kapsama Analizi

--coverage, genhtml HTML rapor, CI kapsama kapısı. Cross-compile uyarıları, kernel gcov, HTML rapor okuma ve %80 kapsama hedefli GitLab CI pipeline.

8 bölüm gcov · lcov · genhtml · CI
Rehbere git

Aramanla eşleşen rehber bulunamadı.

5
Rehber
~42
Bölüm
3
Kategori
Test döngüsü