12–14 Sept 2022
Europe/Dublin timezone

Testing and CI for OpenPrinting projects

14 Sept 2022, 16:00
30m
"Meeting 1&2" (Clayton Hotel on Burlington Road)

"Meeting 1&2"

Clayton Hotel on Burlington Road

90
Open Printing MC Open Printing MC

Speakers

Michael Sweet (Lakeside Robotics Corporation) Till Kamppeter (OpenPrinting / Canonical)

Description

cups-filters (and also other projects on OpenPrinting) get larger and more and more complex with the time. It is always harder to overview the code and to predict the exact effects of a change, adding a feature or fixing a bug one can easily cause a regression. One tests the code but has one really tested all types of input, all settings, … As human beings easily forget we need some automated testing, useful things being done when running "make check", and tests being triggered on each GIT commit. Here we will discuss strategies of automatic testing. We will also take CUPS' testing as an example and see whether we can proceed similarly on cups-filters.

https://github.com/OpenPrinting/, https://github.com/OpenPrinting/cups

I agree to abide by the anti-harassment policy Yes

Primary author

Till Kamppeter (OpenPrinting / Canonical)

Presentation materials

Diamond Sponsor

Platinum Sponsors





Gold Sponsors




Silver Sponsors





Speaker Gift Sponsor

Catchbox Sponsor

Video Recording Sponsor

Livestream Sponsor

T-Shirt Sponsor

Conference Services Provided by