EVERYTHING XIAOMI
Get listed
Side by side

LCOV vs SimpleCov

LCOV

5.9#6 in code coverage toolsFree plan
Free planLinuxSelf-hosted
Visit

SimpleCov

6.5#7 in test coverage toolsFree plan
Free planWebLinuxmacOSWindows
Visit

What both publish

FactLCOVSimpleCov
LicenseThe repository identifies LCOV as GPL-2.0 licensed.The repository identifies SimpleCov as MIT licensed.
PurposeLCOV captures and displays information about which parts of a program ran during tests.SimpleCov analyzes Ruby code coverage using Ruby’s built-in Coverage library.
ReportsIt generates HTML coverage reports with colored coverage rates, bar graphs, and hyperlinks.It includes HTML and JSON formatters and can merge coverage results across test suites.
SupportThe README directs users with questions to open an issue or discussion and says issue support is provided by volunteers.The project directs users to its issue tracker for code and bug reports and its Google Groups mailing list for discussion and announcements.

LCOV plans

  • LCOVFree

SimpleCov plans

  • SimpleCovFree

Pick LCOV if…

LCOV suits developers and teams working with C/C++, Perl or Python who need test coverage reports. Its differential reporting and source-change callbacks may also suit users tracking coverage alongside version-control changes.

Pick SimpleCov if…

SimpleCov suits Ruby developers who need coverage reports, thresholds, or a view of which tests cover particular lines. Its Rails profile may also suit projects that include ERB, Haml, or Slim templates.

Charts they share