After following the steps , the successful results are mentioned here https://phabricator.wikimedia.org/P17952
Topic on Talk:MediaWiki-Docker/Extension/TemplateWizard
Currently, there is an updated patch which is still in the process of integration
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TemplateWizard/+/732977
If the selenium test fails due to missing "@wdio/junit-reporter" package, then add it in extensions/TemplateWizard/package.json file. The file json file would look like this:
{
"private": true,
"scripts": {
"selenium-daily": "npm run selenium-test",
"selenium-test": "wdio tests/selenium/wdio.conf.js",
"test": "grunt test"
},
"devDependencies": {
"@wdio/cli": "7.4.6",
"@wdio/cucumber-framework": "7.4.6",
"@wdio/dot-reporter": "7.4.2",
"@wdio/junit-reporter": "7.4.2",
"@wdio/local-runner": "7.4.6",
"@wdio/mocha-framework": "7.14.1",
"@wdio/sync": "7.4.6",
"eslint-config-wikimedia": "0.20.0",
"grunt": "1.4.0",
"grunt-banana-checker": "0.9.0",
"grunt-eslint": "23.0.0",
"grunt-stylelint": "0.16.0",
"stylelint-config-wikimedia": "0.11.1",
"wdio-mediawiki": "1.1.1",
"webdriverio": "7.4.6"
}
}