Giter Club home page Giter Club logo

overops-query-plugin's Introduction

OverOps Query Jenkins Plugin

The plugin provides a mechanism for applying OverOps severity assignment and regression analysis to new builds. Run this plugin as a post build step after all other testing is complete.

Installation

Prerequisites

  • Jenkins running on Java 1.8 or later

Global Configuration

Select Manage Jenkins -> Configure Plugin scroll down to OverOps Query Plugin

OverOps URL: The complete url including port of the OverOps e.g. http://localhost:8080 or for SaaS https://api.overops.com

OverOps Service ID OverOps Service ID (begins with S)

OverOps User OverOps username with access to the relevant events.

OverOps Password Password for OverOps user.

OverOps API Key When using an API key User and Password fields are ignored.

Test connection would show you a count of available metrics. If the count shows 0 measurements, credentials are correct but database may be wrong. If credentials are incorrect you will receive an authentication error.

Job Post Build Configuration

Application Name OverOps Application Name to match in Query

Deployment Name OverOps Deployment Name to match in Query. Can make use of Jenkins Build Variables such as ${BUILD_NUMBER}.

Active Time Window The time window (in minutes) inspected to seach for new issues and regressions.

Baseline Time Window The time window in minutes against which events in the active window are compared to test for regressions.

** Critical Exception types** A comma delimited list of exception types that are deemed as severe regardless of their volume.

Event Volume Threshold The minimal number of times an event of a non-critical type (e.g. uncaught) must take place to be considered severe.

** Error Rate Threshold** The acceptable relative rate between instances of an event and calls into its code. A rate of 0.1 means the events is allowed to take place <= 10% of the time.

Regression Delta The change in percentage between an event's rate in the active time span compared to the baseline to be considered a regression.

** Critical Regression Threshold** The change in percentage between an event's rate in the active time span compared to the baseline to be considered a critical regression. (from OverOps Query Plugin)

Environment ID The OverOps environment identifier (e.g S4567) to inspect data for this build

Mark Build Unstable Check if we should mark the build unstable if the Max Record Count is exceeded.

Show Query Results Check if we should display the query results in the Jenkins console. Query results are depicted with UTC time stamps. รŸ

overops-query-plugin's People

Contributors

timveil avatar joeoffenberg avatar chook avatar

Stargazers

VonVictor V. Rosenchild avatar

Watchers

James Cloos 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.