~/talk

Twister V2: New Framework for Testing Based on Pytest. Overview & Current Status

Talkat Zephyr Developer Summit 2022 · 2022-06-07..06-09· [testing, python]
links:none on file
slides:none on file

Prototype based on pytest claims to convert existing Zephyr tests into pytest tests via a plugin, uses west to build/flash, and ports the ztest harness so C tests produce subtest-level results. It implements native posix and hardware classes, produces json/csv and interactive html reports, and shows that parallelization works with xdist for posix; hardware parallelism and some filters remain to be completed. Tests for the framework itself already exist.

AI-written summary · about

  1. 0:00Intro
  2. 0:30Overview
  3. 0:46Twister V1
  4. 5:14Benefits
  5. 7:27Popular
  6. 8:45Current Status
  7. 9:46Execution
  8. 11:13Reporting
  9. 12:28Tasks
  10. 13:26Demo
  11. 14:15Reports
  12. 15:22Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.