ClusterRunner
ClusterRunner copied to clipboard
ClusterRunner makes it easy to parallelize test suites across your infrastructure in the fastest and most efficient way possible.
Hi! Just a quick noted that https://clusterrunner.com/ linked by the repository description has a broken SSL set-up: > Firefox does not trust this site because it uses a certificate that...
Hi! I ran into your talk [GTAC 2016: ClusterRunner - Making Fast Test-feedback Easy Through Horizontal Scaling](https://www.youtube.com/watch?v=V7fhx1i4qPE) just today and got curious how you would use ClusterRunner to - (1)...
@josephharrington 👀 This addresses [1st and 2nd steps](https://github.com/box/ClusterRunner/issues/328#issuecomment-281619028) for my initial [pull request](https://github.com/box/ClusterRunner/issues/328). Please see the [TODO notes](https://github.com/yamaszone/ClusterRunner/tree/dockerize_clusterrunner/docs/docker#todo-for-dockerization) and let me know your thoughts. This pull request adds 6 new...
Please consider renaming "master/slave" to: - Primary/Replica - Primary/Secondary - Origin/Clone - Manager/Worker - Parent/Child Other projects have made similar changes: - https://github.com/antirez/redis/issues/3185 - https://issues.apache.org/jira/browse/COUCHDB-2248 - https://www.drupal.org/node/2275877
Hey there, One feature that would be good is the ability to target runs against a specific commit rather than a branch, which would be useful when kicking off automated...
Last night, this occurred. For complicated reasons (https://github.com/box/ClusterRunner/issues/293), a slave ended up being given a subjob for a build, even though it was already working on a subjob for a...
In conjunction with #147 we need a way for the client to display the incomplete subjobs. When a build is stuck or some kind of timeout is reached, we need...
Currently if a build is stuck, there's no easy way to figure out what it's stuck on. Either the build's endpoint should list the subjob ids for all outstanding subjobs,...
Example: We submitted a malformed build request with the field "job-name" instead of "job_name". The API returns a 500 with response: `{"error": "__init__() got an unexpected keyword argument 'job-name'"}`. That...