web-infra-dev / rspack

The fast Rust-based web bundler with webpack-compatible API 🦀️
https://rspack.dev
MIT License
10.04k stars 573 forks source link

fix: create issues for webpack-test failure cases #8491

Open GiveMe-A-Name opened 2 days ago

GiveMe-A-Name commented 2 days ago

Summary

Checklist

netlify[bot] commented 2 days ago

Deploy Preview for rspack canceled.

Name Link
Latest commit e0d028b3e043517fdb6c91ddc085e33bc0c90ed7
Latest deploy log https://app.netlify.com/sites/rspack/deploys/673ecf293ba78000081cdfe2
github-actions[bot] commented 2 days ago

Test Compatibility Diff

main pr diff
76.833% 76.946% ✅ ⏫ 0.113
Unpassed tests 6 🔴 Stats chunkGroups: TODO 7 🔴 Stats chunkGroups: TODO 8 🔴 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 ⚪️ aggressive-splitting-entry: TODO 176 🔴 aggressive-splitting-on-demand: support webpack.optimize.AggressiveSplittingPlugin 177 🔴 all-stats: support webpack.optimize.AggressiveSplittingPlugin 180 🔴 async-commons-chunk: https://github.com/web-infra-dev/rspack/issues/4313 181 🟡 async-commons-chunk-auto: check the consistency with webpack 183 🔴 chunk-module-id-range: support ChunkModuleIdRangePlugin 184 🔴 chunks: support AMD require 185 🔴 chunks-development: support AMD require 189 🔴 color-enabled-custom: support color object 191 🔴 commons-chunk-min-size-0: Method RegExp.prototype.test called on incompatible receiver undefined 193 🟡 commons-plugin-issue-4980: check the consistency with webpack 194 🟡 concat-and-sideeffects: check the consistency with webpack 195 🔴 context-independence: hash changed 197 🔴 define-plugin: webpack.DefinePlugin.runtimeValue is not a function 198 🔴 details-error: custom error details 199 🔴 dll-reference-plugin-issue-7624: webpack.DllReferencePlugin is not a constructor 200 🔴 dll-reference-plugin-issue-7624-error: webpack.DllReferencePlugin is not a constructor 201 🔴 entry-filename: unstable 204 🟡 graph-correctness-entries: check the consistency with webpack 205 🟡 graph-correctness-modules: check the consistency with webpack 206 🟡 graph-roots: check the consistency with webpack 207 🟡 ignore-warnings: check the consistency with webpack 210 🟡 import-weak: check the consistency with webpack 211 🟡 import-weak-parser-option: check the consistency with webpack 213 🟡 issue-7577: check the consistency with webpack 215 🔴 logging: unstable 216 🟡 logging-debug: check the consistency with webpack 219 🟡 module-assets: check the consistency with webpack 220 🟡 module-deduplication: check the consistency with webpack 221 🟡 module-deduplication-named: check the consistency with webpack 222 🔴 module-federation-custom-exposed-module-name: build failed 224 🟡 module-reasons: check the consistency with webpack 227 🟡 named-chunk-groups: check the consistency with webpack 229 ⚪️ named-chunks-plugin-async: TODO 230 🔴 no-emit-on-errors-plugin-with-child-error: support NoEmitOnErrorsPlugin 235 🔴 performance-disabled: support AMD require 236 🔴 performance-error: support AMD require 238 🔴 performance-no-hints: support AMD require 243 🔴 preset-detailed: support AMD require 247 🔴 preset-minimal: support AMD require 253 🔴 preset-normal: support AMD require 254 🔴 preset-normal-performance: support AMD require 255 🔴 preset-normal-performance-ensure-filter-sourcemaps: support AMD require 257 🔴 preset-verbose: suport AMD require 258 🔴 real-content-hash: unstable 259 🟡 related-assets: check the consistency with webpack 260 🔴 resolve-plugin-context: support resolve plugins 263 🔴 runtime-chunk-integration: support MinChunkSizePlugin 266 🟡 runtime-specific-used-exports: check the consistency with webpack 267 🔴 scope-hoisting-bailouts: unstable 268 🟡 scope-hoisting-multi: check the consistency with webpack 269 🟡 side-effects-issue-7428: check the consistency with webpack 270 🔴 side-effects-optimization: unstable 271 🟡 side-effects-simple-unused: check the consistency with webpack 272 🔴 simple: unstable 273 🔴 simple-more-info: unstable 275 🟡 split-chunks-automatic-name: check the consistency with webpack 276 🟡 split-chunks-chunk-name: check the consistency with webpack 277 🟡 split-chunks-combinations: check the consistency with webpack 278 🟡 split-chunks-issue-6413: check the consistency with webpack 279 🟡 split-chunks-issue-6696: check the consistency with webpack 280 🟡 split-chunks-issue-7401: check the consistency with webpack 281 🟡 split-chunks-keep-remaining-size: check the consistency with webpack 282 🔴 split-chunks-max-size: unstable 283 🟡 split-chunks-min-size-reduction: check the consistency with webpack 284 🟡 split-chunks-prefer-bigger-splits: check the consistency with webpack 285 🟡 split-chunks-runtime-specific: check the consistency with webpack 286 🔴 tree-shaking: support require.include 287 ⚪️ wasm-explorer-examples-sync: TODO 380 ⚪️ HotTestCases async-node chunks split-chunks: TODO 381 ⚪️ HotTestCases async-node chunks split-chunks-webpackhot: TODO 410 ⚪️ HotTestCases async-node define issue-6962: TODO 423 ⚪️ HotTestCases async-node disposing runtime-independent-filename: TODO 481 ⚪️ HotTestCases async-node hashing full-hash-syntax-error: TODO 499 ⚪️ HotTestCases async-node lazy-compilation https: TODO 508 ⚪️ HotTestCases async-node lazy-compilation simple: TODO 513 ⚪️ HotTestCases async-node loader-import-module css: TODO 514 ⚪️ HotTestCases async-node numeric-ids add-remove-chunks: TODO 579 ⚪️ HotTestCases async-node runtime root-error: TODO 612 🔴 HotTestCases async-node worker move-between-runtime: https://github.com/web-infra-dev/rspack/issues/5597 613 ⚪️ HotTestCases async-node worker remove-add-worker: TODO 635 ⚪️ HotTestCases webworker chunks split-chunks: TODO 636 ⚪️ HotTestCases webworker chunks split-chunks-webpackhot: TODO 665 ⚪️ HotTestCases webworker define issue-6962: TODO 678 ⚪️ HotTestCases webworker disposing runtime-independent-filename: TODO 736 ⚪️ HotTestCases webworker hashing full-hash-syntax-error: TODO 754 ⚪️ HotTestCases webworker lazy-compilation https: TODO 763 ⚪️ HotTestCases webworker lazy-compilation simple: TODO 768 ⚪️ HotTestCases webworker loader-import-module css: TODO 769 ⚪️ HotTestCases webworker numeric-ids add-remove-chunks: TODO 834 ⚪️ HotTestCases webworker runtime root-error: TODO 867 🔴 HotTestCases webworker worker move-between-runtime: https://github.com/web-infra-dev/rspack/issues/5597 893 ⚪️ HotTestCases web chunks split-chunks: TODO 894 ⚪️ HotTestCases web chunks split-chunks-webpackhot: TODO 923 ⚪️ HotTestCases web define issue-6962: TODO 936 ⚪️ HotTestCases web disposing runtime-independent-filename: TODO 994 ⚪️ HotTestCases web hashing full-hash-syntax-error: TODO 1012 ⚪️ HotTestCases web lazy-compilation https: TODO 1021 ⚪️ HotTestCases web lazy-compilation simple: TODO 1026 ⚪️ HotTestCases web loader-import-module css: TODO 1027 ⚪️ HotTestCases web numeric-ids add-remove-chunks: TODO 1092 ⚪️ HotTestCases web runtime root-error: TODO 1125 🔴 HotTestCases web worker move-between-runtime: https://github.com/web-infra-dev/rspack/issues/5597 1151 ⚪️ HotTestCases node chunks split-chunks: TODO 1152 ⚪️ HotTestCases node chunks split-chunks-webpackhot: TODO 1181 ⚪️ HotTestCases node define issue-6962: TODO 1194 ⚪️ HotTestCases node disposing runtime-independent-filename: TODO 1252 ⚪️ HotTestCases node hashing full-hash-syntax-error: TODO 1270 ⚪️ HotTestCases node lazy-compilation https: TODO 1279 ⚪️ HotTestCases node lazy-compilation simple: TODO 1284 ⚪️ HotTestCases node loader-import-module css: TODO 1285 ⚪️ HotTestCases node numeric-ids add-remove-chunks: TODO 1350 ⚪️ HotTestCases node runtime root-error: TODO 1383 🔴 HotTestCases node worker move-between-runtime: https://github.com/web-infra-dev/rspack/issues/5597 1393 🔴 TestCases normal amd define-needs-module: https://github.com/web-infra-dev/rspack/issues/4313 1394 🔴 TestCases normal amd namedModules: https://github.com/web-infra-dev/rspack/issues/4313 1395 🔴 TestCases normal amd namedModulesConstArrayDep: https://github.com/web-infra-dev/rspack/issues/4313 1453 🔴 TestCases normal chunks runtime: flagIncludedChunks 1455 🟡 TestCases normal chunks weak-dependencies: https://github.com/web-infra-dev/rspack/issues/2787 1553 🟡 TestCases normal cjs-tree-shaking bailouts: https://github.com/web-infra-dev/rspack/issues/4313 1678 🔴 TestCases normal compile deduplication-bundle-loader: https://github.com/web-infra-dev/rspack/issues/4304 1699 🔴 TestCases normal context import-meta-webpack-context: https://github.com/web-infra-dev/rspack/issues/4305 1773 🔴 TestCases normal errors load-module-cycle: https://github.com/web-infra-dev/rspack/issues/3738 1774 🔴 TestCases normal errors load-module-cycle-multiple: https://github.com/web-infra-dev/rspack/issues/3738 1775 🔴 TestCases normal errors load-module-error: https://github.com/web-infra-dev/rspack/issues/3738 1903 🔴 TestCases normal json import-assertions-type-json: Rspack don't support import assertions since it's deprecated 1965 🔴 TestCases normal large big-assets: https://github.com/web-infra-dev/rspack/issues/3180 1966 ⚪️ TestCases normal large many-replacements: TODO 1974 🔴 TestCases normal loaders issue-10725: blocked by this.loadModule https://github.com/web-infra-dev/rspack/issues/3738 1975 🔴 TestCases normal loaders issue-2299: blocked by this.loadModule https://github.com/web-infra-dev/rspack/issues/3738 1976 🔴 TestCases normal loaders issue-4959: blocked by this.loadModule https://github.com/web-infra-dev/rspack/issues/3738 1980 🔴 TestCases normal loaders no-string: blocked by https://github.com/web-infra-dev/rspack/issues/3459 1985 🔴 TestCases normal loaders utils: https://github.com/web-infra-dev/rspack/issues/4397 2059 🔴 TestCases normal mjs type-module: compile time evaluation typeof and amd 2139 🔴 TestCases normal nonce set-nonce: https://github.com/web-infra-dev/rspack/issues/4401 2147 🔴 TestCases normal optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation 2214 🔴 TestCases normal parsing amd-rename: https://github.com/web-infra-dev/rspack/issues/4313 2224 🟡 TestCases normal parsing complex-require: https://github.com/web-infra-dev/rspack/issues/4313 2225 🔴 TestCases normal parsing context: https://github.com/web-infra-dev/rspack/issues/3346 2226 🔴 TestCases normal parsing declared-api: https://github.com/web-infra-dev/rspack/issues/4313 2230 🟡 TestCases normal parsing evaluate: should not evaluate new RegExp for redefined RegExp 2232 🔴 TestCases normal parsing extract-amd: https://github.com/web-infra-dev/rspack/issues/4313 2233 🔴 TestCases normal parsing extract-amd.nominimize: https://github.com/web-infra-dev/rspack/issues/4313 2234 🟡 TestCases normal parsing extract-require: should not parse require in function arguments 2251 🔴 TestCases normal parsing harmony-injecting-order: https://github.com/web-infra-dev/rspack/issues/4313 2273 🔴 TestCases normal parsing issue-2084: https://github.com/web-infra-dev/rspack/issues/4313 2283 🔴 TestCases normal parsing issue-2641: https://github.com/web-infra-dev/rspack/issues/4313 2287 ⚪️ TestCases normal parsing issue-3252: TODO 2288 ⚪️ TestCases normal parsing issue-3273: TODO 2289 🔴 TestCases normal parsing issue-345: https://github.com/web-infra-dev/rspack/issues/4313 2291 🔴 TestCases normal parsing issue-387: https://github.com/web-infra-dev/rspack/issues/4313 2302 🔴 TestCases normal parsing issue-4940: https://github.com/web-infra-dev/rspack/issues/4313 2311 🔴 TestCases normal parsing issue-758: https://github.com/web-infra-dev/rspack/issues/4313 2317 🔴 TestCases normal parsing local-modules: https://github.com/web-infra-dev/rspack/issues/4313 2321 🔴 TestCases normal parsing nullish-coalescing: https://github.com/web-infra-dev/rspack/issues/4300 2325 🔴 TestCases normal parsing precreated-ast: https://github.com/web-infra-dev/rspack/issues/4442 2326 🔴 TestCases normal parsing renaming: https://github.com/web-infra-dev/rspack/issues/4313, https://github.com/web-infra-dev/rspack/issues/3346 2330 🔴 TestCases normal parsing strict-mode: https://github.com/web-infra-dev/rspack/issues/4313 2332 🟡 TestCases normal parsing typeof: require.include 2334 🔴 TestCases normal parsing unsupported-amd: https://github.com/web-infra-dev/rspack/issues/4313 2880 🔴 TestCases normal resolving commomjs-local-module: https://github.com/web-infra-dev/rspack/issues/4313 2884 🔴 TestCases normal resolving issue-2986: https://github.com/web-infra-dev/rspack/issues/4348 2928 🔴 TestCases normal runtime chunk-callback-order: https://github.com/web-infra-dev/rspack/issues/4313 3012 ⚪️ TestCases normal scope-hoisting renaming-shorthand-5027: TODO 3279 ⚪️ TestCases normal wasm v128: TODO 3378 🔴 TestCases hot amd define-needs-module: https://github.com/web-infra-dev/rspack/issues/4313 3379 🔴 TestCases hot amd namedModules: https://github.com/web-infra-dev/rspack/issues/4313 3380 🔴 TestCases hot amd namedModulesConstArrayDep: https://github.com/web-infra-dev/rspack/issues/4313 3438 🔴 TestCases hot chunks runtime: flagIncludedChunks 3440 🟡 TestCases hot chunks weak-dependencies: https://github.com/web-infra-dev/rspack/issues/2787 3538 🟡 TestCases hot cjs-tree-shaking bailouts: https://github.com/web-infra-dev/rspack/issues/4313 3663 🔴 TestCases hot compile deduplication-bundle-loader: https://github.com/web-infra-dev/rspack/issues/4304 3684 🔴 TestCases hot context import-meta-webpack-context: https://github.com/web-infra-dev/rspack/issues/4305 3758 🔴 TestCases hot errors load-module-cycle: https://github.com/web-infra-dev/rspack/issues/3738 3759 🔴 TestCases hot errors load-module-cycle-multiple: https://github.com/web-infra-dev/rspack/issues/3738 3760 🔴 TestCases hot errors load-module-error: https://github.com/web-infra-dev/rspack/issues/3738 3888 🔴 TestCases hot json import-assertions-type-json: Rspack don't support import assertions since it's deprecated 3950 🔴 TestCases hot large big-assets: https://github.com/web-infra-dev/rspack/issues/3180 3951 ⚪️ TestCases hot large many-replacements: TODO 3959 🔴 TestCases hot loaders issue-10725: blocked by this.loadModule https://github.com/web-infra-dev/rspack/issues/3738 3960 🔴 TestCases hot loaders issue-2299: blocked by this.loadModule https://github.com/web-infra-dev/rspack/issues/3738 3961 🔴 TestCases hot loaders issue-4959: blocked by this.loadModule https://github.com/web-infra-dev/rspack/issues/3738 3965 🔴 TestCases hot loaders no-string: blocked by https://github.com/web-infra-dev/rspack/issues/3459 3970 🔴 TestCases hot loaders utils: https://github.com/web-infra-dev/rspack/issues/4397 4044 🔴 TestCases hot mjs type-module: compile time evaluation typeof and amd 4124 🔴 TestCases hot nonce set-nonce: https://github.com/web-infra-dev/rspack/issues/4401 4132 🔴 TestCases hot optimize side-effects-reexport-start-unknown: new tree-shaking re-implementation 4199 🔴 TestCases hot parsing amd-rename: https://github.com/web-infra-dev/rspack/issues/4313 4209 🟡 TestCases hot parsing complex-require: https://github.com/web-infra-dev/rspack/issues/4313 4210 🔴 TestCases hot parsing context: https://github.com/web-infra-dev/rspack/issues/3346 4211 🔴 TestCases hot parsing declared-api: https://github.com/web-infra-dev/rspack/issues/4313 4215 🟡 TestCases hot parsing evaluate: should not evaluate new RegExp for redefined RegExp 4217 🔴 TestCases hot parsing extract-amd: https://github.com/web-infra-dev/rspack/issues/4313 4218 🔴 TestCases hot parsing extract-amd.nominimize: https://github.com/web-infra-dev/rspack/issues/4313 4219 🟡 TestCases hot parsing extract-require: should not parse require in function arguments 4236 🔴 TestCases hot parsing harmony-injecting-order: https://github.com/web-infra-dev/rspack/issues/4313 4258 🔴 TestCases hot parsing issue-2084: https://github.com/web-infra-dev/rspack/issues/4313 4268 🔴 TestCases hot parsing issue-2641: https://github.com/web-infra-dev/rspack/issues/4313 4272 ⚪️ TestCases hot parsing issue-3252: TODO 4273 ⚪️ TestCases hot parsing issue-3273: TODO 4274 🔴 TestCases hot parsing issue-345: https://github.com/web-infra-dev/rspack/issues/4313 4276 🔴 TestCases hot parsing issue-387: https://github.com/web-infra-dev/rspack/issues/4313 4287 🔴 TestCases hot parsing issue-4940: https://github.com/web-infra-dev/rspack/issues/4313 4296 🔴 TestCases hot parsing issue-758: https://github.com/web-infra-dev/rspack/issues/4313 4302 🔴 TestCases hot parsing local-modules: https://github.com/web-infra-dev/rspack/issues/4313 4306 🔴 TestCases hot parsing nullish-coalescing: https://github.com/web-infra-dev/rspack/issues/4300 4310 🔴 TestCases hot parsing precreated-ast: https://github.com/web-infra-dev/rspack/issues/4442 4311 🔴 TestCases hot parsing renaming: https://github.com/web-infra-dev/rspack/issues/4313, https://github.com/web-infra-dev/rspack/issues/3346 4315 🔴 TestCases hot parsing strict-mode: https://github.com/web-infra-dev/rspack/issues/4313 4317 🟡 TestCases hot parsing typeof: require.include 4319 🔴 TestCases hot parsing unsupported-amd: https://github.com/web-infra-dev/rspack/issues/4313 4867 🔴 TestCases hot resolving commomjs-local-module: https://github.com/web-infra-dev/rspack/issues/4313 4871 🔴 TestCases hot resolving issue-2986: https://github.com/web-infra-dev/rspack/issues/4348 4915 🔴 TestCases hot runtime chunk-callback-order: https://github.com/web-infra-dev/rspack/issues/4313 4999 ⚪️ TestCases hot scope-hoisting renaming-shorthand-5027: TODO 5266 ⚪️ TestCases hot wasm v128: TODO 5365 🔴 ConfigTestCases additional-pass simple simple: https://github.com/web-infra-dev/rspack/issues/8485 5371 ⚪️ ConfigTestCases asset-emitted normal normal: TODO 5380 🔴 ConfigTestCases asset-modules custom-condition custom-condition: https://github.com/web-infra-dev/rspack/issues/8488 5417 🔴 ConfigTestCases asset-modules global-options global-options: https://github.com/web-infra-dev/rspack/issues/8488 5418 🔴 ConfigTestCases asset-modules http-url http-url: https://github.com/web-infra-dev/rspack/issues/8490 5419 ⚪️ ConfigTestCases asset-modules ignore ignore: TODO 5427 ⚪️ ConfigTestCases asset-modules input-data-url-encoding input-data-url-encoding: TODO 5448 ⚪️ ConfigTestCases asset-modules query-and-custom-condition query-and-custom-condition: TODO 5449 ⚪️ ConfigTestCases asset-modules query-and-custom-encoder query-and-custom-encoder: TODO 5458 ⚪️ ConfigTestCases asset-modules rule-generator-outputPath rule-generator-outputPath: TODO 5475 ⚪️ ConfigTestCases asset-modules unsafe-cache-13827 unsafe-cache-13827: TODO 5488 ⚪️ ConfigTestCases asset-url target-node3 target-node3: TODO 5489 ⚪️ ConfigTestCases asset-url target-web1 target-web1: TODO 5507 🔴 ConfigTestCases async-commons-chunk all-selected all-selected: https://github.com/web-infra-dev/rspack/issues/4313 5512 🔴 ConfigTestCases async-commons-chunk existing-name existing-name: https://github.com/web-infra-dev/rspack/issues/4313 5521 🔴 ConfigTestCases async-commons-chunk simple simple: https://github.com/web-infra-dev/rspack/issues/4313 5529 ⚫️ ConfigTestCases cache-dependencies managed-items managed-items: No plan 5530 ⚫️ ConfigTestCases cache-dependencies managed-items-unsafe-cache managed-items-unsafe-cache: No plan 5546 ⚪️ ConfigTestCases chunk-index order-multiple-entries order-multiple-entries: TODO 5547 ⚪️ ConfigTestCases clean dry dry: TODO 5552 ⚪️ ConfigTestCases clean ignore-fn ignore-fn: TODO 5553 ⚪️ ConfigTestCases clean ignore-hook ignore-hook: TODO 5554 ⚪️ ConfigTestCases clean ignore-rx ignore-rx: TODO 5555 ⚪️ ConfigTestCases clean link link: TODO 5560 ⚪️ ConfigTestCases code-generation require-context-id require-context-id: TODO 5561 ⚪️ ConfigTestCases code-generation use-strict use-strict: TODO 5580 🔴 ConfigTestCases concatenate-modules import-module import-module: https://github.com/web-infra-dev/rspack/issues/8447 5599 ⚪️ ConfigTestCases concatenate-modules split-chunk-entry-module split-chunk-entry-module: TODO 5691 ⚪️ ConfigTestCases contenthash assets assets: TODO 5692 ⚪️ ConfigTestCases contenthash include-chunk-id include-chunk-id: TODO 5693 ⚪️ ConfigTestCases context-exclusion simple simple: TODO 5698 ⚪️ ConfigTestCases context-replacement a a: TODO 5703 ⚪️ ConfigTestCases context-replacement c c: TODO 5704 ⚪️ ConfigTestCases context-replacement d d: TODO 5705 ⚪️ ConfigTestCases context-replacement e e: TODO 5731 ⚪️ ConfigTestCases css css-modules css-modules: TODO 5732 ⚪️ ConfigTestCases css css-modules-in-node css-modules-in-node: TODO 5767 ⚪️ ConfigTestCases css urls urls: TODO 5768 ⚫️ ConfigTestCases custom-hash-function xxhash xxhash: No plan 5769 ⚪️ ConfigTestCases custom-modules json-custom json-custom: TODO 5770 ⚪️ ConfigTestCases custom-source-type localization localization: TODO 5771 ⚪️ ConfigTestCases deep-scope-analysis remove-export remove-export: TODO 5772 ⚪️ ConfigTestCases deep-scope-analysis remove-export-scope-hoisting remove-export-scope-hoisting: TODO 5777 ⚪️ ConfigTestCases delegated simple simple: TODO 5778 ⚪️ ConfigTestCases delegated-hash simple simple: TODO 5783 ⚪️ ConfigTestCases deprecations chunk-and-module chunk-and-module: TODO 5784 ⚪️ ConfigTestCases deprecations chunk-files chunk-files: TODO 5785 ⚪️ ConfigTestCases deprecations config config: TODO 5786 ⚪️ ConfigTestCases deprecations invalid-dependencies invalid-dependencies: TODO 5787 ⚪️ ConfigTestCases deprecations non-unique-hash non-unique-hash: TODO 5829 ⚪️ ConfigTestCases dll-plugin 3-use-dll-with-hashid 3-use-dll-with-hashid: TODO 5899 🔴 ConfigTestCases entry depend-on-advanced depend-on-advanced: afterSeal hook blocks 5900 🔴 ConfigTestCases entry depend-on-bug depend-on-bug: DynamicEntryPlugin blocks 5901 🔴 ConfigTestCases entry depend-on-non-js depend-on-non-js: mini-extract-css-plugin blocks 5962 ⚪️ ConfigTestCases entry weird-names weird-names: TODO 5963 ⚪️ ConfigTestCases entry weird-names2 weird-names2: TODO 5964 ⚪️ ConfigTestCases errors asset-options-validation asset-options-validation: TODO 5965 ⚪️ ConfigTestCases errors case-emit case-emit: TODO 5972 ⚪️ ConfigTestCases errors entry-not-found entry-not-found: TODO 5973 ⚪️ ConfigTestCases errors exception-in-chunk-renderer exception-in-chunk-renderer: TODO 5986 ⚪️ ConfigTestCases externals async-externals async-externals: TODO 5998 ⚪️ ConfigTestCases externals externals-array externals-array: TODO 6003 ⚪️ ConfigTestCases externals externals-in-commons-chunk externals-in-commons-chunk: TODO 6008 ⚪️ ConfigTestCases externals externals-system-custom externals-system-custom: TODO 6017 ⚪️ ConfigTestCases externals import-attributes import-attributes: TODO 6040 ⚪️ ConfigTestCases externals optional-externals-root optional-externals-root: TODO 6041 ⚪️ ConfigTestCases externals optional-externals-umd optional-externals-umd: TODO 6042 ⚪️ ConfigTestCases externals optional-externals-umd2 optional-externals-umd2: TODO 6043 ⚪️ ConfigTestCases externals optional-externals-umd2-mixed optional-externals-umd2-mixed: TODO 6048 ⚪️ ConfigTestCases externals resolve resolve: TODO 6066 ⚪️ ConfigTestCases filename-template split-chunks-filename split-chunks-filename: TODO 6118 ⚪️ ConfigTestCases hash-length deterministic-module-ids deterministic-module-ids: TODO 6119 ⚪️ ConfigTestCases hash-length hashed-module-ids hashed-module-ids: TODO 6120 ⚪️ ConfigTestCases hash-length output-filename output-filename: TODO 6258 ⚪️ ConfigTestCases inner-graph blockScopes blockScopes: TODO 6259 ⚪️ ConfigTestCases inner-graph class class: TODO 6260 ⚪️ ConfigTestCases inner-graph const const: TODO 6483 ⚪️ ConfigTestCases inner-graph issue-12669 issue-12669: TODO 6546 ⚪️ ConfigTestCases inner-graph varNotWritten varNotWritten: TODO 6547 ⚪️ ConfigTestCases inner-graph varWritten varWritten: TODO 6583 ⚪️ ConfigTestCases json tree-shaking-default tree-shaking-default: TODO 6594 ⚪️ ConfigTestCases layer rules rules: TODO 6675 ⚪️ ConfigTestCases loaders #-issue-14755-# #-issue-14755-#: TODO 6718 ⚪️ ConfigTestCases loaders options options: TODO 6719 🔴 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 6730 ⚪️ ConfigTestCases managedPaths futureDefaults futureDefaults: TODO 6731 ⚪️ ConfigTestCases mangle mangle-with-object-prop mangle-with-object-prop: TODO 6762 ⚪️ ConfigTestCases optimization chunk chunk: TODO 6773 ⚪️ ConfigTestCases optimization hashed-module-ids hashed-module-ids: TODO 6861 ⚪️ ConfigTestCases parsing context context: TODO 6879 ⚪️ ConfigTestCases parsing harmony-this-concat harmony-this-concat: TODO 6888 ⚪️ ConfigTestCases parsing issue-14545 issue-14545: TODO 6889 🔴 ConfigTestCases parsing issue-14720 issue-14720: Nested blocks 6890 ⚪️ ConfigTestCases parsing issue-2942 issue-2942: TODO 6907 ⚪️ ConfigTestCases parsing issue-8293 issue-8293: TODO 6908 ⚪️ ConfigTestCases parsing issue-9042 issue-9042: TODO 6922 ⚪️ ConfigTestCases parsing optional optional: TODO 6923 ⚪️ ConfigTestCases parsing optional-chaining optional-chaining: TODO 6928 ⚪️ ConfigTestCases parsing require-ignore require-ignore: TODO 6933 ⚪️ ConfigTestCases parsing requirejs requirejs: TODO 6934 ⚪️ ConfigTestCases parsing system.import system.import: TODO 6948 🔴 ConfigTestCases plugins banner-plugin-hashing banner-plugin-hashing: Lacking support of chunkhash 6949 ⚪️ ConfigTestCases plugins define-plugin define-plugin: TODO 6950 ⚪️ ConfigTestCases plugins define-plugin-bigint define-plugin-bigint: TODO 6954 ⚪️ ConfigTestCases plugins lib-manifest-plugin lib-manifest-plugin: TODO 6960 ⚪️ ConfigTestCases plugins min-chunk-size min-chunk-size: TODO 6961 ⚪️ ConfigTestCases plugins mini-css-extract-plugin mini-css-extract-plugin: TODO 6962 ⚪️ ConfigTestCases plugins profiling-plugin profiling-plugin: TODO 6963 ⚪️ ConfigTestCases plugins progress-plugin progress-plugin: TODO 6978 ⚪️ ConfigTestCases plugins source-map-dev-tool-plugin source-map-dev-tool-plugin: TODO 6996 ⚪️ ConfigTestCases process-assets html-plugin html-plugin: TODO 6997 ⚪️ ConfigTestCases race-conditions load-module load-module: TODO 7007 ⚪️ ConfigTestCases records issue-295 issue-295: TODO 7008 ⚪️ ConfigTestCases records issue-2991 issue-2991: TODO 7009 ⚪️ ConfigTestCases records issue-7339 issue-7339: TODO 7010 ⚪️ ConfigTestCases records issue-7492 issue-7492: TODO 7011 ⚪️ ConfigTestCases records stable-sort stable-sort: TODO 7012 ⚪️ ConfigTestCases require module-require module-require: TODO 7013 ⚪️ ConfigTestCases resolve context-resolve-with-ignore context-resolve-with-ignore: TODO 7014 ⚪️ ConfigTestCases resolve empty-context-module empty-context-module: TODO 7021 ⚪️ ConfigTestCases resolve issue-11335-context-module issue-11335-context-module: TODO 7022 ⚪️ ConfigTestCases resolve issue-15580 issue-15580: TODO 7027 ⚪️ ConfigTestCases resolve only-module only-module: TODO 7032 ⚪️ ConfigTestCases resolve-merging override override: TODO 7037 ⚪️ ConfigTestCases resolving prefer-absolute prefer-absolute: TODO 7042 ⚪️ ConfigTestCases rule-set chaining chaining: TODO 7043 ⚪️ ConfigTestCases rule-set compiler compiler: TODO 7044 ⚪️ ConfigTestCases rule-set custom custom: TODO 7053 ⚪️ ConfigTestCases rule-set simple simple: TODO 7054 ⚪️ ConfigTestCases rule-set simple-use-array-fn simple-use-array-fn: TODO 7055 ⚪️ ConfigTestCases rule-set simple-use-fn-array simple-use-fn-array: TODO 7080 ⚪️ ConfigTestCases scope-hoisting create-dll-plugin create-dll-plugin: TODO 7081 ⚪️ ConfigTestCases scope-hoisting dll-plugin dll-plugin: TODO 7108 ⚪️ ConfigTestCases sharing consume-module-ignore-warnings consume-module-ignore-warnings: TODO 7113 ⚪️ ConfigTestCases sharing consume-multiple-versions-ignore-warnings consume-multiple-versions-ignore-warnings: TODO 7154 ⚪️ ConfigTestCases side-effects issue-13063 issue-13063: TODO 7173 ⚪️ ConfigTestCases side-effects url url: TODO 7198 ⚪️ ConfigTestCases source-map context-module-source-path context-module-source-path: TODO 7216 ⚪️ ConfigTestCases source-map exclude-modules-source-map exclude-modules-source-map: TODO 7250 🔴 ConfigTestCases source-map relative-source-map-path relative-source-map-path: https://github.com/web-infra-dev/rspack/issues/4304 7251 🔴 ConfigTestCases source-map relative-source-maps-by-loader relative-source-maps-by-loader: https://github.com/web-infra-dev/rspack/issues/5393 7260 ⚪️ ConfigTestCases source-map source-map-with-profiling-plugin source-map-with-profiling-plugin: TODO 7282 🔴 ConfigTestCases split-chunks custom-filename-function custom-filename-function: not support function type of splitChunks https://github.com/web-infra-dev/rspack/issues/4333 7288 🔴 ConfigTestCases split-chunks entry-point-error entry-point-error: should emit error if entry point and splitted chunk have the same name https://github.com/web-infra-dev/rspack/issues/4332 7297 🔴 ConfigTestCases split-chunks issue-11513 issue-11513: should support object type minSize https://github.com/web-infra-dev/rspack/issues/4331 7322 🔴 ConfigTestCases split-chunks no-options no-options: no js splitChunks plugin 7327 🔴 ConfigTestCases split-chunks runtime-chunk runtime-chunk: not have the same name for splitted chunk with webpack https://github.com/web-infra-dev/rspack/issues/4334 7361 🔴 ConfigTestCases split-chunks-common hot hot: block: require.main https://github.com/web-infra-dev/rspack/issues/3562 7402 ⚪️ ConfigTestCases target amd-container-named amd-container-named: TODO 7408 ⚪️ ConfigTestCases target amd-container-unnamed amd-container-unnamed: TODO 7409 ⚪️ ConfigTestCases target amd-named amd-named: TODO 7415 ⚪️ ConfigTestCases target amd-unnamed amd-unnamed: TODO 7449 ⚪️ ConfigTestCases target system-named-assets-path system-named-assets-path: TODO 7454 ⚪️ ConfigTestCases target umd-auxiliary-comments-object umd-auxiliary-comments-object: TODO 7455 ⚪️ ConfigTestCases target umd-auxiliary-comments-string umd-auxiliary-comments-string: TODO 7487 ⚪️ ConfigTestCases types filesystems filesystems: TODO 7492 ⚪️ ConfigTestCases utils lazy-set lazy-set: TODO 7493 ⚪️ ConfigTestCases wasm export-imported-global export-imported-global: TODO 7494 ⚪️ ConfigTestCases wasm identical identical: TODO 7495 ⚪️ ConfigTestCases wasm import-wasm-wasm import-wasm-wasm: TODO 7496 ⚪️ ConfigTestCases wasm missing-wasm-experiment missing-wasm-experiment: TODO 7497 ⚪️ ConfigTestCases wasm wasm-in-initial-chunk-error wasm-in-initial-chunk-error: TODO 7498 ⚪️ ConfigTestCases web attach-existing attach-existing: TODO 7503 ⚪️ ConfigTestCases web node-source-future-defaults node-source-future-defaults: TODO 7504 ⚪️ ConfigTestCases web node-source-global node-source-global: TODO 7505 ⚪️ ConfigTestCases web non-js-chunks-entrypoint non-js-chunks-entrypoint: TODO 7506 ⚪️ ConfigTestCases web non-js-chunks-entrypoint-runtime-chunk non-js-chunks-entrypoint-runtime-chunk: TODO 7527 ⚪️ ConfigTestCases web unique-jsonp unique-jsonp: TODO 7592 ⚪️ WatchTestCases add-defines: TODO 7597 ⚪️ WatchTestCases child-compilation-cache: TODO 7601 ⚪️ WatchTestCases loader-import-module: TODO 7602 ⚪️ WatchTestCases managedPath: TODO 7603 ⚪️ WatchTestCases new-split-chunk-entry-node: TODO 7604 ⚪️ WatchTestCases new-split-chunk-entry-web: TODO 7605 ⚪️ WatchTestCases reexport-mangle: TODO 7607 ⚪️ WatchTestCases unsafe-cache-duplicates: TODO 7608 ⚪️ WatchTestCases unsafe-cache-managed-paths: TODO 7615 ⚪️ WatchTestCases switching-harmony: TODO 7616 ⚪️ WatchTestCases automatic-prefetch-plugin: TODO 7617 ⚪️ WatchTestCases automatic-prefetch-plugin-9485: TODO 7618 ⚪️ WatchTestCases define-plugin: TODO 7619 ⚪️ WatchTestCases dll-reference-plugin: TODO 7620 ⚪️ WatchTestCases mini-css-extract-plugin: TODO 7622 ⚪️ WatchTestCases profiling-plugin: TODO 7623 ⚪️ WatchTestCases watch-ignore-plugin: TODO 7625 ⚪️ WatchTestCases parse-failed-esm: TODO 7626 ⚪️ WatchTestCases in-loader: TODO 7628 ⚪️ WatchTestCases static-import: TODO 7635 ⚪️ WatchTestCases unable-to-snapshot: TODO
inottn commented 2 days ago

The file_copy.png in the tests/webpack-test/configCases/asset-modules/_images directory is not a duplicate of file.png. This appears to be the cause of the failure in the asset-modules/real-content-hash test. We should be able to fix it in this PR as well.

GiveMe-A-Name commented 1 day ago

The file_copy.png in the tests/webpack-test/configCases/asset-modules/_images directory is not a duplicate of file.png. This appears to be the cause of the failure in the asset-modules/real-content-hash test. We should be able to fix it in this PR as well.

Yes, you are right. I fix it in this PR. Thanks your remind