Skip to content

Install h2load on benchmarking machine #1147

Closed

Description

@addaleax

Hey, I think I remember a similar issue being opened about one of the other benchmarkers, but I can’t find it right now. Anyway, it would be nice to have h2load installed on the benchmarking machine so that we can run the HTTP/2 benchmarks there?

Otherwise the result is something like https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/128/console

Activity

  1. maclover7 commented on Feb 25, 2018

    @maclover7
    Contributor

    I'd be happy to take care of this, but I don't seem to have access to the machine (ssh root@50.23.85.254 -i /Users/jon/.ssh/nodejs_build_test isn't working.)

    cc @mhdawson @rvagg

  2. rvagg commented on Feb 26, 2018

    @rvagg
    Member

    It's in the infra group. I've added the keys you have in GitHub onto the host so you can get in (maybe you should remove the one you don't need from there). Try to avoid the work if you see it working on any benchmarking tasks.

  3. mhdawson commented on Feb 27, 2018

    @mhdawson
    Member

    I do have an action to add keys specific to the benchmarking WG onto those machines but I have just never had time to get to it. I added a comment to #1147 so if we ever get around to the ansible scripts we don't forget to add to the list of ones that should be installed.

    There are 3 benchmarking machines now, the original one and the 2 new ones from Intel. Its the 2 Intel ones that run the microbenchmarks job so we need to install on both of those.

  4. addaleax commented on Mar 6, 2018

    @addaleax
    MemberAuthor

    Anything I can help with here? It would be nice to have the benchmarking machine available for nodejs/node#18936. :)

  5. mhdawson commented on Mar 6, 2018

    @mhdawson
    Member

    @maclover7 you still planning to get to this ?

  6. addaleax commented on Apr 27, 2018

    @addaleax
    MemberAuthor

    @nodejs/build Ping – this just came up for nodejs/node#20084, and I think it’s somewhat important… again, if I can help with something, let me know.

  7. addaleax commented on May 27, 2018

    @addaleax
    MemberAuthor

    Hm … gentle ping @nodejs/build again :)

  8. mhdawson commented on May 28, 2018

    @mhdawson
    Member

    @addaleax have you installed this before. I was looking to see if it as simple as installing with apt-get but all of the instructions I can find require building along with http2 and doing a full install of http2.

  9. addaleax commented on May 28, 2018

    @addaleax
    MemberAuthor

    @mhdawson What I did locally was building directly from a https://github.com/nghttp2/nghttp2 checkout and installing it (maybe even manually cp’ed the h2load binary, not sure), that worked well enough for me

  10. maclover7 commented on May 28, 2018

    @maclover7
    Contributor

    Sorry for not getting back to this. This is already in progress via #1171, just haven't had time to get back to it. Will take a look now

  11. added a commit that references this issue on May 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions