Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: calcuate test compatibility by test case #7158

Merged
merged 4 commits into from
Jul 15, 2024

Conversation

LingyuCoder
Copy link
Collaborator

Summary

Use the estimated number of tests to calculate the webpack test coverage. The previous way of calculating test coverage has a significant error.

The old way is TestCompatibility = TotalPassTests / TotalRunTests. Cause the filtered test cases will not run, so we can not known that how many tests they have, then TotalRunTests = TotalPassTests + FilteredCases. But actually, each filtered test case may have more than one tests. So it should be TotalRunTests = TotalPassTests + (FilteredCases * TestsPerCaseAvg).

This kind of calculation is more precise, but it also means a significant regression of the webpack test coverage.

And also, this pr enable all partial passed cases. Each of them will be equivalent to 0.5 passed case.

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

h-a-n-a
h-a-n-a previously approved these changes Jul 15, 2024
@github-actions github-actions bot added the team The issue/pr is created by the member of Rspack. label Jul 15, 2024
Copy link

netlify bot commented Jul 15, 2024

Deploy Preview for rspack canceled.

Name Link
🔨 Latest commit 8cb53a3
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/6694df76a4a0610008f876e6

Copy link
Contributor

Test Compatibility Diff

main pr diff
85.579% 57.274% ❌ ⏬ -28.305
Unpassed tests

