coverband icon indicating copy to clipboard operation
coverband copied to clipboard

Ruby production code coverage collection and reporting (line of code usage)

Results 35 coverband issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** We have multiple servers reporting coverage to a local Redis instance. This means that looking at coverage on one server...

**Describe the bug** ``` rake coverband:coverage --trace ** Invoke coverband:coverage (first_time) ** Execute coverband:coverage rake aborted! NoMethodError: undefined method `each_pair' for nil:NilClass /Users/harshamuralidhar/.asdf/installs/ruby/3.0.5/lib/ruby/gems/3.0.0/gems/coverband-5.2.5/lib/coverband/reporters/console_report.rb:11:in `report' /Users/harshamuralidhar/.asdf/installs/ruby/3.0.5/lib/ruby/gems/3.0.0/gems/coverband-5.2.5/lib/coverband/utils/tasks.rb:17:in `block (2 levels) in '...

**Describe the bug** Getting this error in the logs after upgrading to Rails 7.0.4/Ruby 3.1.2: App 22211 output: E, [2022-10-17T14:58:11.000405 #22211] ERROR -- : coverage failed to store App 22211...

It adds a good amount of complexity and I think it is better to just force a reset of the data when we require changing the storage format... We have...

it was an interesting attempt but the paged solution ended up working out better and I want to remove that complexity before it seeps into anything else. basically undoing this...

We now have a number of adapters 2 redis, memcached, file, etc... If we built a good active support cache adapter it would work for all the traditional cache stores...

**Describe the bug** When doing `"mount API:RootAPI => '/'` at startup to mount all of our APIs in Rails (we use Grape for the actual APIs) then it cascades through...

**Describe the bug** Unable to ignore view files with `config.ignore`. **To Reproduce** Steps to reproduce the behavior: 1. Add a view `app/views/anything/ignore_me.html.erb` 2. Add `config.ignore += ["app/views/anything/ignore_me.html.erb"]` 3. Go to...

I'm currently requiring the coverband gem conditionally based on an environment variable and configuring it in an initializer file and I want to make sure this does not break any...

**Describe the bug** We are currently on Rails 7.1.3.2 and Coverband version 6.0.0. In trying to upgrade to the latest coverband 6.1.2 we get a routing error at boot. I...