nowfound

Life & fun · May 3, 2017

Ruby gem turned into SaaS product to speed up tests in an optimal way

Split Ruby, JavaScript tests on parallel CI nodes to save time. Supported Ruby: RSpec, Minitest, Test::Unit, Cucumber, Spinach, Turnip. JavaScript: Cypress.io, Jest, Vitest, Playwright

Ruby gem turned into SaaS product to speed up tests in an optimal way launched on May 3, 2017 with 7 votes, #1,225 of 3,229 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 9 years on.

What it does

The first 14 days are on us. Then pricing starts at $10/committer/month. Knapsack Pro creates a queue of test files sorted by execution times that is consumed in batches by each parallel CI node. The split is balanced regardless of varying runtimes, CI nodes boot time, failing or flaky tests. In case of network issues, Knapsack Pro automatically switches to Fallback Mode and splits your tests based on file names. In the unlikely scenario where some nodes switch to Fallback Mode, but others don't, some tests might be run on multiple CI nodes. Knapsack Pro parallelizes tests across CI nodes by example . This is useful when you have slow test files but don't want to manually split test…from knapsackpro.com

Does a similar job

all alternatives →
  • Visual debugger for Rails system tests2024 · github.com · ▲131

    Hey all, I've been working on this side project to get a Cypress.io-like experience, but for Ruby developers. It's plug-n-play with Capybara system tests, with the following features: - visualize assertions/commands as they happen - view all API requests, errors, and logs in the timeline - pause/continue on any step - rewind through history with a recorded video This is brand new, so looking for people to start trying it out and leave feedback.

  • Knapsack Pro2018 · knapsackpro.com · ▲9

    Speed up your tests with optimal test suite parallelisation.

  • TD
  • Cypress2018 · cypress.io · ▲204

    An end-to-end testing framework for Javascript 🛠️

  • Distributed blockchain experiment written in Ruby2018 · github.com · ▲55

    Simple distributed blockchain experiment written in Ruby - oguzbilgic/zincir

  • Kite2020 · kite.com · ▲161

    Write JavaScript faster using deep learning

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, May 2017

the whole month →
  • Design, code and collaborate. Now all-in-one.

    Dev tools · 2017 · framer.com

  • An app that shows if your food is a hotdog 🌭

    Life & fun · 2017

  • A limitless presentation tool for designers.

    Work · 2017 · ludus.one

  • History shouldn't have to repeat itself

    Life & fun · 2017 · startupgraveyard.io

  • Best sales emails from great companies

    Growth · 2017 · goodsalesemails.com

  • Complete revamp of the original, award-winning task manager

    Work · 2017 · culturedcode.com