coverband
coverband copied to clipboard
Ruby production code coverage collection and reporting (line of code usage)
**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...
Invalid route name, already in use `rails_service_blob_proxy` error at boot when upgrading to 6.1.2
**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...