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.
518 stars
8 watching
95 forks
Language: Ruby
last commit: about 1 month ago
Linked from 1 awesome list
auto-balancingbuildkiteci-servercircle-cicucumberminitestparallelismrspecrubysemaphore-cisnap-cispinachtesting-toolstravis-citurnip
Related projects:
Repository | Description | Stars |
---|---|---|
rubocop/rubocop-performance | Analyzes code performance and provides suggestions for optimization | 685 |
serpapi/turbo_tests | A tool that runs RSpec tests in parallel on multiple cores with incremental output | 175 |
swiftyfinch/rugby | A tool to optimize and speed up CocoaPods-based projects by caching dependencies and rebuilding only changed files. | 689 |
maxpumperla/hyperas | A simple wrapper around Keras and Hyperopt for convenient hyperparameter optimization. | 2,178 |
chrispenner/wc | An optimization project that uses Haskell to improve the performance of the Unix utility wc | 136 |
jycouet/kitql | A collection of standalone tools to speedrun web applications built with GraphQL and Svelte | 407 |
cvxopt/cvxopt | A Python software suite for solving convex optimization problems | 988 |
max22-/uxnbruteforce | Automates the construction of optimized UXN code by searching through all possible combinations to find the most efficient solution. | 8 |
test-prof/test-prof | An analysis tool to help identify bottlenecks in test suites and improve their performance. | 1,889 |
vaibkumr/prompt-optimizer | A tool to reduce the complexity of text prompts to minimize API costs and model computations. | 241 |
ptr1337/makepkg-optimize | A collection of scripts and tools for optimizing the build process and package creation in Arch Linux | 18 |
project-platypus/platypus | A Python library for multiobjective optimization algorithms and analysis tools. | 573 |
google/jaxopt | An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. | 933 |
hyperopt/hyperopt-sklearn | Automates search for optimal parameters in machine learning algorithms. | 1,588 |
mkorpela/pabot | A tool for parallelizing Robot Framework test executions | 475 |