- Issue created by @mglaman
- last update
about 2 years ago 29,374 pass - @mglaman opened merge request.
- Status changed to Needs review
about 2 years ago 10:02pm 3 May 2023 - šŗšøUnited States mglaman WI, USA
The KernelTestBase fix was first introduced in #2368263-35: Remove the persist service tag ā by amateescu
- Status changed to RTBC
about 2 years ago 4:44am 4 May 2023 - šŗšøUnited States dww
Nothing to object to in the code. The issue title and summary are clear. This doesn't need a change record, since no one needs to know or care that this implementation detail is different. Ditto a release note. Bot is happy, so am I. š Ship it!
Thanks!
-Derek - šŗšøUnited States dww
I don't think we need explicit test coverage of this change. I asked about it in #bugsmash and @catch replied:
If the patch from the other issue fails without it that can count as test coverage, I didn't check if that's the case.
So I tried a combined patch over there. We went from 27 fails ā with the patch at comment #3278493-95: Make it easier for theme builders to enable Twig debugging and disable render cache ā to only 1 fail by also applying this patch ā at comment #98 ⨠Make it easier for theme builders to enable Twig debugging and disable render cache Fixed . That seems like sufficient improvement to know this is what we need. š š
Cheers,
-Derek - Status changed to Fixed
almost 2 years ago 12:44pm 4 May 2023 - šŗšøUnited States dww
Thanks!
Is this back-port-able?
Iām having trouble imagining how the new approach could cause any disruption. It seems obviously more reliable and better for making sure the key value survives. Anyone relying on key value getting clobbered on a container build seems like they have buggy tests and should fix them. š
- Status changed to Downport
almost 2 years ago 4:27pm 4 May 2023 - š¬š§United Kingdom longwave UK
If we get a green test run on 10.0.x/9.5.x I don't see an issue with backporting it.
- Status changed to Needs review
almost 2 years ago 7:57pm 4 May 2023 - last update
almost 2 years ago 28,504 pass - šŗšøUnited States dww
Here's exactly the MR diff in patch form, which I just checked applies cleanly to both 9.5.x and 10.0.x branches.
- last update
almost 2 years ago 30,329 pass - Status changed to RTBC
almost 2 years ago 9:24pm 4 May 2023 - šŗšøUnited States dww
Bot is green on both branches. Cherry-pick away. š
-
longwave ā
committed b20bccfd on 10.0.x authored by
catch ā
Issue #3358048 by mglaman, dww, amateescu: Do not use persist tag for...
-
longwave ā
committed b20bccfd on 10.0.x authored by
catch ā
-
longwave ā
committed 50450028 on 9.5.x authored by
catch ā
Issue #3358048 by mglaman, dww, amateescu: Do not use persist tag for...
-
longwave ā
committed 50450028 on 9.5.x authored by
catch ā
- Status changed to Fixed
almost 2 years ago 10:23pm 4 May 2023 - š¬š§United Kingdom longwave UK
Cherry-picked and pushed to 10.0.x and 9.5.x, thanks!
- Status changed to Needs work
almost 2 years ago 4:03pm 10 May 2023 - š«š·France andypost
backport to 9.5 needs revert and new patch without type for property https://www.drupal.org/pift-ci-job/2663367 ā
- Status changed to Fixed
almost 2 years ago 4:23pm 10 May 2023 - š«š·France andypost
Sorry for noise, valid issue is š Improve how KernelTestBase manages its persistent key value storage Fixed
Automatically closed - issue fixed for 2 weeks with no activity.