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

jbremer / cuckoo / 311 / 1
51%
master: 62%

Build:
Build:
LAST BUILD BRANCH: expose0
DEFAULT BRANCH: master
Ran 06 Mar 2017 03:48PM UTC
Files 219
Run time 10s
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 Mar 2017 02:31PM UTC coverage: 47.973% (+2.7%) from 45.311%
ONLYINSTALL=yes

push

travis-ci

jbremer
further minimize on reading in configuration files

It's most certainly not necessary to read in configuration files once or
multiple times for each processed analysis. We strip down on re-reading
configuration files by, yet again, moving away from Config() usage to
the config() and config2() variants (which cache results).

* Use config2() to obtain cached versions of the configuration values
  for running Auxiliary, Processing, and Reporting modules.
* Get rid of Config() usage in some processing modules.
* Unittests for all of the above, including a unittest which ensures
  that Config() is only called twice when processing multiple analyses;
  once for reading in processing.conf and once for reporting.conf.

Without these changes, it would be possible to have a dozens (although
for larger analyses this could be much, much more) configuration reads
per processed analysis.

7159 of 14923 relevant lines covered (47.97%)

0.48 hits per line

Source Files on job 311.1 (ONLYINSTALL=yes)
  • Tree
  • List 0
  • Changed 21
  • Source Changed 4
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 311
  • Travis Job 311.1
  • ac17e176 on github
  • Prev Job for ONLYINSTALL=yes on package (#309.1)
  • Next Job for ONLYINSTALL=yes on package (#314.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