@@ -88,26 +88,30 @@ class Env:
88
88
KARMA_BROWSER = 'FirefoxNoUpdates'
89
89
90
90
# Files used to run each of the js test suites
91
- # TODO: Store this as a dict. Order seems to matter for some
92
- # reason. See issue TE-415.
91
+ # TODO: We have [temporarily disabled] the three Webpack-based tests suites. They have been silently
92
+ # broken for a long time; after noticing they were broken, we added the DieHardPlugin to
93
+ # webpack.common.config.js to prevent future silent breakage, but have not yet been able to
94
+ # fix and re-enable the suites. Note that the LMS suite is all Webpack-based even though it's
95
+ # not in the name.
96
+ # Issue: https://github.com/openedx/edx-platform/issues/35956
93
97
KARMA_CONFIG_FILES = [
94
98
REPO_ROOT / 'cms/static/karma_cms.conf.js' ,
95
99
REPO_ROOT / 'cms/static/karma_cms_squire.conf.js' ,
96
- REPO_ROOT / 'cms/static/karma_cms_webpack.conf.js' ,
97
- REPO_ROOT / 'lms/static/karma_lms.conf.js' ,
100
+ ## [temporarily disabled] REPO_ROOT / 'cms/static/karma_cms_webpack.conf.js',
101
+ ## [temporarily disabled] REPO_ROOT / 'lms/static/karma_lms.conf.js',
98
102
REPO_ROOT / 'xmodule/js/karma_xmodule.conf.js' ,
99
- REPO_ROOT / 'xmodule/js/karma_xmodule_webpack.conf.js' ,
103
+ ## [temporarily disabled] REPO_ROOT / 'xmodule/js/karma_xmodule_webpack.conf.js',
100
104
REPO_ROOT / 'common/static/karma_common.conf.js' ,
101
105
REPO_ROOT / 'common/static/karma_common_requirejs.conf.js' ,
102
106
]
103
107
104
108
JS_TEST_ID_KEYS = [
105
109
'cms' ,
106
110
'cms-squire' ,
107
- 'cms-webpack' ,
108
- 'lms' ,
111
+ ## [temporarily-disabled] 'cms-webpack',
112
+ ## [temporarily-disabled] 'lms',
109
113
'xmodule' ,
110
- 'xmodule-webpack' ,
114
+ ## [temporarily-disabled] 'xmodule-webpack',
111
115
'common' ,
112
116
'common-requirejs' ,
113
117
'jest-snapshot'
0 commit comments