OpenTelemetryNodePagePerformanceTest::testNodePageHotCache() is not hot enough

Created on 5 January 2024, 11 months ago
Updated 28 April 2024, 7 months ago

Problem/Motivation

OpenTelemetryNodePagePerformanceTest::testNodePageHotCache() should be testing a page cache hit, but according to traces http://grafana.prod.cluster.tag1.io/d/teMVIdjVz/umami?orgId=1&refresh=30..., it's testing a page cache miss (the last query in the traces is setting the page cache).

I tried to add database query assertions to prove this, but ran into 📌 Allow needs_destruction services to run on page cache hits Needs review which results in zero database queries being recorded on page cache hits.

Additionally, after fixing that bug, I'm able to add assertions, but they pass locally and fail on gitlab, so something else is going on on gitlab that's resulting in page cache misses.

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

🐛 Bug report
Status

Fixed

Version

10.3

Component
PHPUnit 

Last updated about 19 hours ago

Created by

🇬🇧United Kingdom catch

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024