Skip to content

Automatically test performance of each Community Solid Server commit (permalink)

The corresponding challenge is #23.

Problem

Changes to code of Community Solid Server (CSS) can have an impact on the memory, CPU and even bandwidth usage of the CSS. It would be nice to know this impact for each commit to the CSS repo, to spot performance impact as soon as possible.

Approved solution

We developed the SolidLab Performance Test Server. It offers both a backend and frontend. The frontend is available at https://testing.solidlab.be/. You find a screenshot of it below. You find more information about the architecture here.

Frontend of the server

Follow-up actions

  • Improving the performance of the server.
  • Fixing bugs.

Future work

  • Make the server usable for non-CSS tests.

Contributors

  • Challenge: Wim Van de Meerscche
  • Solution: Wim Van de Meerscche
  • Report: Pieter Heyvaert