Skip to content

Speedup tests execution#61150

Merged
artonge merged 9 commits into
masterfrom
carl/speedup-tests
Jun 10, 2026
Merged

Speedup tests execution#61150
artonge merged 9 commits into
masterfrom
carl/speedup-tests

Conversation

@CarlSchwan

Copy link
Copy Markdown
Member
  • Resolves: #

Summary

TODO

  • ...

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

It's testing something basic and takes more than a second each time to
run.

Signed-off-by: Carl Schwan <carlschwan@kde.org>
We have a static class, so we can save the results accross the > 100
tests cases in this class.

Signed-off-by: Carl Schwan <carlschwan@kde.org>
So that we don't need to encrypt stuff all the time.

Signed-off-by: Carl Schwan <carlschwan@kde.org>
Use a lower array_chunk values when running the code in the tests for
the comment manager.

Signed-off-by: Carl Schwan <carlschwan@kde.org>
Reuse instance by merging some tests based on DataProviders

Signed-off-by: Carl Schwan <carlschwan@kde.org>
@CarlSchwan CarlSchwan requested review from a team and nickvergessen as code owners June 10, 2026 11:58
@CarlSchwan CarlSchwan requested review from ArtificialOwl, leftybournes, provokateurin and salmart-dev and removed request for a team June 10, 2026 11:58
Comment thread tests/lib/AppTest.php Outdated
Comment thread tests/lib/AppTest.php Outdated
artonge and others added 3 commits June 10, 2026 15:48
Signed-off-by: Louis Chmn <louis@chmn.me>
Signed-off-by: Carl Schwan <carlschwan@kde.org>
Signed-off-by: Louis Chmn <louis@chmn.me>
@CarlSchwan CarlSchwan force-pushed the carl/speedup-tests branch from ab828f5 to 6bb9ad6 Compare June 10, 2026 13:48
It's so slow 25s per test cases

Signed-off-by: Carl Schwan <carlschwan@kde.org>
@CarlSchwan CarlSchwan force-pushed the carl/speedup-tests branch from fc703ef to c02a231 Compare June 10, 2026 14:36
@come-nc come-nc enabled auto-merge June 10, 2026 14:56
@artonge artonge disabled auto-merge June 10, 2026 15:23
@artonge artonge merged commit 250635a into master Jun 10, 2026
187 of 188 checks passed
@artonge artonge deleted the carl/speedup-tests branch June 10, 2026 15:23
@artonge artonge added CI tests Related to tests and removed CI labels Jun 11, 2026
@come-nc

come-nc commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

/backport to stable34

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests Related to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants