Skip to content

Commit 5c661db

Browse files
snewcomerigorT
authored andcommitted
[Perf]: fix tracerbench runs
1 parent 8382187 commit 5c661db

File tree

3 files changed

+66
-87
lines changed

3 files changed

+66
-87
lines changed

.github/workflows/relationship-performance-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
node-version: 12.x
1818
repo-token: ${{ secrets.GITHUB_TOKEN }}
1919
- name: TracerBench CLI Install
20-
run: npm install -g tracerbench@2.3.0
20+
run: npm install -g tracerbench@3.1.2
2121
- name: PM2 CLI Install
2222
run: npm install -g pm2
2323
- name: Check SHA

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"@ember/edition-utils": "^1.2.0",
4343
"@ember/optional-features": "^1.3.0",
4444
"@glimmer/component": "^1.0.0",
45-
"@tracerbench/core": "4.0.10",
45+
"@tracerbench/core": "3.1.2",
4646
"@types/ember": "^3.16.2",
4747
"@types/ember-qunit": "^3.4.7",
4848
"@types/ember-test-helpers": "~1.0.7",

yarn.lock

Lines changed: 64 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -2790,34 +2790,31 @@
27902790
resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz#9a06f4f137ee84d7df0460c1fdb1135ffa6c50fd"
27912791
integrity sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==
27922792

2793-
"@tracerbench/[email protected]":
2794-
version "4.0.10"
2795-
resolved "https://registry.npmjs.org/@tracerbench/core/-/core-4.0.10.tgz#41848e465abfaa2369d277f0f59019ffc5684359"
2796-
integrity sha512-39/I9saBImb0R3ZMoxT3xbHrx0wXGgkqj6lJZntbXKKTmU5NWt9MXch8FJfPWyzqLJPsB9tW0eN1rmdeNUaJkQ==
2797-
dependencies:
2798-
"@tracerbench/har" "^4.0.1"
2799-
"@tracerbench/trace-event" "^4.0.10"
2800-
"@tracerbench/trace-model" "^4.0.10"
2793+
"@tracerbench/[email protected]":
2794+
version "3.1.2"
2795+
resolved "https://registry.npmjs.org/@tracerbench/core/-/core-3.1.2.tgz#1d0f214dfb48a9a3373cd71714d86eaf7b7eafa8"
2796+
integrity sha512-OFGW8whyDKN+nIJpGOO+ji2+lFALZB8e9GXPVBzuRqHi4c6vItGDyVLrOaxybvTP0j8LG5wZ3ezNtoQjkhTPmQ==
2797+
dependencies:
28012798
"@types/d3-hierarchy" "^1.1.6"
28022799
"@types/node" "*"
28032800
array-binsearch "^1.0.1"
2804-
chalk "^4.1.0"
2805-
chrome-debugging-client "^2.0.0"
2801+
chalk "^4.0.0"
2802+
chrome-debugging-client "^1.2.0"
28062803
d3-hierarchy "^1.1.9"
28072804
debug "^4.1.1"
2808-
devtools-protocol "^0.0.796752"
2809-
fs-extra "^9.0.1"
2805+
devtools-protocol "^0.0.772852"
2806+
fs-extra "^9.0.0"
28102807
handlebars "^4.7.6"
28112808
lodash.clonedeep "^4.5.0"
28122809
race-cancellation "^0.4.1"
28132810
silent-error "^1.1.1"
28142811
tmp "^0.2.1"
2815-
tslib "^2.0.0"
2812+
tslib "^1.11.1"
28162813

2817-
"@tracerbench/find-chrome@^2.0.0":
2818-
version "2.0.0"
2819-
resolved "https://registry.npmjs.org/@tracerbench/find-chrome/-/find-chrome-2.0.0.tgz#fa0c7707d05c4c4296e55d474a4ebe049dd983e5"
2820-
integrity sha512-tqx3LNo7vLkEVdI0ou0kCTKbG4blgb9th4e/YIEBpDzBNHokB5X/owBII/M4AYkOLnfX3WnTAEE8F7WmenVMkQ==
2814+
"@tracerbench/find-chrome@^1.3.1":
2815+
version "1.3.1"
2816+
resolved "https://registry.npmjs.org/@tracerbench/find-chrome/-/find-chrome-1.3.1.tgz#bea4fd8ac1cc94fa8e6274603abc015b34142c8a"
2817+
integrity sha512-kCeKFEBqZFbsn1xjUW+QhrHQrJ9vvAfirnWbNBQ9uGFD2ULkET9muc7oFuB7mH65Ux9KSJYnMNoRPP03M4Xrag==
28212818
dependencies:
28222819
chrome-launcher "^0.13.2"
28232820

@@ -2826,71 +2823,53 @@
28262823
resolved "https://registry.npmjs.org/@tracerbench/har/-/har-2.3.0.tgz#87e8f032b760a2982810d4202f4e12377af5b166"
28272824
integrity sha512-Wp/8SK7svoUpfEFpiUGd60VheKOCwdudIPU4R+CK/ADagUMdKHQdjxRljPggKQyq9vDCTM/vC7T5MMQKZU4ErQ==
28282825

2829-
"@tracerbench/har@^4.0.1":
2830-
version "4.0.1"
2831-
resolved "https://registry.npmjs.org/@tracerbench/har/-/har-4.0.1.tgz#c8b77601faf794bee51a6bb264ca5b130802fd20"
2832-
integrity sha512-jP9hoWSUsQmitHAayu0d2N7jlwZ4WsqvakNelyGifHvddfVqJo36M/DRE3cceBwOn1Nf/WIDHn19UlRWEgnksA==
2833-
2834-
"@tracerbench/message-transport@^2.0.0":
2835-
version "2.0.0"
2836-
resolved "https://registry.npmjs.org/@tracerbench/message-transport/-/message-transport-2.0.0.tgz#430c1c84eac2860d9819d9a9c94ef06d79f80e16"
2837-
integrity sha512-PtgWnELGF9j3CSlqJX3vVw3s46eMlt4OnwQUh1yAvqAcdzjfXyJeCrRa/YSbt4tyvLfHKGPVmcuHBuBO1/rrtQ==
2826+
"@tracerbench/message-transport@^1.3.1":
2827+
version "1.3.1"
2828+
resolved "https://registry.npmjs.org/@tracerbench/message-transport/-/message-transport-1.3.1.tgz#d93b71af3898dee342b8c09586c3c87d3eb52eab"
2829+
integrity sha512-SklPtGs5kdVf+tF2qGL7i5gtgZaLOdJRDVEmNvqbTyvogcPhuVGj7dBtslYqT1CBvEcSyEwJLBbzdC9iRr6oTw==
28382830

2839-
"@tracerbench/protocol-connection@^2.0.0":
2840-
version "2.0.0"
2841-
resolved "https://registry.npmjs.org/@tracerbench/protocol-connection/-/protocol-connection-2.0.0.tgz#7abc61352b8339b10072639dc96e2b8e83a89ab7"
2842-
integrity sha512-S43URQlQ8L1ZkvHGpqglRv8f1fal92JASoKvT7t7VQElFYb/juV/CM69lp10f2gGPY4A/iIu7c2BwK0v1FwSdw==
2831+
"@tracerbench/protocol-connection@^1.3.1":
2832+
version "1.3.1"
2833+
resolved "https://registry.npmjs.org/@tracerbench/protocol-connection/-/protocol-connection-1.3.1.tgz#bdc77456c901059e501c9b86431bb665a2b02c74"
2834+
integrity sha512-6+A8H4Q+Jm8uHhDVDcRvOyVNzvDJppPRiAdD9lCl88SfWOKbx7yUV/YlW39Cb4se9nMbUmBvbx0BfX+cElvZuQ==
28432835
dependencies:
2844-
"@tracerbench/message-transport" "^2.0.0"
2845-
"@tracerbench/protocol-transport" "^2.0.0"
2836+
"@tracerbench/message-transport" "^1.3.1"
2837+
"@tracerbench/protocol-transport" "^1.3.1"
28462838
race-cancellation "^0.4.1"
28472839

2848-
"@tracerbench/protocol-transport@^2.0.0":
2849-
version "2.0.0"
2850-
resolved "https://registry.npmjs.org/@tracerbench/protocol-transport/-/protocol-transport-2.0.0.tgz#81d7f6ab387e6362ab1ac9df4497ba0f6a2e1bf3"
2851-
integrity sha512-Z62tfmARhQ/lpl4Q1ZDGnNqQyyNlme1YLJa9Egak7joOEDmyxrJpmeTszW/XhaAYuaZQihB6nTXzLzjRwfyqWw==
2840+
"@tracerbench/protocol-transport@^1.3.1":
2841+
version "1.3.1"
2842+
resolved "https://registry.npmjs.org/@tracerbench/protocol-transport/-/protocol-transport-1.3.1.tgz#4e0d61fd6f4822e84416cc498c90e0bf72a6b388"
2843+
integrity sha512-Qtvku/oKpMh9dOtfaSv/QsRP9CrBGLkjSoz2IKTFUJCOh/9BcDg1avfo7XaFMC+fU7prswnBh6avwBRz2ENZnA==
28522844
dependencies:
2853-
"@tracerbench/message-transport" "^2.0.0"
2845+
"@tracerbench/message-transport" "^1.3.1"
28542846
race-cancellation "^0.4.1"
28552847

2856-
"@tracerbench/spawn-chrome@^2.0.0":
2857-
version "2.0.0"
2858-
resolved "https://registry.npmjs.org/@tracerbench/spawn-chrome/-/spawn-chrome-2.0.0.tgz#c968fa74052cee110cbd6d44ad678976a3b414c9"
2859-
integrity sha512-B2PFea2zMuZHVf312lH/fyePmDu9BNOWap0RFXmJW9Rw8jwnDLo3L5oR6Vj17dkUF958HAmHiwL3eUpbqPcgng==
2848+
"@tracerbench/spawn-chrome@^1.3.1":
2849+
version "1.3.1"
2850+
resolved "https://registry.npmjs.org/@tracerbench/spawn-chrome/-/spawn-chrome-1.3.1.tgz#8d5531055ca23a2fc8a3b9675e4b08903fae89cf"
2851+
integrity sha512-pURgLNl4h47Gbef10uEQxIpHObvmOWrZPb3+hoAEb6wTwuZzVAZq0iVU7KGq1XrQKTQ/yNjYCLTD2sy+h00/5A==
28602852
dependencies:
2861-
"@tracerbench/find-chrome" "^2.0.0"
2862-
"@tracerbench/spawn" "^2.0.0"
2853+
"@tracerbench/find-chrome" "^1.3.1"
2854+
"@tracerbench/spawn" "^1.3.1"
28632855
tmp "^0.2.1"
28642856

2865-
"@tracerbench/spawn@^2.0.0":
2866-
version "2.0.0"
2867-
resolved "https://registry.npmjs.org/@tracerbench/spawn/-/spawn-2.0.0.tgz#dce2d75c8a0913cff154fe9a527d83a85c89cac0"
2868-
integrity sha512-Bj8w1Tx51BkA4ES5MI9UE7nX9rJDXwL5MeDTHOowyFM/OSqUblVc+I9Lb5+9Nllw8oFBV37ue9JquIE9iOti7w==
2857+
"@tracerbench/spawn@^1.3.1":
2858+
version "1.3.1"
2859+
resolved "https://registry.npmjs.org/@tracerbench/spawn/-/spawn-1.3.1.tgz#ac28aba0f615aaea96740d4aa1f86ec024c3f528"
2860+
integrity sha512-YINRws523zsvypQ2+mUaapge7Mat4mfQNQkcSipZuoP9edHOP/qqH+RsWWWS/c++KvFFOg740/4B8tdE6uuX+Q==
28692861
dependencies:
2870-
"@tracerbench/message-transport" "^2.0.0"
2862+
"@tracerbench/message-transport" "^1.3.1"
28712863
debug "^4.1.1"
28722864
execa "^4.0.2"
28732865
race-cancellation "^0.4.1"
28742866

2875-
"@tracerbench/trace-event@^4.0.10":
2876-
version "4.0.10"
2877-
resolved "https://registry.npmjs.org/@tracerbench/trace-event/-/trace-event-4.0.10.tgz#f8aaa236a4a5cbf23d6e8197f5aa6d39ce4c4d00"
2878-
integrity sha512-4doJXnTaHfCfOOkDgecDX/7UYoF3avfOmUk58gx7moRLVtkLJqpdTo589+KFGAX57fPrtyxIVE3l3XG2rkkmzw==
2879-
2880-
"@tracerbench/trace-model@^4.0.10":
2881-
version "4.0.10"
2882-
resolved "https://registry.npmjs.org/@tracerbench/trace-model/-/trace-model-4.0.10.tgz#98437098462c0969cba80b69f261c045c1957edc"
2883-
integrity sha512-cmKMIc3Xa756yPfMLwnyAGKRkS67y6UMW04gCIVcwfZ7hi1ZMRzXaDnfPIfwsxad/ZY9KWdSUGEZsh/k+VdMpQ==
2884-
dependencies:
2885-
"@tracerbench/trace-event" "^4.0.10"
2886-
debug "^4.1.1"
2887-
2888-
"@tracerbench/websocket-message-transport@^2.0.0":
2889-
version "2.0.0"
2890-
resolved "https://registry.npmjs.org/@tracerbench/websocket-message-transport/-/websocket-message-transport-2.0.0.tgz#83b53168cdd4cc016d094859e0a4dd983c301543"
2891-
integrity sha512-fw4i7RNc/6Ps/h0yXq93yDav8BGX1HcjTdaXxFqLDl5ijK2JngAswPaOn/Dof41+jG0s90Yy3pA2lCAJzcL58Q==
2867+
"@tracerbench/websocket-message-transport@^1.3.1":
2868+
version "1.3.1"
2869+
resolved "https://registry.npmjs.org/@tracerbench/websocket-message-transport/-/websocket-message-transport-1.3.1.tgz#ea143341f6cfd0052a23de9844204d627263ca64"
2870+
integrity sha512-5BhFM4U9pWir6UI1KxJRjQjdhtk/mNLWv68WLDFsNfrLrZYNIBY748fw1fcvs/YuNk4rjE51eBfC/xefVJYySw==
28922871
dependencies:
2893-
"@tracerbench/message-transport" "^2.0.0"
2872+
"@tracerbench/message-transport" "^1.3.1"
28942873
race-cancellation "^0.4.1"
28952874
ws "^7.3.0"
28962875

@@ -6098,17 +6077,17 @@ chownr@^1.1.1, chownr@^1.1.2:
60986077
resolved "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
60996078
integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
61006079

6101-
chrome-debugging-client@^2.0.0:
6102-
version "2.0.0"
6103-
resolved "https://registry.npmjs.org/chrome-debugging-client/-/chrome-debugging-client-2.0.0.tgz#d72e7f814c5041b1f25a00e6dd7697cbba822321"
6104-
integrity sha512-aWC72vm+kFS1lefdrLc/9pg8wL0mgNmri6cN6A/UaASH1S2mpUT6RrvgX654sitsefM07RDRTILTev9I2j+AuQ==
6105-
dependencies:
6106-
"@tracerbench/find-chrome" "^2.0.0"
6107-
"@tracerbench/message-transport" "^2.0.0"
6108-
"@tracerbench/protocol-connection" "^2.0.0"
6109-
"@tracerbench/spawn" "^2.0.0"
6110-
"@tracerbench/spawn-chrome" "^2.0.0"
6111-
"@tracerbench/websocket-message-transport" "^2.0.0"
6080+
chrome-debugging-client@^1.2.0:
6081+
version "1.3.1"
6082+
resolved "https://registry.npmjs.org/chrome-debugging-client/-/chrome-debugging-client-1.3.1.tgz#721021a6dbfbe6c956ef4d17409395ec15ce2d8f"
6083+
integrity sha512-0WTrzCyWdyFKwU/7GTuPFtZHQ1KWicWtCxeQdEWSM6l4m/loAT2+Dpfhpd/4Yv9fERkpwIplBOgsh/S+744kUQ==
6084+
dependencies:
6085+
"@tracerbench/find-chrome" "^1.3.1"
6086+
"@tracerbench/message-transport" "^1.3.1"
6087+
"@tracerbench/protocol-connection" "^1.3.1"
6088+
"@tracerbench/spawn" "^1.3.1"
6089+
"@tracerbench/spawn-chrome" "^1.3.1"
6090+
"@tracerbench/websocket-message-transport" "^1.3.1"
61126091
debug "^4.1.1"
61136092
race-cancellation "^0.4.1"
61146093

@@ -7094,10 +7073,10 @@ [email protected]:
70947073
resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651"
70957074
integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
70967075

7097-
devtools-protocol@^0.0.796752:
7098-
version "0.0.796752"
7099-
resolved "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.796752.tgz#06664844f680cf2b1e051765eee8ddeb53c45b94"
7100-
integrity sha512-zGPfQkJD92t8/Ma0itkvGxASyRdb1lQgIvnVwVYEn5Tvg7u3kI9dxiyiLbq9QMbJqgVD+GCsY0Sf2Or4Xz604w==
7076+
devtools-protocol@^0.0.772852:
7077+
version "0.0.772852"
7078+
resolved "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.772852.tgz#9dd87a50d0425d86dc4f36e270e9c06a94160c67"
7079+
integrity sha512-BTNnZFhh/ogi12dCzYAoXaaM+zo++BMr8FBV/5DT4Ug1ufYS9QS7vNSfrcJOLIRH+NshZS3Au4iXH7fdJysN/w==
71017080

71027081
dezalgo@^1.0.0:
71037082
version "1.0.3"
@@ -15581,10 +15560,10 @@ tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0:
1558115560
resolved "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043"
1558215561
integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
1558315562

15584-
tslib@^2.0.0:
15585-
version "2.0.1"
15586-
resolved "https://registry.npmjs.org/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e"
15587-
integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==
15563+
tslib@^1.11.1:
15564+
version "1.14.1"
15565+
resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
15566+
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
1558815567

1558915568
tsutils@^3.17.1:
1559015569
version "3.17.1"

0 commit comments

Comments
 (0)