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

iTowns / itowns / 1144
66%
master: 88%

Build:
Build:
LAST BUILD BRANCH: fix/osm-urls
DEFAULT BRANCH: master
Ran 28 Nov 2019 02:35PM UTC
Jobs 2
Files 84
Run time 5473min
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

pending completion
1144

Pull #1264

travis-ci-com

web-flow
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.
Pull Request #1264: refacto(cache): ditch Map() in Cache for simple tree

2172 of 3780 branches covered (57.46%)

Branch coverage included in aggregate %.

42 of 42 new or added lines in 3 files covered. (100.0%)

4562 of 6490 relevant lines covered (70.29%)

196.22 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/56255962 1144.1 28 Nov 2019 02:35PM UTC 0
65.57
Travis Job 1144.1
2 /jobs/56351687 1144.2 02 Dec 2019 09:49AM UTC 0
65.57
Travis Job 1144.2
Source Files on build 1144
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #1144
  • Pull Request #1264
  • PR Base - master (#1143)
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