-
-
Notifications
You must be signed in to change notification settings - Fork 69.6k
Telegram: unquarantine skipped sticker e2e tests #50185
Copy link
Copy link
Open
Labels
maintainerMaintainer-authored PRMaintainer-authored PR
Description
Summary
Two Telegram sticker e2e tests are currently skipped in extensions/telegram/src/bot.media.stickers-and-fragments.e2e.test.ts:
downloads static sticker (WEBP) and includes sticker metadatarefreshes cached sticker metadata on cache hit
These were quarantined during stabilization work because they are flaky in CI.
Why this matters
Skipping both tests reduces regression coverage for:
- static sticker download path
- cache metadata refresh path on cache hit
Unskip criteria
- Add deterministic fetch/media injection for static sticker download path so the tests are stable across platforms/CI.
- Keep assertions for:
- emitted
<media:sticker>payload metadata (emoji,setName,fileId) - cache refresh behavior (
cacheStickercalled with refreshed fields)
- emitted
- Re-enable both skipped tests and verify they pass in Linux + Windows CI lanes.
Owner
Telegram extension maintainers (please assign).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
maintainerMaintainer-authored PRMaintainer-authored PR
Type
Fields
Give feedbackNo fields configured for issues without a type.