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

feeluown / FeelUOwn / 90 / 2
55%
master: 55%

Build:
DEFAULT BRANCH: master
Ran 30 May 2021 09:01AM UTC
Files 168
Run time 9s
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

30 May 2021 09:01AM UTC coverage: 37.563% (-0.5%) from 38.034%
TEST_ENV=travis

push

travis-ci

GitHub
Avoid importing pkg_resources (#475)

pkg_resources is expensive to load, which takes more than 400ms here.

Let's use importlib.metadata from stdlib for Python 3.8+ for entry points,
and packaging.version for version parsing instead. It boosts start up
time significantly.

Some benchmark data:

On `fuo --help`, which involves the version parsing but not the entry
points:

Before: 0.908s
After: 0.398s

On `fuo search test` with an added "sys.exit(1)" clause right after
scanning the entry points:

Before: 0.991s
After: 0.502s

3925 of 10449 relevant lines covered (37.56%)

0.38 hits per line

Source Files on job 90.2 (TEST_ENV=travis)
  • Tree
  • List 0
  • Changed 39
  • Source Changed 0
  • Coverage Changed 39
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 557
  • Travis Job 90.2
  • ce4e24bd on github
  • Prev Job for on master (#889905152.1)
  • Next Job for on master (#896590318.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc