• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

bleedingdeacons / trumpet / 35354346412
94%

Build:
DEFAULT BRANCH: main
Ran 18 Sep 2026 02:10PM UTC
Jobs 1
Files 13
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Sep 2026 02:07PM UTC coverage: 94.071% (-0.004%) from 94.075%
35354346412

push

github

web-flow
fix: do not empty the whole object cache on deactivation (#75)

Trumpet::deactivate() deleted its own cache entry and then called
Cache::flush(), which maps onto wp_cache_flush() and empties the entire
object cache: every other plugin's entries, and on a host where two
installs share a Memcached instance, the other site's as well.

Trumpet keeps exactly one key, so the delete immediately above was
already the whole job and the flush only ever did collateral damage.
Harmless while nothing persisted between requests; not harmless now that
Memcached is going on.

Also clears the way for Unity to drop flush() from the Cache contract,
where this was the only caller in the suite.

1174 of 1248 relevant lines covered (94.07%)

6.04 hits per line

Coverage Regressions

Lines Coverage ∆ File
13
88.89
-0.07% trumpet/trumpet/src/Trumpet/Plugin.php
Jobs
ID Job ID Ran Files Coverage
1 35354346412.1 18 Sep 2026 02:10PM UTC 13
94.07
GitHub Action Run
Source Files on build 35354346412
  • Tree
  • List 13
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #35354346412
  • de2e8e36 on github
  • Prev Build on main (#35298495319)
  • Next Build on main (#35540042961)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc