-
Notifications
You must be signed in to change notification settings - Fork 47
Add Ghost.js workload to the benchmarking #159
Comments
+1, its been in our list of suggested workloads so if you have time to generate the scripts that would be great. |
@uttampawar @gareth-ellis @mhdawson @bmeurer @kunalspathak I have been using this version of https://github.com/sathvikl/ghostjs-benchmark , internally to benchmark a server system, compare compatible versions of node and to do perf-analysis. Ghost.js version 0.11 is compatible only with Node v6 and earlier. (as recommended by Ghost.js team) The changes required to run it with node 8 are here #TryGhost/Ghost#8770 but unless it's declared LTS, Ghost.js team will not support it. I am proposing that
A little about the Ghost.js versions available out there..
I think I should first migrate/re-create the benchmark, using Ghost v1.16 and then add it to my repo.
|
What licence is the ghostjs-benchmark ? If the licence is compatible I'd prefer if the stable version of the benchmark was in a directory in the benchmarking repo. |
@mhdawson it's released under the MIT license. I created a repo of its own, because none of the other benchmarks are hosted in this benchmarking repo itself, although I would prefer that instead of having it in my account. |
I think some of the smaller ones are. If we are going to have it in a repo which is not the original, I'd prefer it to be in a repo under the foundation org. |
We can move the repo to the foundation org. I'm not sure which one it is or the process to do so. I have created an issue for regarding Ghost 1.0 TryGhost/Ghost#9231 |
@mhdawson Sathvik has prepared ghost.js v0.11 (older version) and ghost.js v1.17 (latest stable LTS) to be submitted to benchmarking. My question is do we really care about older version of this application? They do not have LTS support for v0.11 anymore. My suggestion is to use the latest version only. Please share your thoughts so that we can submit PR. Thanks. |
@uttampawar is going to take this over. Most of the code is ready but @sathvikl is changing roles so he won't have time to work on it. |
I watched the WG meeting and heard you debating locking down the jenkins user to only be able to start one service. You can specify the specific full commands in the sudoers file. E.g. <username> <hostname>=/usr/sbin/service docker start,/usr/sbin/service docker stop |
Discussed in the team meeting this week. Uttam has commented he does not think it is the best one to pursue and it does not run with master branch or canary. For that reason closing for now. |
I'm opening this issue based on the discussion in "benchmarking WG" at the Node.js interactive conference to track progress of addition of Ghost.js workload. This application is on github.com at,
https://github.com/TryGhost/Ghost
The text was updated successfully, but these errors were encountered: