Testing

Daniel Smith

Qt 5.12 LTS – The road to faster QML application startup

Published Friday January 11th, 2019 | 7 Comments on Qt 5.12 LTS – The road to faster QML application startup
Posted in Dev Loop, Embedded, Performance, Qt Quick 2, Qt Quick 2.0 | Tags: , , , , , , ,

The Qt Company has been running benchmarks like QMLBench for a long time that assist us knowing when a change creates a performance regression, but it’s also important to see how Qt performs at a higher level, allowing components to interact in ways that granular tests like QMLBench can’t show. In this blog post, we’ll […]

Read More
Frederik Gladhorn

Fixing a flaky test – how hard can it be?

Published Friday May 12th, 2017 | 2 Comments on Fixing a flaky test – how hard can it be?
Posted in C++, Debugging, Dev Loop, Qt, Random, Test | Tags: , , , , ,

Flaky tests are a pain point for any reasonable continuous integration system. And by flaky I refer to tests that sometimes pass and sometimes fail. Lately I’ve been bothered by a lack of data and metrics when it comes to discussions around the topic of flaky tests (it pops up regularly on the Qt development […]

Read More
Frederik Gladhorn

Coin – Continuous Integration for Qt

Published Monday August 8th, 2016 | 6 Comments on Coin – Continuous Integration for Qt
Posted in Background, integration, Qt, Releases | Tags: , , , , , ,

Testing is important for every software product, and Qt is no different. It is quite intriguing how much work goes into testing to ensure that a Qt release is the very best. Although I’m not directly involved with getting the release into your hand, I’ve lately learned a lot about the infrastructure (Continuous Integration or COIN) used by […]

Read More
Get started today with Qt Download now