Permalink
Browse files

docs: re-run benchmarks

  • Loading branch information...
zkochan committed Dec 25, 2017
1 parent 2424649 commit 9319efc81dcca93d112d5c5cc250906d91f7d0de
View
@@ -8,14 +8,14 @@ The app's `package.json` [here](./fixtures/react-app/package.json)
| action | cache | lockfile | node_modules| npm | Yarn | pnpm |
| --- | --- | --- | --- | --- | --- | --- |
| install | | | | 24.1s | 28.2s | 10.5s |
| install | ✔ | ✔ | ✔ | 6.2s | 972ms | 798ms |
| install | ✔ | ✔ | | 7.5s | 7.5s | 3.4s |
| install | ✔ | | | 19.5s | 12.1s | 8.8s |
| install | | ✔ | | 9.6s | 17.6s | 11.1s |
| install | ✔ | | ✔ | 31s | 12s | 2.4s |
| install | | ✔ | ✔ | 6.9s | 960ms | 860ms |
| install | | | ✔ | 6.4s | 27.6s | 10.7s |
| install | | | | 24.1s | 28.2s | 10.8s |
| install | ✔ | ✔ | ✔ | 6.2s | 972ms | 867ms |
| install | ✔ | ✔ | | 7.5s | 7.5s | 3.5s |
| install | ✔ | | | 19.5s | 12.1s | 3.7s |
| install | | ✔ | | 9.6s | 17.6s | 10.5s |
| install | ✔ | | ✔ | 31s | 12s | 2.5s |
| install | | ✔ | ✔ | 6.9s | 960ms | 884ms |
| install | | | ✔ | 6.4s | 27.6s | 8.7s |
![Graph of the react-app results](./results/imgs/react-app.svg)
@@ -25,14 +25,14 @@ The app's `package.json` [here](./fixtures/ember-quickstart/package.json)
| action | cache | lockfile | node_modules| npm | Yarn | pnpm |
| --- | --- | --- | --- | --- | --- | --- |
| install | | | | 30.7s | 21.9s | 20.6s |
| install | | | | 30.7s | 21.9s | 20.5s |
| install | ✔ | ✔ | ✔ | 7.3s | 1s | 1.2s |
| install | ✔ | ✔ | | 12.1s | 6.3s | 7.9s |
| install | ✔ | | | 22.1s | 18.2s | 10.5s |
| install | | ✔ | | 16.4s | 14.5s | 20.7s |
| install | ✔ | | ✔ | 18.4s | 12.4s | 6.8s |
| install | ✔ | ✔ | | 12.1s | 6.3s | 8.3s |
| install | ✔ | | | 22.1s | 18.2s | 9.5s |
| install | | ✔ | | 16.4s | 14.5s | 20s |
| install | ✔ | | ✔ | 18.4s | 12.4s | 6.3s |
| install | | ✔ | ✔ | 7.8s | 963ms | 1.2s |
| install | | | ✔ | 7.4s | 21.9s | 16.3s |
| install | | | ✔ | 7.4s | 21.9s | 16.4s |
![Graph of the ember-quickstart results](./results/imgs/ember-quickstart.svg)
@@ -42,13 +42,13 @@ The app's `package.json` [here](./fixtures/angular-quickstart/package.json)
| action | cache | lockfile | node_modules| npm | Yarn | pnpm |
| --- | --- | --- | --- | --- | --- | --- |
| install | | | | 15.8s | 15s | 10.1s |
| install | ✔ | ✔ | ✔ | 4.1s | 649ms | 934ms |
| install | ✔ | ✔ | | 5.1s | 2.5s | 4s |
| install | ✔ | | | 9.3s | 15.5s | 4.6s |
| install | | ✔ | | 13.1s | 9.4s | 10.6s |
| install | ✔ | | ✔ | 4.1s | 9.4s | 7.2s |
| install | | ✔ | ✔ | 4.3s | 596ms | 945ms |
| install | | | | 15.8s | 15s | 10.9s |
| install | ✔ | ✔ | ✔ | 4.1s | 649ms | 957ms |
| install | ✔ | ✔ | | 5.1s | 2.5s | 3.9s |
| install | ✔ | | | 9.3s | 15.5s | 4.4s |
| install | | ✔ | | 13.1s | 9.4s | 10.5s |
| install | ✔ | | ✔ | 4.1s | 9.4s | 3.4s |
| install | | ✔ | ✔ | 4.3s | 596ms | 1s |
| install | | | ✔ | 4.1s | 15.9s | 8.8s |
![Graph of the angular-quickstart results](./results/imgs/angular-quickstart.svg)
@@ -59,14 +59,14 @@ The app's `package.json` [here](./fixtures/medium-size-app/package.json)
| action | cache | lockfile | node_modules| npm | Yarn | pnpm |
| --- | --- | --- | --- | --- | --- | --- |
| install | | | | 24s | 23.4s | 18.4s |
| install | ✔ | ✔ | ✔ | 6.8s | 873ms | 1.1s |
| install | ✔ | ✔ | | 9.1s | 4.3s | 7.6s |
| install | ✔ | | | 16.9s | 15.1s | 9.5s |
| install | | ✔ | | 15.5s | 11.7s | 18s |
| install | ✔ | | ✔ | 6.5s | 15.7s | 6s |
| install | | ✔ | ✔ | 6.9s | 958ms | 1.3s |
| install | | | ✔ | 6.6s | 23.1s | 14.9s |
| install | | | | 24s | 23.4s | 19.7s |
| install | ✔ | ✔ | ✔ | 6.8s | 873ms | 1.2s |
| install | ✔ | ✔ | | 9.1s | 4.3s | 7.7s |
| install | ✔ | | | 16.9s | 15.1s | 9.3s |
| install | | ✔ | | 15.5s | 11.7s | 18.7s |
| install | ✔ | | ✔ | 6.5s | 15.7s | 6.4s |
| install | | ✔ | ✔ | 6.9s | 958ms | 1.2s |
| install | | | ✔ | 6.6s | 23.1s | 15.9s |
![Graph of the medium-size-app results](./results/imgs/medium-size-app.svg)
@@ -76,13 +76,13 @@ The app's `package.json` [here](./fixtures/alotta-files/package.json)
| action | cache | lockfile | node_modules| npm | Yarn | pnpm |
| --- | --- | --- | --- | --- | --- | --- |
| install | | | | 29.1s | 31.1s | 21.2s |
| install | ✔ | ✔ | ✔ | 5.5s | 936ms | 1.3s |
| install | ✔ | ✔ | | 13.5s | 8.3s | 10s |
| install | ✔ | | | 21.8s | 21.7s | 10.2s |
| install | | ✔ | | 17.8s | 18.7s | 21.8s |
| install | ✔ | | ✔ | 5.3s | 20.9s | 7.5s |
| install | | | | 29.1s | 31.1s | 23.1s |
| install | ✔ | ✔ | ✔ | 5.5s | 936ms | 1.4s |
| install | ✔ | ✔ | | 13.5s | 8.3s | 10.7s |
| install | ✔ | | | 21.8s | 21.7s | 11.7s |
| install | | ✔ | | 17.8s | 18.7s | 22.8s |
| install | ✔ | | ✔ | 5.3s | 20.9s | 8.5s |
| install | | ✔ | ✔ | 5.7s | 920ms | 1.5s |
| install | | | ✔ | 5.2s | 30.5s | 17.9s |
| install | | | ✔ | 5.2s | 30.5s | 19.5s |
![Graph of the alotta-files results](./results/imgs/alotta-files.svg)
@@ -7,7 +7,7 @@
<text x="56" y="16" font-size="3" font-family="system-ui" alignment-baseline="hanging" text-anchor="middle">v1.3.2</text>
<circle cx="68" cy="6" r="4" fill="#fbae00"></circle>
<text x="68" y="11" font-size="4" font-family="system-ui" alignment-baseline="hanging" text-anchor="middle">pnpm</text>
<text x="68" y="16" font-size="3" font-family="system-ui" alignment-baseline="hanging" text-anchor="middle">v1.23.2</text>
<text x="68" y="16" font-size="3" font-family="system-ui" alignment-baseline="hanging" text-anchor="middle">v1.24.2</text>
<text x="40" y="28" fill="#888" font-size="5" font-family="system-ui" text-anchor="middle">0</text>
<text x="40" y="224" fill="#888" font-size="5" font-family="system-ui" text-anchor="middle" alignment-baseline="hanging">0</text>
<line x1="90" y1="31" x2="90" y2="223" stroke-width="0.5" stroke="#cacaca"></line>
@@ -28,28 +28,28 @@
<text x="290" y="20" font-size="4" font-family="system-ui" font-style="italic" text-anchor="end" fill="#888">Installation time in seconds (lower is better)</text>
<rect x="40" y="35" width="208" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="41.5" width="222" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="48" width="151" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="48" width="165" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="58.5" width="39" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="65" width="6" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="71.5" width="9" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="71.5" width="10" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="82" width="96" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="88.5" width="59" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="95" width="71" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="95" width="76" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="105.5" width="156" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="112" width="155" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="118.5" width="73" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="118.5" width="84" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="129" width="127" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="135.5" width="134" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="142" width="156" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="142" width="163" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="152.5" width="38" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="159" width="149" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="165.5" width="54" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="165.5" width="61" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="176" width="41" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="182.5" width="6" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="189" width="11" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="199.5" width="37" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="206" width="218" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="212.5" width="128" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="212.5" width="139" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<line x1="40" y1="31" x2="40" y2="223" stroke-width="1" stroke="#cacaca"></line>
<text x="38" y="44.5" font-size="4" font-family="system-ui" alignment-baseline="middle" text-anchor="end">clean install</text>
<text x="38" y="64" font-size="4" font-family="system-ui" alignment-baseline="middle" text-anchor="end">with cache</text>
@@ -64,5 +64,5 @@
<text x="38" y="183.5" font-size="4" font-family="system-ui" alignment-baseline="middle" text-anchor="end">with node_modules</text>
<text x="38" y="187.5" font-size="4" font-family="system-ui" alignment-baseline="middle" text-anchor="end">with lockfile</text>
<text x="38" y="209" font-size="4" font-family="system-ui" alignment-baseline="middle" text-anchor="end">with node_modules</text>
<text x="290" y="235" font-size="4" font-family="system-ui" text-anchor="end" fill="#888">Tests were run using Node.js v8.9.3</text>
<text x="290" y="235" font-size="4" font-family="system-ui" text-anchor="end" fill="#888">Tests were run using Node.js v8.6.0</text>
</svg>
@@ -7,7 +7,7 @@
<text x="56" y="16" font-size="3" font-family="system-ui" alignment-baseline="hanging" text-anchor="middle">v1.3.2</text>
<circle cx="68" cy="6" r="4" fill="#fbae00"></circle>
<text x="68" y="11" font-size="4" font-family="system-ui" alignment-baseline="hanging" text-anchor="middle">pnpm</text>
<text x="68" y="16" font-size="3" font-family="system-ui" alignment-baseline="hanging" text-anchor="middle">v1.23.2</text>
<text x="68" y="16" font-size="3" font-family="system-ui" alignment-baseline="hanging" text-anchor="middle">v1.24.2</text>
<text x="40" y="28" fill="#888" font-size="5" font-family="system-ui" text-anchor="middle">0</text>
<text x="40" y="224" fill="#888" font-size="5" font-family="system-ui" text-anchor="middle" alignment-baseline="hanging">0</text>
<line x1="90" y1="31" x2="90" y2="223" stroke-width="0.5" stroke="#cacaca"></line>
@@ -28,25 +28,25 @@
<text x="290" y="20" font-size="4" font-family="system-ui" font-style="italic" text-anchor="end" fill="#888">Installation time in seconds (lower is better)</text>
<rect x="40" y="35" width="198" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="41.5" width="188" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="48" width="126" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="48" width="136" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="58.5" width="51" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="65" width="8" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="71.5" width="11" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="71.5" width="13" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="82" width="64" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="88.5" width="31" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="95" width="50" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="95" width="49" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="105.5" width="116" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="112" width="194" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="118.5" width="57" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="118.5" width="55" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="129" width="164" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="135.5" width="118" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="142" width="133" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="142" width="131" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="152.5" width="51" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="159" width="118" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="165.5" width="90" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="165.5" width="43" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="176" width="54" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="182.5" width="8" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="189" width="11" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="189" width="13" height="6" fill="#fbae00" rx="1" ry="1"></rect>
<rect x="40" y="199.5" width="51" height="6" fill="#cd3731" rx="1" ry="1"></rect>
<rect x="40" y="206" width="199" height="6" fill="#248ebd" rx="1" ry="1"></rect>
<rect x="40" y="212.5" width="110" height="6" fill="#fbae00" rx="1" ry="1"></rect>
@@ -64,5 +64,5 @@
<text x="38" y="183.5" font-size="4" font-family="system-ui" alignment-baseline="middle" text-anchor="end">with node_modules</text>
<text x="38" y="187.5" font-size="4" font-family="system-ui" alignment-baseline="middle" text-anchor="end">with lockfile</text>
<text x="38" y="209" font-size="4" font-family="system-ui" alignment-baseline="middle" text-anchor="end">with node_modules</text>
<text x="290" y="235" font-size="4" font-family="system-ui" text-anchor="end" fill="#888">Tests were run using Node.js v8.9.3</text>
<text x="290" y="235" font-size="4" font-family="system-ui" text-anchor="end" fill="#888">Tests were run using Node.js v8.6.0</text>
</svg>
Oops, something went wrong.

0 comments on commit 9319efc

Please sign in to comment.