Bug 217213 - [NEW PORTS] benchmarks/gobench : High throughput HTTP benchmarking tool
Summary: [NEW PORTS] benchmarks/gobench : High throughput HTTP benchmarking tool
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Po-Chuan Hsieh
URL:
Keywords:
Depends on: 217209 217210 217211 217212
Blocks:
  Show dependency treegraph
 
Reported: 2017-02-18 18:09 UTC by Guy Tabrar
Modified: 2017-02-22 19:57 UTC (History)
1 user (show)

See Also:


Attachments
synth log (10.92 KB, text/plain)
2017-02-18 18:09 UTC, Guy Tabrar
no flags Details
shar file (2.06 KB, application/x-shar)
2017-02-18 18:09 UTC, Guy Tabrar
no flags Details
gobench.shar (2.04 KB, application/x-shar)
2017-02-21 18:42 UTC, Guy Tabrar
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guy Tabrar 2017-02-18 18:09:08 UTC
Created attachment 180127 [details]
synth log

Tested with portlint and synth - log attached.

Cheers!
Comment 1 Guy Tabrar 2017-02-18 18:09:43 UTC
Created attachment 180128 [details]
shar file
Comment 2 Po-Chuan Hsieh freebsd_committer freebsd_triage 2017-02-21 16:16:39 UTC
Should this port be added as benchmarks/go-gobench since it has "PKGNAMEPREFIX=go-" ?
Comment 3 Guy Tabrar 2017-02-21 18:42:29 UTC
Created attachment 180199 [details]
gobench.shar

Removed the go- prefix.
Comment 4 Guy Tabrar 2017-02-21 18:43:17 UTC
(In reply to Po-Chuan Hsieh from comment #2)
HI Po-Chuan,

No it shouldn't be there, sorry about that.

I've removed it and uploaded the fixed .shar file.

Thanks!

Guy
Comment 5 commit-hook freebsd_committer freebsd_triage 2017-02-22 17:19:08 UTC
A commit references this bug:

Author: sunpoet
Date: Wed Feb 22 17:17:50 UTC 2017
New revision: 434622
URL: https://svnweb.freebsd.org/changeset/ports/434622

Log:
  Add gobench 1.1

  goBench is a HTTP(S) benchmarking tool designed for high throughput
  to replace existing benchmarking/load tools which have concurrency
  issues. We are working so hard to optimize our servers - why shouldn't
  we do also it for our clients testers?!

  WWW: https://github.com/tabrarg/gobench

  - While I'm here:
    - Add LICENSE_FILE
    - Change BUILD_DEPENDS to RUN_DEPENDS
    - Remove GH_PROJECT
    - Respect LOCALBASE

  PR:		217213
  Submitted by:	Guy Tabrar <guy.tabrar@me.com>

Changes:
  head/benchmarks/Makefile
  head/benchmarks/gobench/
  head/benchmarks/gobench/Makefile
  head/benchmarks/gobench/distinfo
  head/benchmarks/gobench/pkg-descr
  head/benchmarks/gobench/pkg-plist
Comment 6 Po-Chuan Hsieh freebsd_committer freebsd_triage 2017-02-22 17:24:26 UTC
Committed. Thanks!
Comment 7 Guy Tabrar 2017-02-22 19:57:04 UTC
(In reply to Po-Chuan Hsieh from comment #6)

Thank you very much for your help Po-Chuan :)