@knapsack-pro/core

7.0.0 • Public • Published

@knapsack-pro/core

Knapsack Pro

Speed up your tests

Run your 1-hour test suite in 2 minutes with optimal parallelisation on your existing CI infrastructure




Knapsack Pro wraps your current test runner(s) and works with your existing CI infrastructure to parallelize tests optimally:

  • Dynamically splits your tests based on up-to-date test execution data
  • Is designed from the ground up for CI and supports all of them
  • Tracks your CI builds to detect bottlenecks
  • Does not have access to your source code and collects minimal test data
  • Enables you to export historical metrics about your CI builds
  • Replaces local dependencies like Redis with an API and runs your tests regardless of network problems

Installation

See the docs to get started:

Dependents

Contributing

Follow the steps in the root README.md to set up the project.

You can compile TypeScript in watch mode from the root folder with:

npm start -w packages/core

Publishing

See Publishing in the root README.md.

Package Sidebar

Install

npm i @knapsack-pro/core

Weekly Downloads

16,935

Version

7.0.0

License

MIT

Unpacked Size

54.9 kB

Total Files

35

Last publish

Collaborators

  • mat-at-knapsackpro
  • ricodo
  • shadre
  • arturtrzop