Code Monkey home page Code Monkey logo

datazilla's Introduction

Datazilla

Datazilla is a system for managing and visualizing test data. It's designed to be able to manage different subsets of test data, such as performance data. This project includes database template schemas, a model layer, web service, and web based user interface. Datazilla was developed to manage performance test data generated by talos. The user interface displaying this data is deployed here.

Docs

A full description of all of the web service methods available, installation instructions, and other information is available in the sphinx generated documentation on ReadTheDocs.

Description

At a top level, performance test data is submitted as a JSON data structure to the webservice via HTTP POST, an example data structure can be found here. It's stored in a dedicated database schema as an object. The objects in this schema are then translated into a relational database schema where individual fields in the JSON structure are indexed for queries. The indexed data is used for applying statistical analysis to identify performance regressions. Both the indexed data and un-processed objects are available through the web service.

New JSON objects and schema definitions can be added to support different types of data. It's also possible to utilize the fields already available in the JSON structure to represent different information.

All of the datasets contained in datazilla are described with three classifiers: project, content type, and dataset. Each project classifier can have its own dedicated user interface associated with it. These classifiers are described in detail in the architecture section of the documentation.

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.