Runko Works

Case study

A platform for millions of test results

With thousands of test cases, raw logs stopped answering questions. An internal platform to aggregate and analyse results over years.

Client
Engineering services company, internal
Role
Co-designer, task and priority owner
Period
2015 – 2018
Area
Platforms & data · Quality engineering
Stack
Django · PostgreSQL · Python

Why it mattered

The test suites had grown to thousands of cases. At that volume, reading logs no longer tells you what broke, where and since when. The team needed one place to aggregate and analyse the results.

How it works

  • Designed with colleagues: the database schema, the log processing scripts and the web interface.
  • Owned tasks and priorities, and took part in implementation and optimisation.
  • Millions of results processed and stored over several years.