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

roo-rb / roo / 522
94%

Build:
DEFAULT BRANCH: master
Ran 19 Sep 2018 02:46PM UTC
Jobs 8
Files 41
Run time 8min
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
522

push

travis-ci

tgturner
Introduce GC'able cache for Roo::Excelx::Extractor#doc (#456)

Memory Profiling script:
```
MemoryProfiler.report{Roo::Excelx.new('test/files/Bibelbund.xlsx').tap{|x|(2..x.last_row).each{|i| x.row(i)}}}.pretty_print

```

Benchmark Script:
```
puts Benchmark.measure{ Roo::Excelx.new('test/files/Bibelbund.xlsx').tap{|x|(2..x.last_row).each{|i| x.row(i)}} }
```


Result on Master:
```
Total allocated: 37131810 bytes (517026 objects)
Total retained:  5562913 bytes (103010 objects)

allocated memory by gem
-----------------------------------
  19288066  roo/lib
  11049821  nokogiri-1.8.4
   6792403  rubyzip-1.2.2
      1304  tmpdir
       216  other

retained memory by gem
-----------------------------------
   5560934  roo/lib
       782  rubyzip-1.2.2
       725  nokogiri-1.8.4
       296  tmpdir
       176  other

  0.720000   0.020000   0.740000 (  0.733750)
```

Result after patch:
```
Total allocated: 34561842 bytes (504998 objects)
Total retained:  5563553 bytes (103026 objects)

allocated memory by gem
-----------------------------------
  19254338  roo/lib
   8513101  nokogiri-1.8.4
   6792403  rubyzip-1.2.2
      1304  tmpdir
       320  weakref
       216  other
       160  ref-2.0.0

retained memory by gem
-----------------------------------
   5561094  roo/lib
       782  rubyzip-1.2.2
       725  nokogiri-1.8.4
       320  weakref
       296  tmpdir
       176  other
       160  ref-2.0.0

  0.610000   0.010000   0.620000 (  0.618642)
```

32 of 32 new or added lines in 4 files covered. (100.0%)

1706 of 1820 relevant lines covered (93.74%)

233070.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 522.1 (2.2, LONG_RUN=true) 19 Sep 2018 02:46PM UTC 0
93.75
Travis Job 522.1
2 522.2 (2.3, LONG_RUN=true) 19 Sep 2018 02:51PM UTC 0
93.76
Travis Job 522.2
3 522.3 (2.4, LONG_RUN=true) 19 Sep 2018 02:49PM UTC 0
93.76
Travis Job 522.3
4 522.4 (2.5, LONG_RUN=true) 19 Sep 2018 02:49PM UTC 0
93.76
Travis Job 522.4
5 522.5 (2.0, LONG_RUN=true, Gemfile_ruby2) 19 Sep 2018 02:53PM UTC 0
93.73
Travis Job 522.5
6 522.6 (2.1, LONG_RUN=true, Gemfile_ruby2) 19 Sep 2018 02:51PM UTC 0
93.73
Travis Job 522.6
7 522.7 (ruby-head, LONG_RUN=true) 19 Sep 2018 02:51PM UTC 0
93.74
Travis Job 522.7
8 522.8 (jruby-9.1.6.0, LONG_RUN=true) 19 Sep 2018 02:54PM UTC 0
0.0
Travis Job 522.8
Source Files on build 522
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #522
  • bd0b0f8f on github
  • Prev Build on master (#521)
  • Next Build on master (#529)
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