Sep 9 – 11, 2019
Europe/Lisbon timezone

Taking suspend/resume validation to the next level

Sep 10, 2019, 5:25 PM
Esmerelda/room-I&II (Corinthia Hotel Lisbon)


Corinthia Hotel Lisbon



Len Brown (Intel Open Source Technology Center)


At LPC 2015, we introduced analyze_suspend, a new open source tool to show where the time goes during Linux suspend/resume. Now called "sleepgraph", it has evolved in a number of ways over the last four years. Most importantly, it is now the core of a framework that we use for suspend/resume endurance testing.

Endurance testing has allowed us to identify, track, report and sometimes fix issues that developers used to dismiss as "unreproducible".

But to improve Linux suspend/resume quality further, we need more people testing different machines and reporting bugs. This is an appeal for ideas how the power of the broader open source community can be harnessed to improve Linux suspend/resume quality.

I agree to abide by the anti-harassment policy Yes

Primary author

Len Brown (Intel Open Source Technology Center)

Presentation materials