4 🔴 Stats chunkGroups: TODO
5 🔴 Stats chunkGroups: TODO
6 🔴 Stats chunkGroups: TODO
11 🔴 Compiler: TODO
12 🔴 Compiler: TODO
13 🔴 Compiler: TODO
14 🔴 Compiler: TODO
15 🔴 Compiler: TODO
18 🔴 Compiler methods isChild: TODO
30 🔴 Compiler: TODO
32 🔴 Compiler: TODO
36 🔴 Compiler: TODO
39 🔴 Compiler: TODO
41 🔴 Compiler: TODO
60 🔴 MultiCompiler: TODO
65 ⚪️ Examples aggressive-merging: TODO
66 ⚪️ Examples asset-advanced: TODO
73 ⚪️ Examples cjs-tree-shaking: TODO
80 ⚪️ Examples code-splitting-bundle-loader: TODO
97 ⚪️ Examples common-chunk-grandchildren: TODO
102 ⚪️ Examples custom-json-modules: TODO
103 ⚪️ Examples dll: TODO
104 ⚪️ Examples dll-app-and-vendor/0-vendor: TODO
105 ⚪️ Examples dll-app-and-vendor/1-app: TODO
106 ⚪️ Examples dll-entry-only: TODO
107 ⚪️ Examples dll-user: TODO
108 ⚪️ Examples explicit-vendor-chunk: TODO
123 ⚪️ Examples http2-aggressive-splitting: TODO
126 ⚪️ Examples lazy-compilation: TODO
137 ⚪️ Examples module-federation: TODO
150 ⚪️ Examples persistent-caching: TODO
167 ⚪️ Examples typescript: TODO
175 ⚪️ HotTestCases async-node child-compiler issue-9706: TODO
176 ⚪️ HotTestCases async-node chunks accept-system-import: TODO
177 ⚪️ HotTestCases async-node chunks accept-system-import-webpackhot: TODO
178 ⚪️ HotTestCases async-node chunks dynamic-system-import: TODO
179 ⚪️ HotTestCases async-node chunks split-chunks: TODO
180 ⚪️ HotTestCases async-node chunks split-chunks-webpackhot: TODO
181 ⚪️ HotTestCases async-node chunks system-import: TODO
182 🔴 HotTestCases async-node chunks update-chunk-loading-runtime: #5596
183 ⚪️ HotTestCases async-node code-generation this-in-accept: TODO
184 ⚪️ HotTestCases async-node code-generation this-in-accept-webpackhot: TODO
185 ⚪️ HotTestCases async-node concat reload-compat-flag: TODO
186 ⚪️ HotTestCases async-node concat reload-external: TODO
191 ⚪️ HotTestCases async-node define issue-6962: TODO
192 ⚪️ HotTestCases async-node determinism issue-10174: TODO
193 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared: TODO
194 ⚪️ HotTestCases async-node disposing remove-chunk-with-shared-in-other-runtime: TODO
195 ⚪️ HotTestCases async-node disposing runtime-independent-filename: TODO
196 ⚪️ HotTestCases async-node errors decline: TODO
197 ⚪️ HotTestCases async-node errors decline-webpackhot: TODO
198 ⚪️ HotTestCases async-node errors events: TODO
199 ⚪️ HotTestCases async-node errors self-decline: TODO
200 ⚪️ HotTestCases async-node errors unaccepted: TODO
201 ⚪️ HotTestCases async-node errors unaccepted-ignored: TODO
202 ⚪️ HotTestCases async-node esm-dependency-import import-meta-webpack-hot: TODO
203 ⚪️ HotTestCases async-node esm-dependency-import module-hot: TODO
204 ⚪️ HotTestCases async-node harmony auto-import: TODO
205 ⚪️ HotTestCases async-node harmony auto-import-default: TODO
206 ⚪️ HotTestCases async-node harmony auto-import-multiple: TODO
207 ⚪️ HotTestCases async-node harmony auto-reexport: TODO
208 ⚪️ HotTestCases async-node hashing exports-info-influence: TODO
209 ⚪️ HotTestCases async-node hashing full-hash-main: TODO
210 ⚪️ HotTestCases async-node hashing full-hash-syntax-error: TODO
211 ⚪️ HotTestCases async-node invalidate conditional-accept: TODO
212 ⚪️ HotTestCases async-node invalidate during-idle: TODO
222 ⚪️ HotTestCases async-node lazy-compilation https: TODO
231 ⚪️ HotTestCases async-node lazy-compilation simple: TODO
236 ⚪️ HotTestCases async-node loader-import-module css: TODO
237 ⚪️ HotTestCases async-node numeric-ids add-remove-chunks: TODO
238 ⚪️ HotTestCases async-node numeric-ids production: TODO
239 ⚪️ HotTestCases async-node parsing hot-api-optional-chaining: TODO
256 🔴 HotTestCases async-node recover recover-after-self-error: #5596
257 ⚪️ HotTestCases async-node runtime accept: TODO
258 ⚪️ HotTestCases async-node runtime bubble-async: TODO
259 ⚪️ HotTestCases async-node runtime bubble-update: TODO
260 ⚪️ HotTestCases async-node runtime circular: TODO
261 ⚪️ HotTestCases async-node runtime dispose-removed-chunk: TODO
262 ⚪️ HotTestCases async-node runtime dispose-removed-module: TODO
263 ⚪️ HotTestCases async-node runtime import-after-download: TODO
264 ⚪️ HotTestCases async-node runtime replace-runtime-module: TODO
265 ⚪️ HotTestCases async-node runtime require-disposed-module-warning: TODO
266 ⚪️ HotTestCases async-node runtime root-error: TODO
267 ⚪️ HotTestCases async-node runtime self-accept-and-dispose: TODO
268 ⚪️ HotTestCases async-node runtime self-accept-factory: TODO
269 ⚪️ HotTestCases async-node runtime update-multiple-modules: TODO
270 ⚪️ HotTestCases async-node runtime update-multiple-times: TODO
271 ⚪️ HotTestCases async-node sharing share-plugin: TODO
272 ⚪️ HotTestCases async-node status accept: TODO
273 ⚪️ HotTestCases async-node status check: TODO
274 ⚪️ HotTestCases async-node unexpected-invalidation used-exports: TODO
275 🔴 HotTestCases async-node worker move-between-runtime: #5597
276 ⚪️ HotTestCases async-node worker remove-add-worker: TODO
282 ⚪️ aggressive-splitting-entry: TODO
283 🔴 aggressive-splitting-on-demand: support webpack.optimize.AggressiveSplittingPlugin
284 🔴 all-stats: support webpack.optimize.AggressiveSplittingPlugin
285 🟡 asset: check the consistency with webpack
286 🟡 asset-concat: check the consistency with webpack
287 🔴 async-commons-chunk: support require.ensure()
288 🟡 async-commons-chunk-auto: check the consistency with webpack
289 🟡 child-compiler-apply-entry-option: check the consistency with webpack
290 🔴 chunk-module-id-range: support ChunkModuleIdRangePlugin
291 🔴 chunks: support AMD require
292 🔴 chunks-development: support AMD require
293 🟡 circular-correctness: check the consistency with webpack
294 🟡 color-disabled: check the consistency with webpack
295 🟡 color-enabled: check the consistency with webpack
296 🔴 color-enabled-custom: support color object
297 🟡 common-libs: check the consistency with webpack
298 🔴 commons-chunk-min-size-0: Method RegExp.prototype.test called on incompatible receiver undefined
299 🟡 commons-chunk-min-size-Infinity: check the consistency with webpack
300 🟡 commons-plugin-issue-4980: check the consistency with webpack
301 🟡 concat-and-sideeffects: check the consistency with webpack
302 🔴 context-independence: hash changed
303 🟡 custom-terser: check the consistency with webpack
304 🔴 define-plugin: webpack.DefinePlugin.runtimeValue is not a function
305 🔴 details-error: custom error details
306 🔴 dll-reference-plugin-issue-7624: webpack.DllReferencePlugin is not a constructor
307 🔴 dll-reference-plugin-issue-7624-error: webpack.DllReferencePlugin is not a constructor
308 🔴 entry-filename: unstable
309 🟡 exclude-with-loader: check the consistency with webpack
310 🟡 external: check the consistency with webpack
311 🟡 graph-correctness-entries: check the consistency with webpack
312 🟡 graph-correctness-modules: check the consistency with webpack
313 🟡 graph-roots: check the consistency with webpack
314 🟡 ignore-warnings: check the consistency with webpack
315 🟡 immutable: check the consistency with webpack
317 🟡 import-weak: check the consistency with webpack
318 🟡 import-weak-parser-option: check the consistency with webpack
319 🟡 import-with-invalid-options-comments: check the consistency with webpack
320 🟡 issue-7577: check the consistency with webpack
321 🔴 limit-chunk-count-plugin: #4304
322 🔴 logging: unstable
323 🟡 logging-debug: check the consistency with webpack
324 🟡 max-modules: check the consistency with webpack
325 🟡 max-modules-default: check the consistency with webpack
326 🟡 module-assets: check the consistency with webpack
327 🟡 module-deduplication: check the consistency with webpack
328 🟡 module-deduplication-named: check the consistency with webpack
329 🔴 module-federation-custom-exposed-module-name: build failed
330 🟡 module-not-found-error: check the consistency with webpack
331 🟡 module-reasons: check the consistency with webpack
334 🟡 named-chunk-groups: check the consistency with webpack
335 🟡 named-chunks-plugin: check the consistency with webpack
336 ⚪️ named-chunks-plugin-async: TODO
337 🔴 no-emit-on-errors-plugin-with-child-error: support NoEmitOnErrorsPlugin
338 🔴 optimize-chunks: support require.ensure()
339 🟡 output-module: check the consistency with webpack
340 🟡 parse-error: check the consistency with webpack
342 🔴 performance-disabled: support AMD require
343 🔴 performance-error: support AMD require
345 🔴 performance-no-hints: support AMD require
347 🟡 prefetch: check the consistency with webpack
348 🟡 prefetch-preload-mixed: check the consistency with webpack
349 🟡 preload: check the consistency with webpack
350 🔴 preset-detailed: support AMD require
351 🟡 preset-errors-only: check the consistency with webpack
352 🟡 preset-errors-only-error: check the consistency with webpack
353 🟡 preset-errors-warnings: check the consistency with webpack
354 🔴 preset-minimal: support AMD require
355 🟡 preset-minimal-simple: check the consistency with webpack
356 🟡 preset-mixed-array: check the consistency with webpack
357 🟡 preset-none: check the consistency with webpack
358 🟡 preset-none-array: check the consistency with webpack
359 🟡 preset-none-error: check the consistency with webpack
360 🔴 preset-normal: support AMD require
361 🔴 preset-normal-performance: support AMD require
362 🔴 preset-normal-performance-ensure-filter-sourcemaps: support AMD require
363 🟡 preset-summary: check the consistency with webpack
364 🔴 preset-verbose: suport AMD require
365 🔴 real-content-hash: unstable
366 🟡 related-assets: check the consistency with webpack
367 🔴 resolve-plugin-context: support resolve plugins
368 🟡 reverse-sort-modules: check the consistency with webpack
369 🟡 runtime-chunk: check the consistency with webpack
370 🔴 runtime-chunk-integration: support MinChunkSizePlugin
371 🟡 runtime-chunk-issue-7382: check the consistency with webpack
372 🟡 runtime-chunk-single: check the consistency with webpack
373 🟡 runtime-specific-used-exports: check the consistency with webpack
374 🔴 scope-hoisting-bailouts: unstable
375 🟡 scope-hoisting-multi: check the consistency with webpack
376 🟡 side-effects-issue-7428: check the consistency with webpack
377 🔴 side-effects-optimization: unstable
378 🟡 side-effects-simple-unused: check the consistency with webpack
379 🔴 simple: unstable
380 🔴 simple-more-info: unstable
382 🟡 split-chunks-automatic-name: check the consistency with webpack
383 🟡 split-chunks-chunk-name: check the consistency with webpack
384 🟡 split-chunks-combinations: check the consistency with webpack
385 🟡 split-chunks-issue-6413: check the consistency with webpack
386 🟡 split-chunks-issue-6696: check the consistency with webpack
387 🟡 split-chunks-issue-7401: check the consistency with webpack
388 🟡 split-chunks-keep-remaining-size: check the consistency with webpack
389 🔴 split-chunks-max-size: unstable
390 🟡 split-chunks-min-size-reduction: check the consistency with webpack
391 🟡 split-chunks-prefer-bigger-splits: check the consistency with webpack
392 🟡 split-chunks-runtime-specific: check the consistency with webpack
393 🔴 tree-shaking: support require.include
394 ⚪️ wasm-explorer-examples-sync: TODO
469 ⚪️ HotTestCases web child-compiler issue-9706: TODO
470 ⚪️ HotTestCases web chunks accept-system-import: TODO
471 ⚪️ HotTestCases web chunks accept-system-import-webpackhot: TODO
472 ⚪️ HotTestCases web chunks dynamic-system-import: TODO
473 ⚪️ HotTestCases web chunks split-chunks: TODO
474 ⚪️ HotTestCases web chunks split-chunks-webpackhot: TODO
475 ⚪️ HotTestCases web chunks system-import: TODO
476 🔴 HotTestCases web chunks update-chunk-loading-runtime: #5596
477 ⚪️ HotTestCases web code-generation this-in-accept: TODO
478 ⚪️ HotTestCases web code-generation this-in-accept-webpackhot: TODO
479 ⚪️ HotTestCases web concat reload-compat-flag: TODO
480 ⚪️ HotTestCases web concat reload-external: TODO
485 ⚪️ HotTestCases web define issue-6962: TODO
486 ⚪️ HotTestCases web determinism issue-10174: TODO
487 ⚪️ HotTestCases web disposing remove-chunk-with-shared: TODO
488 ⚪️ HotTestCases web disposing remove-chunk-with-shared-in-other-runtime: TODO
489 ⚪️ HotTestCases web disposing runtime-independent-filename: TODO
490 ⚪️ HotTestCases web errors decline: TODO
491 ⚪️ HotTestCases web errors decline-webpackhot: TODO
492 ⚪️ HotTestCases web errors events: TODO
493 ⚪️ HotTestCases web errors self-decline: TODO
494 ⚪️ HotTestCases web errors unaccepted: TODO
495 ⚪️ HotTestCases web errors unaccepted-ignored: TODO
496 ⚪️ HotTestCases web esm-dependency-import import-meta-webpack-hot: TODO
497 ⚪️ HotTestCases web esm-dependency-import module-hot: TODO
498 ⚪️ HotTestCases web harmony auto-import: TODO
499 ⚪️ HotTestCases web harmony auto-import-default: TODO
500 ⚪️ HotTestCases web harmony auto-import-multiple: TODO
501 ⚪️ HotTestCases web harmony auto-reexport: TODO
502 ⚪️ HotTestCases web hashing exports-info-influence: TODO
503 ⚪️ HotTestCases web hashing full-hash-main: TODO
504 ⚪️ HotTestCases web hashing full-hash-syntax-error: TODO
505 ⚪️ HotTestCases web invalidate conditional-accept: TODO
506 ⚪️ HotTestCases web invalidate during-idle: TODO
516 ⚪️ HotTestCases web lazy-compilation https: TODO
525 ⚪️ HotTestCases web lazy-compilation simple: TODO
530 ⚪️ HotTestCases web loader-import-module css: TODO
531 ⚪️ HotTestCases web numeric-ids add-remove-chunks: TODO
532 ⚪️ HotTestCases web numeric-ids production: TODO
533 ⚪️ HotTestCases web parsing hot-api-optional-chaining: TODO
550 🔴 HotTestCases web recover recover-after-self-error: #5596
551 ⚪️ HotTestCases web runtime accept: TODO
552 ⚪️ HotTestCases web runtime bubble-async: TODO
553 ⚪️ HotTestCases web runtime bubble-update: TODO
554 ⚪️ HotTestCases web runtime circular: TODO
555 ⚪️ HotTestCases web runtime dispose-removed-chunk: TODO
556 ⚪️ HotTestCases web runtime dispose-removed-module: TODO
557 ⚪️ HotTestCases web runtime import-after-download: TODO
558 ⚪️ HotTestCases web runtime replace-runtime-module: TODO
559 ⚪️ HotTestCases web runtime require-disposed-module-warning: TODO
560 ⚪️ HotTestCases web runtime root-error: TODO
561 ⚪️ HotTestCases web runtime self-accept-and-dispose: TODO
562 ⚪️ HotTestCases web runtime self-accept-factory: TODO
563 ⚪️ HotTestCases web runtime update-multiple-modules: TODO
564 ⚪️ HotTestCases web runtime update-multiple-times: TODO
565 ⚪️ HotTestCases web sharing share-plugin: TODO
566 ⚪️ HotTestCases web status accept: TODO
567 ⚪️ HotTestCases web status check: TODO
568 ⚪️ HotTestCases web unexpected-invalidation used-exports: TODO
569 🔴 HotTestCases web worker move-between-runtime: #5597
579 ⚪️ HotTestCases webworker child-compiler issue-9706: TODO
580 ⚪️ HotTestCases webworker chunks accept-system-import: TODO
581 ⚪️ HotTestCases webworker chunks accept-system-import-webpackhot: TODO
582 ⚪️ HotTestCases webworker chunks dynamic-system-import: TODO
583 ⚪️ HotTestCases webworker chunks split-chunks: TODO
584 ⚪️ HotTestCases webworker chunks split-chunks-webpackhot: TODO
585 ⚪️ HotTestCases webworker chunks system-import: TODO
586 🔴 HotTestCases webworker chunks update-chunk-loading-runtime: #5596
587 ⚪️ HotTestCases webworker code-generation this-in-accept: TODO
588 ⚪️ HotTestCases webworker code-generation this-in-accept-webpackhot: TODO
589 ⚪️ HotTestCases webworker concat reload-compat-flag: TODO
590 ⚪️ HotTestCases webworker concat reload-external: TODO
595 ⚪️ HotTestCases webworker define issue-6962: TODO
596 ⚪️ HotTestCases webworker determinism issue-10174: TODO
597 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared: TODO
598 ⚪️ HotTestCases webworker disposing remove-chunk-with-shared-in-other-runtime: TODO
599 ⚪️ HotTestCases webworker disposing runtime-independent-filename: TODO
600 ⚪️ HotTestCases webworker errors decline: TODO
601 ⚪️ HotTestCases webworker errors decline-webpackhot: TODO
602 ⚪️ HotTestCases webworker errors events: TODO
603 ⚪️ HotTestCases webworker errors self-decline: TODO
604 ⚪️ HotTestCases webworker errors unaccepted: TODO
605 ⚪️ HotTestCases webworker errors unaccepted-ignored: TODO
606 ⚪️ HotTestCases webworker esm-dependency-import import-meta-webpack-hot: TODO
607 ⚪️ HotTestCases webworker esm-dependency-import module-hot: TODO
608 ⚪️ HotTestCases webworker harmony auto-import: TODO
609 ⚪️ HotTestCases webworker harmony auto-import-default: TODO
610 ⚪️ HotTestCases webworker harmony auto-import-multiple: TODO
611 ⚪️ HotTestCases webworker harmony auto-reexport: TODO
612 ⚪️ HotTestCases webworker hashing exports-info-influence: TODO
613 ⚪️ HotTestCases webworker hashing full-hash-main: TODO
614 ⚪️ HotTestCases webworker hashing full-hash-syntax-error: TODO
615 ⚪️ HotTestCases webworker invalidate conditional-accept: TODO
616 ⚪️ HotTestCases webworker invalidate during-idle: TODO
626 ⚪️ HotTestCases webworker lazy-compilation https: TODO
635 ⚪️ HotTestCases webworker lazy-compilation simple: TODO
640 ⚪️ HotTestCases webworker loader-import-module css: TODO
641 ⚪️ HotTestCases webworker numeric-ids add-remove-chunks: TODO
642 ⚪️ HotTestCases webworker numeric-ids production: TODO
643 ⚪️ HotTestCases webworker parsing hot-api-optional-chaining: TODO
660 🔴 HotTestCases webworker recover recover-after-self-error: #5596
661 ⚪️ HotTestCases webworker runtime accept: TODO
662 ⚪️ HotTestCases webworker runtime bubble-async: TODO
663 ⚪️ HotTestCases webworker runtime bubble-update: TODO
664 ⚪️ HotTestCases webworker runtime circular: TODO
665 ⚪️ HotTestCases webworker runtime dispose-removed-chunk: TODO
666 ⚪️ HotTestCases webworker runtime dispose-removed-module: TODO
667 ⚪️ HotTestCases webworker runtime import-after-download: TODO
668 ⚪️ HotTestCases webworker runtime replace-runtime-module: TODO
669 ⚪️ HotTestCases webworker runtime require-disposed-module-warning: TODO
670 ⚪️ HotTestCases webworker runtime root-error: TODO
671 ⚪️ HotTestCases webworker runtime self-accept-and-dispose: TODO
672 ⚪️ HotTestCases webworker runtime self-accept-factory: TODO
673 ⚪️ HotTestCases webworker runtime update-multiple-modules: TODO
674 ⚪️ HotTestCases webworker runtime update-multiple-times: TODO
675 ⚪️ HotTestCases webworker sharing share-plugin: TODO
676 ⚪️ HotTestCases webworker status accept: TODO
677 ⚪️ HotTestCases webworker status check: TODO
678 ⚪️ HotTestCases webworker unexpected-invalidation used-exports: TODO
679 🔴 HotTestCases webworker worker move-between-runtime: #5597
689 ⚪️ HotTestCases node child-compiler issue-9706: TODO
690 ⚪️ HotTestCases node chunks accept-system-import: TODO
691 ⚪️ HotTestCases node chunks accept-system-import-webpackhot: TODO
692 ⚪️ HotTestCases node chunks dynamic-system-import: TODO
693 ⚪️ HotTestCases node chunks split-chunks: TODO
694 ⚪️ HotTestCases node chunks split-chunks-webpackhot: TODO
695 ⚪️ HotTestCases node chunks system-import: TODO
696 🔴 HotTestCases node chunks update-chunk-loading-runtime: #5596
697 ⚪️ HotTestCases node code-generation this-in-accept: TODO
698 ⚪️ HotTestCases node code-generation this-in-accept-webpackhot: TODO
699 ⚪️ HotTestCases node concat reload-compat-flag: TODO
700 ⚪️ HotTestCases node concat reload-external: TODO
705 ⚪️ HotTestCases node define issue-6962: TODO
706 ⚪️ HotTestCases node determinism issue-10174: TODO
707 ⚪️ HotTestCases node disposing remove-chunk-with-shared: TODO
708 ⚪️ HotTestCases node disposing remove-chunk-with-shared-in-other-runtime: TODO
709 ⚪️ HotTestCases node disposing runtime-independent-filename: TODO
710 ⚪️ HotTestCases node errors decline: TODO
711 ⚪️ HotTestCases node errors decline-webpackhot: TODO
712 ⚪️ HotTestCases node errors events: TODO
713 ⚪️ HotTestCases node errors self-decline: TODO
714 ⚪️ HotTestCases node errors unaccepted: TODO
715 ⚪️ HotTestCases node errors unaccepted-ignored: TODO
716 ⚪️ HotTestCases node esm-dependency-import import-meta-webpack-hot: TODO
717 ⚪️ HotTestCases node esm-dependency-import module-hot: TODO
718 ⚪️ HotTestCases node harmony auto-import: TODO
719 ⚪️ HotTestCases node harmony auto-import-default: TODO
720 ⚪️ HotTestCases node harmony auto-import-multiple: TODO
721 ⚪️ HotTestCases node harmony auto-reexport: TODO
722 ⚪️ HotTestCases node hashing exports-info-influence: TODO
723 ⚪️ HotTestCases node hashing full-hash-main: TODO
724 ⚪️ HotTestCases node hashing full-hash-syntax-error: TODO
725 ⚪️ HotTestCases node invalidate conditional-accept: TODO
726 ⚪️ HotTestCases node invalidate during-idle: TODO
736 ⚪️ HotTestCases node lazy-compilation https: TODO
745 ⚪️ HotTestCases node lazy-compilation simple: TODO
750 ⚪️ HotTestCases node loader-import-module css: TODO
751 ⚪️ HotTestCases node numeric-ids add-remove-chunks: TODO
752 ⚪️ HotTestCases node numeric-ids production: TODO
753 ⚪️ HotTestCases node parsing hot-api-optional-chaining: TODO
770 🔴 HotTestCases node recover recover-after-self-error: #5596
771 ⚪️ HotTestCases node runtime accept: TODO
772 ⚪️ HotTestCases node runtime bubble-async: TODO
773 ⚪️ HotTestCases node runtime bubble-update: TODO
774 ⚪️ HotTestCases node runtime circular: TODO
775 ⚪️ HotTestCases node runtime dispose-removed-chunk: TODO
776 ⚪️ HotTestCases node runtime dispose-removed-module: TODO
777 ⚪️ HotTestCases node runtime import-after-download: TODO
778 ⚪️ HotTestCases node runtime replace-runtime-module: TODO
779 ⚪️ HotTestCases node runtime require-disposed-module-warning: TODO
780 ⚪️ HotTestCases node runtime root-error: TODO
781 ⚪️ HotTestCases node runtime self-accept-and-dispose: TODO
782 ⚪️ HotTestCases node runtime self-accept-factory: TODO
783 ⚪️ HotTestCases node runtime update-multiple-modules: TODO
784 ⚪️ HotTestCases node runtime update-multiple-times: TODO
785 ⚪️ HotTestCases node sharing share-plugin: TODO
786 ⚪️ HotTestCases node status accept: TODO
787 ⚪️ HotTestCases node status check: TODO
788 ⚪️ HotTestCases node unexpected-invalidation used-exports: TODO
789 🔴 HotTestCases node worker move-between-runtime: #5597
799 ⚪️ WatchTestCases add-defines: TODO
800 ⚪️ WatchTestCases asset-concat: TODO
801 ⚪️ WatchTestCases asset-modules: TODO
802 ⚪️ WatchTestCases change-dep-while-detatched: TODO
803 ⚪️ WatchTestCases changing-module-id: TODO
804 ⚪️ WatchTestCases child-compilation-cache: TODO
805 ⚪️ WatchTestCases emit-when-clean: TODO
806 ⚪️ WatchTestCases emit-without-clean: TODO
807 ⚪️ WatchTestCases immutable: TODO
808 ⚪️ WatchTestCases loader-import-module: TODO
809 ⚪️ WatchTestCases managedPath: TODO
810 ⚪️ WatchTestCases new-split-chunk-entry-node: TODO
811 ⚪️ WatchTestCases new-split-chunk-entry-web: TODO
812 ⚪️ WatchTestCases reexport-mangle: TODO
813 ⚪️ WatchTestCases unsafe-cache: TODO
814 ⚪️ WatchTestCases unsafe-cache-duplicates: TODO
815 ⚪️ WatchTestCases unsafe-cache-managed-paths: TODO
816 ⚪️ WatchTestCases delete-in-context: TODO
817 ⚪️ WatchTestCases loader-context-dep: TODO
818 ⚪️ WatchTestCases issue-8766: TODO
819 ⚪️ WatchTestCases issue-8766-with-cache: TODO
820 ⚪️ WatchTestCases caching-harmony: TODO
821 ⚪️ WatchTestCases reexport-chain: TODO
822 ⚪️ WatchTestCases switching-harmony: TODO
823 ⚪️ WatchTestCases automatic-prefetch-plugin: TODO
824 ⚪️ WatchTestCases automatic-prefetch-plugin-9485: TODO
825 ⚪️ WatchTestCases define-plugin: TODO
826 ⚪️ WatchTestCases dll-reference-plugin: TODO
827 ⚪️ WatchTestCases mini-css-extract-plugin: TODO
828 ⚪️ WatchTestCases module-concatenation-plugin: TODO
829 ⚪️ WatchTestCases profiling-plugin: TODO
830 ⚪️ WatchTestCases watch-ignore-plugin: TODO
831 ⚪️ WatchTestCases missing-module: TODO
832 ⚪️ WatchTestCases parse-failed-esm: TODO
833 ⚪️ WatchTestCases in-loader: TODO
834 ⚪️ WatchTestCases dynamic-import: TODO
835 ⚪️ WatchTestCases static-import: TODO
836 ⚪️ WatchTestCases caching-inner-source: TODO
837 ⚪️ WatchTestCases provide-unsafe-cache: TODO
838 ⚪️ WatchTestCases issue-7400: TODO
842 ⚪️ WatchTestCases unable-to-snapshot: TODO
843 ⚪️ WatchTestCases warnings-contribute-to-hash: TODO
844 ⚪️ WatchTestCases caching: TODO
881 🔴 TestCases normal amd define-needs-module: #4313
882 🔴 TestCases normal amd namedModules: #4313
883 🔴 TestCases normal amd namedModulesConstArrayDep: #4313
929 🔴 TestCases normal chunks context: #4304
935 🟡 TestCases normal chunks inline-options: support magic comment webpackExports
938 🔴 TestCases normal chunks named-chunks: #4304
939 🔴 TestCases normal chunks nested-in-empty: #4304
940 🔴 TestCases normal chunks parsing: #4304
941 🔴 TestCases normal chunks runtime: #4304
942 🔴 TestCases normal chunks var-inject-error-handler: #4304
943 🟡 TestCases normal chunks weak-dependencies: #2787
944 🔴 TestCases normal chunks weak-dependencies-context: #4315
1009 🟡 TestCases normal cjs-tree-shaking bailouts: #4313
1134 🔴 TestCases normal compile deduplication-bundle-loader: #4304
1155 🔴 TestCases normal context import-meta-webpack-context: #4305
1224 🔴 TestCases normal errors load-module-cycle: #3738
1225 🔴 TestCases normal errors load-module-cycle-multiple: #3738
1226 🔴 TestCases normal errors load-module-error: #3738
1259 🟡 TestCases normal esm import-meta: compile type evaluation typeof
1348 🔴 TestCases normal json import-assertions-type-json: #4358
1402 🔴 TestCases normal large big-assets: #3180
1403 ⚪️ TestCases normal large many-replacements: TODO
1410 🔴 TestCases normal loaders issue-10725: blocked by this.loadModule #3738
1411 🔴 TestCases normal loaders issue-2299: blocked by this.loadModule #3738
1412 🔴 TestCases normal loaders issue-4959: blocked by this.loadModule #3738
1416 🔴 TestCases normal loaders no-string: blocked by #3459
1421 🔴 TestCases normal loaders utils: #4397
1490 🔴 TestCases normal mjs type-module: compile time evaluation typeof and amd
1570 🔴 TestCases normal nonce set-nonce: #4401
1578 🔴 TestCases normal optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
1645 🔴 TestCases normal parsing amd-rename: #4313
1651 🔴 TestCases normal parsing chunks: #4304
1655 🟡 TestCases normal parsing complex-require: #4304, #4313
1656 🔴 TestCases normal parsing context: #3346
1657 🔴 TestCases normal parsing declared-api: #4313
1660 🔴 TestCases normal parsing es6.nominimize: #4304
1661 🟡 TestCases normal parsing evaluate: should not evaluate new RegExp for redefined RegExp
1662 🔴 TestCases normal parsing evaluate-nullish: #4424
1663 🔴 TestCases normal parsing extract-amd: #4313
1664 🔴 TestCases normal parsing extract-amd.nominimize: #4313
1665 🔴 TestCases normal parsing extract-require: #4424
1671 🔴 TestCases normal parsing harmony-deep-exports: #4426
1675 🔴 TestCases normal parsing harmony-export-import-specifier: #4426
1680 🔴 TestCases normal parsing harmony-injecting-order: #4313
1682 🔴 TestCases normal parsing harmony-reexport: new treeshaking re-implementation
1702 🔴 TestCases normal parsing issue-2084: #4313
1712 🔴 TestCases normal parsing issue-2641: #4313
1716 ⚪️ TestCases normal parsing issue-3252: TODO
1717 ⚪️ TestCases normal parsing issue-3273: TODO
1718 🔴 TestCases normal parsing issue-345: #4313
1720 🔴 TestCases normal parsing issue-387: #4313
1725 🔴 TestCases normal parsing issue-4596: #4424
1731 🔴 TestCases normal parsing issue-4940: #4313
1740 🔴 TestCases normal parsing issue-758: #4313, #4304
1746 🔴 TestCases normal parsing local-modules: #4313
1750 🔴 TestCases normal parsing nullish-coalescing: #4300
1754 🔴 TestCases normal parsing precreated-ast: #4442
1755 🔴 TestCases normal parsing renaming: #4313, #3346
1756 🔴 TestCases normal parsing resolve-weak-context: #4315
1758 🔴 TestCases normal parsing strict-mode: #4313
1760 🔴 TestCases normal parsing typeof: #4424
1762 🔴 TestCases normal parsing unsupported-amd: #4313
2228 🔴 TestCases normal resolving commomjs-local-module: #4313
2232 🔴 TestCases normal resolving issue-2986: #4348
2276 🔴 TestCases normal runtime chunk-callback-order: #4313
2284 🔴 TestCases normal runtime module-caching: #4304
2355 ⚪️ TestCases normal scope-hoisting renaming-shorthand-5027: TODO
2545 ⚪️ TestCases normal side-effects dynamic-reexports: TODO
2609 ⚪️ TestCases normal wasm v128: TODO
2708 🔴 TestCases hot amd define-needs-module: #4313
2709 🔴 TestCases hot amd namedModules: #4313
2710 🔴 TestCases hot amd namedModulesConstArrayDep: #4313
2756 🔴 TestCases hot chunks context: #4304
2762 🟡 TestCases hot chunks inline-options: support magic comment webpackExports
2765 🔴 TestCases hot chunks named-chunks: #4304
2766 🔴 TestCases hot chunks nested-in-empty: #4304
2767 🔴 TestCases hot chunks parsing: #4304
2768 🔴 TestCases hot chunks runtime: #4304
2769 🔴 TestCases hot chunks var-inject-error-handler: #4304
2770 🟡 TestCases hot chunks weak-dependencies: #2787
2771 🔴 TestCases hot chunks weak-dependencies-context: #4315
2836 🟡 TestCases hot cjs-tree-shaking bailouts: #4313
2961 🔴 TestCases hot compile deduplication-bundle-loader: #4304
2982 🔴 TestCases hot context import-meta-webpack-context: #4305
3051 🔴 TestCases hot errors load-module-cycle: #3738
3052 🔴 TestCases hot errors load-module-cycle-multiple: #3738
3053 🔴 TestCases hot errors load-module-error: #3738
3086 🟡 TestCases hot esm import-meta: compile type evaluation typeof
3175 🔴 TestCases hot json import-assertions-type-json: #4358
3229 🔴 TestCases hot large big-assets: #3180
3230 ⚪️ TestCases hot large many-replacements: TODO
3237 🔴 TestCases hot loaders issue-10725: blocked by this.loadModule #3738
3238 🔴 TestCases hot loaders issue-2299: blocked by this.loadModule #3738
3239 🔴 TestCases hot loaders issue-4959: blocked by this.loadModule #3738
3243 🔴 TestCases hot loaders no-string: blocked by #3459
3248 🔴 TestCases hot loaders utils: #4397
3317 🔴 TestCases hot mjs type-module: compile time evaluation typeof and amd
3397 🔴 TestCases hot nonce set-nonce: #4401
3405 🔴 TestCases hot optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation
3472 🔴 TestCases hot parsing amd-rename: #4313
3478 🔴 TestCases hot parsing chunks: #4304
3482 🟡 TestCases hot parsing complex-require: #4304, #4313
3483 🔴 TestCases hot parsing context: #3346
3484 🔴 TestCases hot parsing declared-api: #4313
3487 🔴 TestCases hot parsing es6.nominimize: #4304
3488 🟡 TestCases hot parsing evaluate: should not evaluate new RegExp for redefined RegExp
3489 🔴 TestCases hot parsing evaluate-nullish: #4424
3490 🔴 TestCases hot parsing extract-amd: #4313
3491 🔴 TestCases hot parsing extract-amd.nominimize: #4313
3492 🔴 TestCases hot parsing extract-require: #4424
3498 🔴 TestCases hot parsing harmony-deep-exports: #4426
3502 🔴 TestCases hot parsing harmony-export-import-specifier: #4426
3507 🔴 TestCases hot parsing harmony-injecting-order: #4313
3509 🔴 TestCases hot parsing harmony-reexport: new treeshaking re-implementation
3529 🔴 TestCases hot parsing issue-2084: #4313
3539 🔴 TestCases hot parsing issue-2641: #4313
3543 ⚪️ TestCases hot parsing issue-3252: TODO
3544 ⚪️ TestCases hot parsing issue-3273: TODO
3545 🔴 TestCases hot parsing issue-345: #4313
3547 🔴 TestCases hot parsing issue-387: #4313
3552 🔴 TestCases hot parsing issue-4596: #4424
3558 🔴 TestCases hot parsing issue-4940: #4313
3567 🔴 TestCases hot parsing issue-758: #4313, #4304
3573 🔴 TestCases hot parsing local-modules: #4313
3577 🔴 TestCases hot parsing nullish-coalescing: #4300
3581 🔴 TestCases hot parsing precreated-ast: #4442
3582 🔴 TestCases hot parsing renaming: #4313, #3346
3583 🔴 TestCases hot parsing resolve-weak-context: #4315
3585 🔴 TestCases hot parsing strict-mode: #4313
3587 🔴 TestCases hot parsing typeof: #4424
3589 🔴 TestCases hot parsing unsupported-amd: #4313
4057 🔴 TestCases hot resolving commomjs-local-module: #4313
4061 🔴 TestCases hot resolving issue-2986: #4348
4105 🔴 TestCases hot runtime chunk-callback-order: #4313
4113 🔴 TestCases hot runtime module-caching: #4304
4184 ⚪️ TestCases hot scope-hoisting renaming-shorthand-5027: TODO
4374 ⚪️ TestCases hot side-effects dynamic-reexports: TODO
4438 ⚪️ TestCases hot wasm v128: TODO
4537 ⚪️ ConfigTestCases additional-pass simple simple: TODO
4538 ⚪️ ConfigTestCases amd disabled disabled: TODO
4539 ⚪️ ConfigTestCases asset-emitted normal normal: TODO
4540 ⚪️ ConfigTestCases asset-modules assetModuleFilename assetModuleFilename: TODO
4545 ⚪️ ConfigTestCases asset-modules custom-condition custom-condition: TODO
4550 ⚪️ ConfigTestCases asset-modules data-url data-url: TODO
4563 ⚪️ ConfigTestCases asset-modules file-url file-url: TODO
4564 ⚪️ ConfigTestCases asset-modules generator-asset-publicPath generator-asset-publicPath: TODO
4565 ⚪️ ConfigTestCases asset-modules generator-asset-publicPath-hash generator-asset-publicPath-hash: TODO
4566 ⚪️ ConfigTestCases asset-modules global-options global-options: TODO
4567 ⚪️ ConfigTestCases asset-modules http-url http-url: TODO
4568 ⚪️ ConfigTestCases asset-modules ignore ignore: TODO
4576 ⚪️ ConfigTestCases asset-modules input-data-url-encoding input-data-url-encoding: TODO
4577 ⚪️ ConfigTestCases asset-modules opus opus: TODO
4578 ⚪️ ConfigTestCases asset-modules overridePath overridePath: TODO
4579 ⚪️ ConfigTestCases asset-modules path path: TODO
4580 ⚪️ ConfigTestCases asset-modules publicPath publicPath: TODO
4585 ⚪️ ConfigTestCases asset-modules query-and-custom-condition query-and-custom-condition: TODO
4586 ⚪️ ConfigTestCases asset-modules query-and-custom-encoder query-and-custom-encoder: TODO
4587 ⚪️ ConfigTestCases asset-modules real-content-hash real-content-hash: TODO
4592 ⚪️ ConfigTestCases asset-modules rule-generator-outputPath rule-generator-outputPath: TODO
4593 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath rule-generator-publicPath: TODO
4594 ⚪️ ConfigTestCases asset-modules rule-generator-publicPath-override rule-generator-publicPath-override: TODO
4603 ⚪️ ConfigTestCases asset-modules unsafe-cache-13827 unsafe-cache-13827: TODO
4616 ⚪️ ConfigTestCases asset-url target-node3 target-node3: TODO
4617 ⚪️ ConfigTestCases asset-url target-web1 target-web1: TODO
4631 ⚪️ ConfigTestCases assets delete-asset delete-asset: TODO
4632 ⚪️ ConfigTestCases async-commons-chunk all-selected all-selected: TODO
4633 ⚪️ ConfigTestCases async-commons-chunk duplicate duplicate: TODO
4634 ⚪️ ConfigTestCases async-commons-chunk existing-name existing-name: TODO
4635 ⚪️ ConfigTestCases async-commons-chunk nested nested: TODO
4640 ⚪️ ConfigTestCases async-commons-chunk simple simple: TODO
4644 ⚪️ ConfigTestCases async-library 1-use-library 1-use-library: TODO
4645 ⚫️ ConfigTestCases cache-dependencies managed-items managed-items: No plan
4646 ⚫️ ConfigTestCases cache-dependencies managed-items-unsafe-cache managed-items-unsafe-cache: No plan
4662 ⚪️ ConfigTestCases chunk-index order-multiple-entries order-multiple-entries: TODO
4663 ⚪️ ConfigTestCases clean dry dry: TODO
4668 ⚪️ ConfigTestCases clean ignore-fn ignore-fn: TODO
4669 ⚪️ ConfigTestCases clean ignore-hook ignore-hook: TODO
4670 ⚪️ ConfigTestCases clean ignore-rx ignore-rx: TODO
4671 ⚪️ ConfigTestCases clean link link: TODO
4676 ⚪️ ConfigTestCases code-generation require-context-id require-context-id: TODO
4677 ⚪️ ConfigTestCases code-generation use-strict use-strict: TODO
4698 ⚪️ ConfigTestCases concatenate-modules import-module import-module: TODO
4717 ⚪️ ConfigTestCases concatenate-modules split-chunk-entry-module split-chunk-entry-module: TODO
4809 ⚪️ ConfigTestCases contenthash assets assets: TODO
4810 ⚪️ ConfigTestCases contenthash include-chunk-id include-chunk-id: TODO
4811 ⚪️ ConfigTestCases context-exclusion simple simple: TODO
4812 ⚪️ ConfigTestCases context-replacement System.import System.import: TODO
4813 ⚪️ ConfigTestCases context-replacement a a: TODO
4814 ⚪️ ConfigTestCases context-replacement b b: TODO
4815 ⚪️ ConfigTestCases context-replacement c c: TODO
4816 ⚪️ ConfigTestCases context-replacement d d: TODO
4817 ⚪️ ConfigTestCases context-replacement e e: TODO
4826 ⚪️ ConfigTestCases css basic basic: TODO
4827 ⚪️ ConfigTestCases css basic-initial-only basic-initial-only: TODO
4833 ⚪️ ConfigTestCases css conflicting-order conflicting-order: TODO
4834 ⚪️ ConfigTestCases css css-modules css-modules: TODO
4835 ⚪️ ConfigTestCases css css-modules-in-node css-modules-in-node: TODO
4841 ⚪️ ConfigTestCases css exports exports: TODO
4842 ⚪️ ConfigTestCases css exports-in-node exports-in-node: TODO
4843 ⚪️ ConfigTestCases css external external: TODO
4844 ⚪️ ConfigTestCases css large large: TODO
4850 ⚪️ ConfigTestCases css urls urls: TODO
4851 ⚫️ ConfigTestCases custom-hash-function xxhash xxhash: No plan
4852 ⚪️ ConfigTestCases custom-modules json-custom json-custom: TODO
4853 ⚪️ ConfigTestCases custom-source-type localization localization: TODO
4854 ⚪️ ConfigTestCases deep-scope-analysis remove-export remove-export: TODO
4855 ⚪️ ConfigTestCases deep-scope-analysis remove-export-scope-hoisting remove-export-scope-hoisting: TODO
4860 ⚪️ ConfigTestCases delegated simple simple: TODO
4861 ⚪️ ConfigTestCases delegated-hash simple simple: TODO
4866 ⚪️ ConfigTestCases deprecations chunk-and-module chunk-and-module: TODO
4867 ⚪️ ConfigTestCases deprecations chunk-files chunk-files: TODO
4868 ⚪️ ConfigTestCases deprecations config config: TODO
4869 ⚪️ ConfigTestCases deprecations invalid-dependencies invalid-dependencies: TODO
4870 ⚪️ ConfigTestCases deprecations non-unique-hash non-unique-hash: TODO
4879 ⚪️ ConfigTestCases dll-plugin 0-create-dll 0-create-dll: TODO
4880 ⚪️ ConfigTestCases dll-plugin 0-issue-10475 0-issue-10475: TODO
4881 ⚪️ ConfigTestCases dll-plugin 1-issue-10475 1-issue-10475: TODO
4882 ⚪️ ConfigTestCases dll-plugin 1-use-dll 1-use-dll: TODO
4883 ⚪️ ConfigTestCases dll-plugin 2-use-dll-without-scope 2-use-dll-without-scope: TODO
4884 ⚪️ ConfigTestCases dll-plugin 3-use-dll-with-hashid 3-use-dll-with-hashid: TODO
4885 ⚪️ ConfigTestCases dll-plugin-entry 0-create-dll 0-create-dll: TODO
4886 ⚪️ ConfigTestCases dll-plugin-entry 1-use-dll 1-use-dll: TODO
4887 ⚪️ ConfigTestCases dll-plugin-entry 2-error-non-entry 2-error-non-entry: TODO
4888 ⚪️ ConfigTestCases dll-plugin-format 0-create-dll 0-create-dll: TODO
4889 ⚪️ ConfigTestCases dll-plugin-side-effects 0-create-dll 0-create-dll: TODO
4890 ⚪️ ConfigTestCases dll-plugin-side-effects 1-use-dll 1-use-dll: TODO
4903 ⚪️ ConfigTestCases ecmaVersion browserslist browserslist: TODO
4904 ⚪️ ConfigTestCases ecmaVersion browserslist-config browserslist-config: TODO
4905 ⚪️ ConfigTestCases ecmaVersion browserslist-config-env browserslist-config-env: TODO
4909 ⚪️ ConfigTestCases ecmaVersion browserslist-query browserslist-query: TODO
4926 🔴 ConfigTestCases entry depend-on-advanced depend-on-advanced: afterSeal hook blocks
4927 🔴 ConfigTestCases entry depend-on-bug depend-on-bug: DynamicEntryPlugin blocks
4928 🔴 ConfigTestCases entry depend-on-non-js depend-on-non-js: mini-extract-css-plugin blocks
4989 ⚪️ ConfigTestCases entry weird-names weird-names: TODO
4990 ⚪️ ConfigTestCases entry weird-names2 weird-names2: TODO
4991 ⚪️ ConfigTestCases errors asset-options-validation asset-options-validation: TODO
4992 ⚪️ ConfigTestCases errors case-emit case-emit: TODO
4999 ⚪️ ConfigTestCases errors entry-not-found entry-not-found: TODO
5000 ⚪️ ConfigTestCases errors exception-in-chunk-renderer exception-in-chunk-renderer: TODO
5013 ⚪️ ConfigTestCases externals async-externals async-externals: TODO
5025 ⚪️ ConfigTestCases externals externals-array externals-array: TODO
5030 ⚪️ ConfigTestCases externals externals-in-commons-chunk externals-in-commons-chunk: TODO
5035 ⚪️ ConfigTestCases externals externals-system-custom externals-system-custom: TODO
5062 ⚪️ ConfigTestCases externals optional-externals-root optional-externals-root: TODO
5063 ⚪️ ConfigTestCases externals optional-externals-umd optional-externals-umd: TODO
5064 ⚪️ ConfigTestCases externals optional-externals-umd2 optional-externals-umd2: TODO
5065 ⚪️ ConfigTestCases externals optional-externals-umd2-mixed optional-externals-umd2-mixed: TODO
5070 ⚪️ ConfigTestCases externals resolve resolve: TODO
5075 ⚪️ ConfigTestCases filename-template filename-function filename-function: TODO
5080 ⚪️ ConfigTestCases filename-template script-src-filename script-src-filename: TODO
5081 ⚪️ ConfigTestCases filename-template split-chunks-filename split-chunks-filename: TODO
5128 ⚪️ ConfigTestCases hash-length deterministic-module-ids deterministic-module-ids: TODO
5129 ⚪️ ConfigTestCases hash-length hashed-module-ids hashed-module-ids: TODO
5130 ⚪️ ConfigTestCases hash-length output-filename output-filename: TODO
5182 ⚪️ ConfigTestCases inner-graph altaskitButton altaskitButton: TODO
5183 ⚪️ ConfigTestCases inner-graph basic basic: TODO
5184 ⚪️ ConfigTestCases inner-graph blockScopes blockScopes: TODO
5185 ⚪️ ConfigTestCases inner-graph class class: TODO
5186 ⚪️ ConfigTestCases inner-graph const const: TODO
5187 ⚪️ ConfigTestCases inner-graph defaultArrow defaultArrow: TODO
5188 ⚪️ ConfigTestCases inner-graph defaultClass defaultClass: TODO
5189 ⚪️ ConfigTestCases inner-graph defaultExpression defaultExpression: TODO
5190 ⚪️ ConfigTestCases inner-graph defaultFunction defaultFunction: TODO
5191 ⚪️ ConfigTestCases inner-graph defaultFunctionExpression defaultFunctionExpression: TODO
5192 ⚪️ ConfigTestCases inner-graph defaultId defaultId: TODO
5193 ⚪️ ConfigTestCases inner-graph defaultNamedFunction defaultNamedFunction: TODO
5194 ⚪️ ConfigTestCases inner-graph defaultNamedFunctionExpression defaultNamedFunctionExpression: TODO
5195 ⚪️ ConfigTestCases inner-graph eval-bailout eval-bailout: TODO
5196 ⚪️ ConfigTestCases inner-graph export export: TODO
5197 ⚪️ ConfigTestCases inner-graph importAll importAll: TODO
5198 ⚪️ ConfigTestCases inner-graph issue-11678 issue-11678: TODO
5199 ⚪️ ConfigTestCases inner-graph issue-12669 issue-12669: TODO
5200 ⚪️ ConfigTestCases inner-graph issue-12669-mini issue-12669-mini: TODO
5201 ⚪️ ConfigTestCases inner-graph localReference localReference: TODO
5202 ⚪️ ConfigTestCases inner-graph nested nested: TODO
5203 ⚪️ ConfigTestCases inner-graph pure pure: TODO
5204 ⚪️ ConfigTestCases inner-graph ramdaIdentical ramdaIdentical: TODO
5205 ⚪️ ConfigTestCases inner-graph specifier specifier: TODO
5206 ⚪️ ConfigTestCases inner-graph varNotWritten varNotWritten: TODO
5207 ⚪️ ConfigTestCases inner-graph varWritten varWritten: TODO
5243 ⚪️ ConfigTestCases json tree-shaking-default tree-shaking-default: TODO
5244 ⚪️ ConfigTestCases layer rules rules: TODO
5321 🔴 ConfigTestCases loader-import-module css css: #4923
5322 ⚪️ ConfigTestCases loaders #-issue-14755-# #-issue-14755-#: TODO
5360 ⚪️ ConfigTestCases loaders options options: TODO
5361 🔴 ConfigTestCases loaders pr-14384 pr-14384: Rspack does not export NormalModule and support beforeLoaders from JS side and whether to implemented is tracked here: https://github.com/orgs/web-infra-dev/projects/9
5372 ⚪️ ConfigTestCases managedPaths futureDefaults futureDefaults: TODO
5373 ⚪️ ConfigTestCases mangle mangle-with-object-prop mangle-with-object-prop: TODO
5374 ⚪️ ConfigTestCases module externals externals: TODO
5400 ⚪️ ConfigTestCases optimization chunk chunk: TODO
5411 ⚪️ ConfigTestCases optimization hashed-module-ids hashed-module-ids: TODO
5429 ⚪️ ConfigTestCases optimization runtime-specific-used-exports2 runtime-specific-used-exports2: TODO
5439 ⚪️ ConfigTestCases output import-meta-name import-meta-name: TODO
5452 ⚪️ ConfigTestCases output publicPath-scriptType-module publicPath-scriptType-module: TODO
5482 ⚪️ ConfigTestCases parsing context context: TODO
5500 ⚪️ ConfigTestCases parsing harmony-this-concat harmony-this-concat: TODO
5509 ⚪️ ConfigTestCases parsing issue-14545 issue-14545: TODO
5510 ⚪️ ConfigTestCases parsing issue-14720 issue-14720: TODO
5511 ⚪️ ConfigTestCases parsing issue-2942 issue-2942: TODO
5528 ⚪️ ConfigTestCases parsing issue-8293 issue-8293: TODO
5529 ⚪️ ConfigTestCases parsing issue-9042 issue-9042: TODO
5543 ⚪️ ConfigTestCases parsing optional optional: TODO
5544 ⚪️ ConfigTestCases parsing optional-chaining optional-chaining: TODO
5549 ⚪️ ConfigTestCases parsing require-ignore require-ignore: TODO
5554 ⚪️ ConfigTestCases parsing requirejs requirejs: TODO
5555 ⚪️ ConfigTestCases parsing system.import system.import: TODO
5569 🔴 ConfigTestCases plugins banner-plugin-hashing banner-plugin-hashing: Lacking support of chunkhash
5570 ⚪️ ConfigTestCases plugins define-plugin define-plugin: TODO
5571 ⚪️ ConfigTestCases plugins define-plugin-bigint define-plugin-bigint: TODO
5611 ⚪️ ConfigTestCases plugins lib-manifest-plugin lib-manifest-plugin: TODO
5617 ⚪️ ConfigTestCases plugins min-chunk-size min-chunk-size: TODO
5618 ⚪️ ConfigTestCases plugins mini-css-extract-plugin mini-css-extract-plugin: TODO
5619 ⚪️ ConfigTestCases plugins profiling-plugin profiling-plugin: TODO
5620 ⚪️ ConfigTestCases plugins progress-plugin progress-plugin: TODO
5635 ⚪️ ConfigTestCases plugins source-map-dev-tool-plugin source-map-dev-tool-plugin: TODO
5653 ⚪️ ConfigTestCases process-assets html-plugin html-plugin: TODO
5654 ⚪️ ConfigTestCases race-conditions load-module load-module: TODO
5664 ⚪️ ConfigTestCases records issue-295 issue-295: TODO
5665 ⚪️ ConfigTestCases records issue-2991 issue-2991: TODO
5666 ⚪️ ConfigTestCases records issue-7339 issue-7339: TODO
5667 ⚪️ ConfigTestCases records issue-7492 issue-7492: TODO
5668 ⚪️ ConfigTestCases records stable-sort stable-sort: TODO
5669 ⚪️ ConfigTestCases require module-require module-require: TODO
5670 ⚪️ ConfigTestCases resolve context-resolve-with-ignore context-resolve-with-ignore: TODO
5671 ⚪️ ConfigTestCases resolve empty-context-module empty-context-module: TODO
5678 ⚪️ ConfigTestCases resolve issue-11335-context-module issue-11335-context-module: TODO
5679 ⚪️ ConfigTestCases resolve issue-15580 issue-15580: TODO
5684 ⚪️ ConfigTestCases resolve only-module only-module: TODO
5689 ⚪️ ConfigTestCases resolve-merging override override: TODO
5694 ⚪️ ConfigTestCases resolving prefer-absolute prefer-absolute: TODO
5699 ⚪️ ConfigTestCases rule-set chaining chaining: TODO
5700 ⚪️ ConfigTestCases rule-set compiler compiler: TODO
5701 ⚪️ ConfigTestCases rule-set custom custom: TODO
5706 ⚪️ ConfigTestCases rule-set resolve-options resolve-options: TODO
5707 ⚪️ ConfigTestCases rule-set simple simple: TODO
5708 ⚪️ ConfigTestCases rule-set simple-use-array-fn simple-use-array-fn: TODO
5709 ⚪️ ConfigTestCases rule-set simple-use-fn-array simple-use-fn-array: TODO
5734 ⚪️ ConfigTestCases scope-hoisting create-dll-plugin create-dll-plugin: TODO
5735 ⚪️ ConfigTestCases scope-hoisting dll-plugin dll-plugin: TODO
5762 ⚪️ ConfigTestCases sharing consume-module-ignore-warnings consume-module-ignore-warnings: TODO
5767 ⚪️ ConfigTestCases sharing consume-multiple-versions-ignore-warnings consume-multiple-versions-ignore-warnings: TODO
5808 ⚪️ ConfigTestCases side-effects issue-13063 issue-13063: TODO
5823 ⚪️ ConfigTestCases side-effects url url: TODO
5848 ⚪️ ConfigTestCases source-map context-module-source-path context-module-source-path: TODO
5866 ⚪️ ConfigTestCases source-map exclude-modules-source-map exclude-modules-source-map: TODO
5867 ⚪️ ConfigTestCases source-map module-names module-names: TODO
5897 🔴 ConfigTestCases source-map relative-source-map-path relative-source-map-path: #4304
5898 🔴 ConfigTestCases source-map relative-source-maps-by-loader relative-source-maps-by-loader: #5393
5907 ⚪️ ConfigTestCases source-map source-map-with-profiling-plugin source-map-with-profiling-plugin: TODO
5929 🔴 ConfigTestCases split-chunks custom-filename-function custom-filename-function: not support function type of splitChunks #4333
5935 🔴 ConfigTestCases split-chunks entry-point-error entry-point-error: should emit error if entry point and splitted chunk have the same name #4332
5944 🔴 ConfigTestCases split-chunks issue-11513 issue-11513: should support object type minSize #4331
5969 🔴 ConfigTestCases split-chunks no-options no-options: no js splitChunks plugin
5974 🔴 ConfigTestCases split-chunks runtime-chunk runtime-chunk: not have the same name for splitted chunk with webpack #4334
6008 🔴 ConfigTestCases split-chunks-common hot hot: block: require.main #3562
6024 🔴 ConfigTestCases split-chunks-common library library: block: require.ensure #4304
6046 ⚪️ ConfigTestCases target amd-container-named amd-container-named: TODO
6052 ⚪️ ConfigTestCases target amd-container-unnamed amd-container-unnamed: TODO
6053 ⚪️ ConfigTestCases target amd-named amd-named: TODO
6059 ⚪️ ConfigTestCases target amd-unnamed amd-unnamed: TODO
6093 ⚪️ ConfigTestCases target system-named-assets-path system-named-assets-path: TODO
6098 ⚪️ ConfigTestCases target umd-auxiliary-comments-object umd-auxiliary-comments-object: TODO
6099 ⚪️ ConfigTestCases target umd-auxiliary-comments-string umd-auxiliary-comments-string: TODO
6113 ⚪️ ConfigTestCases trusted-types devtool-eval devtool-eval: TODO
6122 ⚪️ ConfigTestCases trusted-types web-worker web-worker: TODO
6123 ⚪️ ConfigTestCases types filesystems filesystems: TODO
6128 ⚪️ ConfigTestCases utils lazy-set lazy-set: TODO
6129 ⚪️ ConfigTestCases wasm export-imported-global export-imported-global: TODO
6130 ⚪️ ConfigTestCases wasm identical identical: TODO
6131 ⚪️ ConfigTestCases wasm import-wasm-wasm import-wasm-wasm: TODO
6132 ⚪️ ConfigTestCases wasm missing-wasm-experiment missing-wasm-experiment: TODO
6133 ⚪️ ConfigTestCases wasm wasm-in-initial-chunk-error wasm-in-initial-chunk-error: TODO
6134 ⚪️ ConfigTestCases web attach-existing attach-existing: TODO
6139 ⚪️ ConfigTestCases web node-source-future-defaults node-source-future-defaults: TODO
6140 ⚪️ ConfigTestCases web node-source-global node-source-global: TODO
6141 ⚪️ ConfigTestCases web non-js-chunks-entrypoint non-js-chunks-entrypoint: TODO
6142 ⚪️ ConfigTestCases web non-js-chunks-entrypoint-runtime-chunk non-js-chunks-entrypoint-runtime-chunk: TODO
6163 ⚪️ ConfigTestCases web unique-jsonp unique-jsonp: TODO

@LingyuCoder LingyuCoder enabled auto-merge (squash) July 15, 2024 09:14
@LingyuCoder LingyuCoder merged commit 30cd7a4 into main Jul 15, 2024
29 checks passed
@LingyuCoder LingyuCoder deleted the test/enable-partial-webpack-cases branch July 15, 2024 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team The issue/pr is created by the member of Rspack.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants