Skip to content

Commit a785f18

Browse files
authoredMar 31, 2023
test(es/plugin): Enable E2E plugin test (#7178)
1 parent 7d69b79 commit a785f18

File tree

3 files changed

+702
-552
lines changed

3 files changed

+702
-552
lines changed
 

‎node-swc/e2e/plugins/plugins.compat.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ const inferBinaryName = () => {
6161
);
6262
};
6363

64-
describe.skip("Published plugins", () => {
64+
describe("Published plugins", () => {
6565
const packageName = platformPackagesMap[platform][arch];
6666

6767
if (!!packageName) {

‎package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
"@napi-rs/cli": "^2.14.1",
9595
"@swc/core": "=1.2.220",
9696
"@swc/helpers": "^0.4.2",
97-
"@swc/plugin-jest": "1.5.25",
97+
"@swc/plugin-jest": "1.5.56",
9898
"@taplo/cli": "^0.3.2",
9999
"@types/jest": "^28.1.4",
100100
"@types/node": "^14.14.41",
@@ -169,5 +169,5 @@
169169
"postinstall.js",
170170
"bindings/binding_core_wasm/pkg/binding_core_wasm.d.ts"
171171
],
172-
"packageManager": "yarn@3.3.0"
172+
"packageManager": "yarn@3.5.0"
173173
}

‎yarn.lock

+699-549
Large diffs are not rendered by default.

1 commit comments

Comments
 (1)

github-actions[bot] commented on Mar 31, 2023

@github-actions[bot]

Benchmark

Benchmark suite Current: a785f18 Previous: 0a80e05 Ratio
es/full/bugs-1 320590 ns/iter (± 13704) 304361 ns/iter (± 19167) 1.05
es/full/minify/libraries/antd 1604088052 ns/iter (± 36061214) 1651978368 ns/iter (± 9246062) 0.97
es/full/minify/libraries/d3 328001394 ns/iter (± 13707706) 311218951 ns/iter (± 8226085) 1.05
es/full/minify/libraries/echarts 1241460805 ns/iter (± 22352454) 1274092100 ns/iter (± 11628528) 0.97
es/full/minify/libraries/jquery 93777539 ns/iter (± 2336336) 90952237 ns/iter (± 1088228) 1.03
es/full/minify/libraries/lodash 110400610 ns/iter (± 2285608) 107058388 ns/iter (± 1132144) 1.03
es/full/minify/libraries/moment 52885300 ns/iter (± 915143) 52646709 ns/iter (± 453435) 1.00
es/full/minify/libraries/react 19401791 ns/iter (± 360675) 19361842 ns/iter (± 211178) 1.00
es/full/minify/libraries/terser 257250196 ns/iter (± 5280091) 249452731 ns/iter (± 1643678) 1.03
es/full/minify/libraries/three 464796168 ns/iter (± 9108817) 445003943 ns/iter (± 5963522) 1.04
es/full/minify/libraries/typescript 3021863784 ns/iter (± 34924221) 3101678963 ns/iter (± 10060441) 0.97
es/full/minify/libraries/victory 698941152 ns/iter (± 21579765) 676752763 ns/iter (± 14541117) 1.03
es/full/minify/libraries/vue 135116196 ns/iter (± 1800793) 133260183 ns/iter (± 1540371) 1.01
es/full/codegen/es3 28600 ns/iter (± 63) 28986 ns/iter (± 71) 0.99
es/full/codegen/es5 28671 ns/iter (± 39) 29139 ns/iter (± 54) 0.98
es/full/codegen/es2015 28622 ns/iter (± 42) 29191 ns/iter (± 87) 0.98
es/full/codegen/es2016 28644 ns/iter (± 51) 29224 ns/iter (± 51) 0.98
es/full/codegen/es2017 28713 ns/iter (± 65) 29223 ns/iter (± 48) 0.98
es/full/codegen/es2018 28659 ns/iter (± 52) 29248 ns/iter (± 70) 0.98
es/full/codegen/es2019 28639 ns/iter (± 45) 29160 ns/iter (± 51) 0.98
es/full/codegen/es2020 28647 ns/iter (± 59) 29113 ns/iter (± 45) 0.98
es/full/all/es3 183774507 ns/iter (± 5392419) 182423293 ns/iter (± 1807825) 1.01
es/full/all/es5 178749203 ns/iter (± 2590838) 174369860 ns/iter (± 1960084) 1.03
es/full/all/es2015 134691908 ns/iter (± 2215513) 135997897 ns/iter (± 1236314) 0.99
es/full/all/es2016 133988785 ns/iter (± 3806477) 133741782 ns/iter (± 2888304) 1.00
es/full/all/es2017 132342945 ns/iter (± 3865378) 131209917 ns/iter (± 1523341) 1.01
es/full/all/es2018 129507299 ns/iter (± 4144788) 126527009 ns/iter (± 974435) 1.02
es/full/all/es2019 128335351 ns/iter (± 5523474) 124689905 ns/iter (± 1879327) 1.03
es/full/all/es2020 118723250 ns/iter (± 3143019) 118512690 ns/iter (± 983669) 1.00
es/full/parser 516974 ns/iter (± 8691) 520086 ns/iter (± 8995) 0.99
es/full/base/fixer 22470 ns/iter (± 44) 22891 ns/iter (± 30) 0.98
es/full/base/resolver_and_hygiene 83683 ns/iter (± 55) 85605 ns/iter (± 477) 0.98
serialization of serde 123 ns/iter (± 0) 123 ns/iter (± 0) 1
css/minify/libraries/bootstrap 28449281 ns/iter (± 255546) 28240458 ns/iter (± 115012) 1.01
css/visitor/compare/clone 2114124 ns/iter (± 12410) 2143556 ns/iter (± 23912) 0.99
css/visitor/compare/visit_mut_span 2308381 ns/iter (± 5346) 2326105 ns/iter (± 8569) 0.99
css/visitor/compare/visit_mut_span_panic 2394687 ns/iter (± 9003) 2367427 ns/iter (± 19555) 1.01
css/visitor/compare/fold_span 3099051 ns/iter (± 19349) 3082231 ns/iter (± 13442) 1.01
css/visitor/compare/fold_span_panic 3250935 ns/iter (± 17175) 3260383 ns/iter (± 10624) 1.00
css/lexer/bootstrap_5_1_3 5121971 ns/iter (± 10353) 5121017 ns/iter (± 32180) 1.00
css/lexer/foundation_6_7_4 4311209 ns/iter (± 1198) 4315335 ns/iter (± 1229) 1.00
css/lexer/tailwind_3_1_1 819691 ns/iter (± 217) 821099 ns/iter (± 224) 1.00
css/parser/bootstrap_5_1_3 21175067 ns/iter (± 186313) 21147950 ns/iter (± 88397) 1.00
css/parser/foundation_6_7_4 16853946 ns/iter (± 129952) 16806520 ns/iter (± 64822) 1.00
css/parser/tailwind_3_1_1 3220717 ns/iter (± 3180) 3213171 ns/iter (± 2996) 1.00
es/codegen/colors 326200 ns/iter (± 185232) 325600 ns/iter (± 184523) 1.00
es/codegen/large 1239492 ns/iter (± 640991) 1095367 ns/iter (± 559899) 1.13
es/codegen/with-parser/colors 46876 ns/iter (± 591) 47601 ns/iter (± 128) 0.98
es/codegen/with-parser/large 508611 ns/iter (± 1025) 506231 ns/iter (± 1221) 1.00
es/minify/libraries/antd 1414041366 ns/iter (± 29191992) 1479031547 ns/iter (± 17973237) 0.96
es/minify/libraries/d3 261465932 ns/iter (± 6080551) 262219346 ns/iter (± 2951945) 1.00
es/minify/libraries/echarts 1062302305 ns/iter (± 16223710) 1104101534 ns/iter (± 8917877) 0.96
es/minify/libraries/jquery 81148501 ns/iter (± 1323403) 80070364 ns/iter (± 343534) 1.01
es/minify/libraries/lodash 98631668 ns/iter (± 2204679) 96159107 ns/iter (± 570937) 1.03
es/minify/libraries/moment 47835284 ns/iter (± 1026555) 46233470 ns/iter (± 229105) 1.03
es/minify/libraries/react 17358525 ns/iter (± 236179) 17169437 ns/iter (± 99474) 1.01
es/minify/libraries/terser 216879275 ns/iter (± 7270811) 212604646 ns/iter (± 1238902) 1.02
es/minify/libraries/three 376171118 ns/iter (± 11444594) 373057124 ns/iter (± 4490644) 1.01
es/minify/libraries/typescript 2550730367 ns/iter (± 13368119) 2650507481 ns/iter (± 16784007) 0.96
es/minify/libraries/victory 612921858 ns/iter (± 15646875) 598373746 ns/iter (± 7860664) 1.02
es/minify/libraries/vue 118659745 ns/iter (± 2965856) 116651295 ns/iter (± 918743) 1.02
es/visitor/compare/clone 2350101 ns/iter (± 18116) 2317671 ns/iter (± 11260) 1.01
es/visitor/compare/visit_mut_span 2714609 ns/iter (± 13141) 2702234 ns/iter (± 6086) 1.00
es/visitor/compare/visit_mut_span_panic 2755856 ns/iter (± 17424) 2747878 ns/iter (± 8288) 1.00
es/visitor/compare/fold_span 3855454 ns/iter (± 15644) 3822366 ns/iter (± 12174) 1.01
es/visitor/compare/fold_span_panic 3969006 ns/iter (± 23345) 3944994 ns/iter (± 10985) 1.01
es/lexer/colors 13001 ns/iter (± 15) 12991 ns/iter (± 54) 1.00
es/lexer/angular 6336148 ns/iter (± 4219) 6312159 ns/iter (± 5395) 1.00
es/lexer/backbone 779160 ns/iter (± 297) 774308 ns/iter (± 1188) 1.01
es/lexer/jquery 4368917 ns/iter (± 3553) 4355516 ns/iter (± 821) 1.00
es/lexer/jquery mobile 6818989 ns/iter (± 3874) 6779305 ns/iter (± 2369) 1.01
es/lexer/mootools 3428082 ns/iter (± 932) 3417509 ns/iter (± 118472) 1.00
es/lexer/underscore 648645 ns/iter (± 390) 643162 ns/iter (± 129) 1.01
es/lexer/three 20578818 ns/iter (± 112126) 20567230 ns/iter (± 21286) 1.00
es/lexer/yui 3818430 ns/iter (± 1720) 3807599 ns/iter (± 1593) 1.00
es/parser/colors 28807 ns/iter (± 84) 28866 ns/iter (± 63) 1.00
es/parser/angular 15078094 ns/iter (± 201433) 15201772 ns/iter (± 128599) 0.99
es/parser/backbone 2140438 ns/iter (± 13918) 2148894 ns/iter (± 11288) 1.00
es/parser/jquery 11758506 ns/iter (± 265379) 11701952 ns/iter (± 127288) 1.00
es/parser/jquery mobile 19516867 ns/iter (± 471770) 18621035 ns/iter (± 210079) 1.05
es/parser/mootools 8881405 ns/iter (± 50914) 8919632 ns/iter (± 47207) 1.00
es/parser/underscore 1811175 ns/iter (± 10981) 1809627 ns/iter (± 9189) 1.00
es/parser/three 54356673 ns/iter (± 341061) 55051333 ns/iter (± 605476) 0.99
es/parser/yui 9082078 ns/iter (± 97912) 9008981 ns/iter (± 62461) 1.01
es/preset-env/usage/builtin_type 143230 ns/iter (± 35285) 146079 ns/iter (± 36943) 0.98
es/preset-env/usage/property 20723 ns/iter (± 58) 20836 ns/iter (± 89) 0.99
es/resolver/typescript 115269871 ns/iter (± 2309799) 119225286 ns/iter (± 2665498) 0.97
es/fixer/typescript 80824574 ns/iter (± 1879694) 86047701 ns/iter (± 2196643) 0.94
es/hygiene/typescript 173579362 ns/iter (± 2466914) 183765960 ns/iter (± 1588192) 0.94
es/resolver_with_hygiene/typescript 307252202 ns/iter (± 3191408) 324829701 ns/iter (± 2891609) 0.95
es/visitor/base-perf/module_clone 80919 ns/iter (± 483) 80559 ns/iter (± 437) 1.00
es/visitor/base-perf/fold_empty 90659 ns/iter (± 454) 90455 ns/iter (± 507) 1.00
es/visitor/base-perf/fold_noop_impl_all 91071 ns/iter (± 443) 90973 ns/iter (± 257) 1.00
es/visitor/base-perf/fold_noop_impl_vec 91447 ns/iter (± 301) 91408 ns/iter (± 316) 1.00
es/visitor/base-perf/boxing_boxed_clone 56 ns/iter (± 0) 56 ns/iter (± 0) 1
es/visitor/base-perf/boxing_unboxed_clone 41 ns/iter (± 0) 41 ns/iter (± 0) 1
es/visitor/base-perf/boxing_boxed 102 ns/iter (± 0) 100 ns/iter (± 0) 1.02
es/visitor/base-perf/boxing_unboxed 78 ns/iter (± 0) 78 ns/iter (± 0) 1
es/visitor/base-perf/visit_contains_this 3726 ns/iter (± 71) 3642 ns/iter (± 91) 1.02
es/base/parallel/resolver/typescript 5932299106 ns/iter (± 323473726) 6273993217 ns/iter (± 481088357) 0.95
es/base/parallel/hygiene/typescript 2045104171 ns/iter (± 18611482) 2215876152 ns/iter (± 23241776) 0.92
misc/visitors/time-complexity/time 5 102 ns/iter (± 0) 102 ns/iter (± 0) 1
misc/visitors/time-complexity/time 10 343 ns/iter (± 2) 341 ns/iter (± 1) 1.01
misc/visitors/time-complexity/time 15 685 ns/iter (± 1) 659 ns/iter (± 0) 1.04
misc/visitors/time-complexity/time 20 1232 ns/iter (± 23) 1248 ns/iter (± 11) 0.99
misc/visitors/time-complexity/time 40 6687 ns/iter (± 21) 6720 ns/iter (± 41) 1.00
misc/visitors/time-complexity/time 60 17185 ns/iter (± 36) 17077 ns/iter (± 55) 1.01
es/full-target/es2016 254547 ns/iter (± 320) 252821 ns/iter (± 301) 1.01
es/full-target/es2017 247402 ns/iter (± 515) 245724 ns/iter (± 350) 1.01
es/full-target/es2018 236384 ns/iter (± 433) 234825 ns/iter (± 256) 1.01
es2020_nullish_coalescing 92350 ns/iter (± 200) 93385 ns/iter (± 501) 0.99
es2020_optional_chaining 123608 ns/iter (± 782) 124266 ns/iter (± 276) 0.99
es2022_class_properties 149293 ns/iter (± 294) 148778 ns/iter (± 380) 1.00
es2018_object_rest_spread 96058 ns/iter (± 127) 96201 ns/iter (± 134) 1.00
es2019_optional_catch_binding 85010 ns/iter (± 180) 85319 ns/iter (± 279) 1.00
es2017_async_to_generator 85422 ns/iter (± 274) 85933 ns/iter (± 176) 0.99
es2016_exponentiation 90263 ns/iter (± 161) 90148 ns/iter (± 172) 1.00
es2015_arrow 93423 ns/iter (± 250) 93924 ns/iter (± 146) 0.99
es2015_block_scoped_fn 91880 ns/iter (± 265) 92234 ns/iter (± 171) 1.00
es2015_block_scoping 169460 ns/iter (± 282) 168822 ns/iter (± 187) 1.00

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.