GithubHelp home page GithubHelp logo

karcaw / pavilion2 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hpc/pavilion2

0.0 0.0 0.0 24.54 MB

Pavilion is a Python 3 (3.5+) based framework for running and analyzing tests targeting HPC systems.

Home Page: https://pavilion2.readthedocs.io/

License: Other

Shell 0.87% Python 99.11% Tcl 0.02%

pavilion2's Introduction

Pavilion

Pavilion is a Python 3 (3.6+) based framework for running and analyzing tests targeting HPC systems. It provides a rich YAML-based configuration system for wrapping test codes and running them against various systems. The vast majority of the system is defined via plugins,, giving users the ability to extend and modify Pavilion's operation to suit their needs. Plugin components include those for gathering system data, adding additional schedulers, parsing test results, and more.

Project goals:

  • Robust testing in postDST, automated, and acceptance testing (system validation) scenarios.
  • End-to-end status tracking for all tests.
  • Simple, powerful test configuration language.
  • System agnostic test configs.
    • Hide common platform and environment idiosyncrasies from tests.
    • System specific defaults.
  • Eliminate unnecessary build repetition.
  • Extreme extensibility (plugins everywhere).

Documentation

The general documentation is available via readthedocs, along with documentation for the Pavilion code itself.

pavilion2's People

Contributors

aebruno avatar agoodlanl avatar bencasses avatar cadejager avatar calvindseamons avatar dmageelanl avatar frakeith avatar francinelapid avatar gsparrow avatar holmanb avatar hpctrent avatar hugegreenbug avatar j-ogas avatar jennfshr avatar kjeverson avatar mtndlr1 avatar nicholas-sly avatar paul-ferrell avatar pflarr avatar sean-m-brennan avatar smehta99 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.