Coder Social home page Coder Social logo

raven's People

Contributors

clagraff avatar

Watchers

 avatar  avatar

raven's Issues

Error result text is messed up

Note: for support questions, please use stackoverflow. This repository's issues are reserved for feature requests and bug reports.

  • I'm submitting a ...

    • bug report
    • feature request
  • What is the current behavior?
    I am getting what appears to be a time.Duration for the number of errored requests, instead of an integer.

  • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via
    https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5).
    I am running a http server locally using: python3 -m http.server
    When I then run go run main.go do 50 get http://localhost:8000 I get the following:

go run main.go do 50 get http://localhost:8000
Total requests: 50
Errored requests: 38ns
Max elapsed: 1.008389032s
Min elapsed: 3.059769ms
Avg elapsed: 145.083852ms

Status Code counts:
	HTTP 200 - 12

Errored requests: 38ns

The number of error requests seem to be displayed as a time.Duration instead of an int.

  • What is the expected behavior?
    I should be seeing 0, an integer, for the number of errored requests.

  • What is the motivation / use case for changing the behavior?
    It's broken

  • Please tell us about your environment:

    • Version: master
    • Operating System: OSX
  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)

Provide versioned binaries

Note: for support questions, please use stackoverflow. This repository's issues are reserved for feature requests and bug reports.

  • I'm submitting a ...

    • bug report
    • feature request
  • Do you want to request a feature or report a bug?
    Provide versioned binaries for the program.

  • What is the current behavior?
    There are no versioned binaries.

  • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via
    https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5).

  • What is the expected behavior?

  • What is the motivation / use case for changing the behavior?

  • Please tell us about your environment:

    • Version:
    • Operating System:
  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)

Improve readme

Note: for support questions, please use stackoverflow. This repository's issues are reserved for feature requests and bug reports.

  • I'm submitting a ...

    • bug report
    • feature request
  • Do you want to request a feature or report a bug?
    A feature; improve the readme to be more accessible to new users.

  • What is the current behavior?
    The readme is complicated.

  • If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via
    https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5).

  • What is the expected behavior?

  • What is the motivation / use case for changing the behavior?

  • Please tell us about your environment:

    • Version:
    • Operating System:
  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc)

Support outputting graph results

  • I'm submitting a ...

    • bug report
    • feature request
  • What is the current behavior?
    There is no raw output option for graphs

  • If the current behavior is a bug, please provide the steps to reproduce (gifs are welcomed)

  • What is the expected/desired behavior?
    I desire the ability to have a graph (png, jpeg, whatever) depicting the result of my stress testing.

  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, etc)
    Something like https://github.com/wcharczuk/go-chart may be an option.

Provide a GIF in the readme

  • I'm submitting a ...

    • bug report
    • feature request
  • What is the current behavior?
    There are no gifs on the readme highlighting the program in action.

  • If the current behavior is a bug, please provide the steps to reproduce (gifs are welcomed)

  • What is the expected/desired behavior?
    Who doesn't love a good gif of a program in action? We should add one gif for using the raven do subcommand, and another for the raven stress subcommand.

  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, etc)

Simpler readme

  • I'm submitting a ...

    • bug report
    • feature request
  • What is the current behavior?
    The readme is fairly complicated. It should be simplified. Issue #7 was a step in the right direction, but not enough.

  • If the current behavior is a bug, please provide the steps to reproduce (gifs are welcomed)

  • What is the expected/desired behavior?
    A simpler, more user-friendly readme.

  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, etc)

README: Use "go get" not "go install"

  • I'm submitting a ...

    • bug report
    • feature request
  • What is the current behavior?
    In the readme it contains the following instructions:

$ go install github.com/clagraff/raven
$ raven version
raven 1.0.0
  • If the current behavior is a bug, please provide the steps to reproduce (gifs are welcomed)

  • What is the expected/desired behavior?
    Instead it should look like:

$ go get github.com/clagraff/raven
$ raven version
raven 1.0.0
  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, etc)

Provide improved text-based UI

  • I'm submitting a ...

    • bug report
    • feature request
  • What is the current behavior?
    When providing real-time logging on requests and verbose information, we should provide a better interface than just printing out a bunch of newlines on the current iteration and requests being executed.

  • If the current behavior is a bug, please provide the steps to reproduce (gifs are welcomed)

  • What is the expected/desired behavior?
    A better looking UI. This is rather subjective, I know. More thought is needed to determine where we could best provide improvements.

  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, etc)

Support continuous requests

  • I'm submitting a ...

    • bug report
    • feature request
  • What is the current behavior?
    n/a

  • If the current behavior is a bug, please provide the steps to reproduce (gifs are welcomed)
    n/a

  • What is the expected/desired behavior?
    It would be fantastic if raven could preform n number of concurrent requests, continuously, over a specified period of time.

  • Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, etc)

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.