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

iTowns / itowns / 1154 / 1
88%
master: 88%

Build:
DEFAULT BRANCH: master
Ran 06 Dec 2019 10:03AM UTC
Files 84
Run time 5s
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

06 Dec 2019 09:56AM UTC coverage: 65.583% (-0.09%) from 65.67%
1154.1

push

travis-ci-com

web-flow
refacto(cache): ditch Map() in Cache for simple tree (#1264)

refacto(cache): ditch Map() in Cache for simple tree

The previous Cache was working on a single Map, which can become really
slow and big after a few minutes of navigation in iTowns.

Now, the Cache is composed of a single tree, that can contain node up
to 3 levels. It simplifies things attached to a layer, a source or
others things like a zoom value. Instead of having a complex string
composed with all those information, it now uses several key accross all
the node of the Cache.

In term of performance, the proposed implementation is 20 times faster
than the previous one.

2171 of 3778 branches covered (57.46%)

Branch coverage included in aggregate %.

4565 of 6493 relevant lines covered (70.31%)

98.07 hits per line

Source Files on job 1154.1
  • Tree
  • List 0
  • Changed 11
  • Source Changed 3
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 384
  • Travis Job 1154.1
  • 881604f9 on github
  • Prev Job for on master (#1143.2)
  • Next Job for on master (#1155.2)
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