knapsack

Test optimizer

A tool that optimizes test execution on parallel CI nodes

Knapsack splits tests evenly across parallel CI nodes to run fast CI build and save you time.

GitHub

519 stars
8 watching
95 forks
Language: Ruby
last commit: almost 2 years ago
Linked from 1 awesome list

auto-balancingbuildkiteci-servercircle-cicucumberminitestparallelismrspecrubysemaphore-cisnap-cispinachtesting-toolstravis-citurnip

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rubocop/rubocop-performanceAnalyzes code performance and provides suggestions for optimization687
serpapi/turbo_testsA tool that runs RSpec tests in parallel on multiple cores with incremental output182
swiftyfinch/rugbyA tool to optimize and speed up CocoaPods-based projects by caching dependencies and rebuilding only changed files.690
maxpumperla/hyperasA simple wrapper around Keras and Hyperopt for convenient hyperparameter optimization.2,179
chrispenner/wcAn optimization project that uses Haskell to improve the performance of the Unix utility wc136
jycouet/kitqlA collection of standalone tools to speedrun web applications built with GraphQL and Svelte409
cvxopt/cvxoptA Python software suite for solving convex optimization problems993
max22-/uxnbruteforceAn optimized search tool for finding efficient code snippets in the UXN programming language8
test-prof/test-profAn analysis tool to help identify bottlenecks in test suites and improve their performance.1,893
vaibkumr/prompt-optimizerA tool to reduce the complexity of text prompts to minimize API costs and model computations.246
ptr1337/makepkg-optimizeA collection of scripts and tools for optimizing the build process and package creation in Arch Linux18
project-platypus/platypusA Python library for multiobjective optimization algorithms and analysis tools.579
google/jaxoptAn open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning.941
hyperopt/hyperopt-sklearnAutomates search for optimal parameters in machine learning algorithms.1,594
mkorpela/pabotTool to parallelize Robot Framework test execution480