Git Product home page Git Product logo

davidschnepper / clusterrunner Goto Github PK

View Code? Open in Web Editor NEW

This project forked from box/clusterrunner

0.0 2.0 0.0 5.57 MB

ClusterRunner makes it easy to execute test-suites across your infrastructure in the fastest and most efficient way possible.

Home Page: http://clusterrunner.com

License: Apache License 2.0

Makefile 1.21% Python 98.44% Shell 0.07% PowerShell 0.19% Batchfile 0.01% Dockerfile 0.09%

clusterrunner's Introduction

Project Status Build Status Build status Coverage Status

ClusterRunner

ClusterRunner makes it easy to execute test suites across your infrastructure in the fastest and most efficient way possible.

By using ClusterRunner in your testing pipeline, you will be able to easily:

  • Make long-running, single-threaded test jobs run in parallel.
  • Consistently utilize 100% of your testing infrastructure.
  • Get test feedback faster.
  • Completely isolate tests from each other, avoiding nasty global state.

The entire process of installing, initializing, and executing tests through ClusterRunner should take about 8 minutes!

Give it a shot by starting at our documentation site.

Read the Docs

You can find all our official documentation at clusterrunner.com.

For a quick visual overview, check out the infographic we presented at the PyCon 2015 poster session:

Visualize

ClusterRunner currently has no built-in UI, but its extensive API allows you to create detailed dashboards so you can monitor your cluster and see what it's doing.

We've open-sourced a few of the dashboards we use internally at Box for monitoring our own clusters. Check out the ClusterRunner-Dashboard repo for the code and documentation.

Contribute

We ❤️ external contributors! You can run ClusterRunner entirely locally and it has a comprehensive functional test suite, so it's easy to get started. Take a look at our open issues to get an idea of where you can help out.

Get Help

We're happy to answer any questions you have around setting up ClusterRunner in your own org. Create a new issue on this repo, or email [email protected] and be sure to include "ClusterRunner" in the subject.

Copyright and License

Copyright 2014 Box, Inc. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

clusterrunner's People

Contributors

aptxkid avatar cbrenton avatar cmcginty avatar drobertduke avatar gcurtis avatar josephharrington avatar mayurva avatar nickzuber avatar nzakas avatar shriganeshs avatar vikrambhat11 avatar wjdhollow avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.