Apr 1 2021
Mar 15 2021
Mar 8 2021
Mar 3 2021
@zeljkofilipin Thank you so much! Doing this alone passed three tests, then I realized I had to add the Vector skin for the other three to pass so we're all set. I'll close the task.
Mar 1 2021
I thought perhaps my issue was due to my Ubuntu Linux setup, so I attempted to run the same code on my iMac (macOS Catalina v 10.15.7) and received the same error
ERROR webdriver: RequestError: connect ECONNREFUSED 127.0.0.1:4444
Jan 18 2021
I don't seem to have any problem with permissions in fresh-node. I was able to make a directory and create a file as you asked (code below). Any other ideas as to why I'm not passing all 6 selenium tests?
jaredblumer@jdot:~/Desktop/mediawiki$ fresh-node -env -net # fresh: 20.08.1 (2020-08-27) # image: docker-registry.wikimedia.org/releng/node10-test-browser:0.6.2 # software: Debian GNU/Linux 9 (stretch) # Node.js v10.15.2 (npm 6.14.5) # Chromium 71.0.3578.80 # Mozilla Firefox 68.11.0esr # JSDuck 5.3.4 (Ruby 2.3.3) # mount: /mediawiki ➟ /home/jaredblumer/Desktop/mediawiki (read-write) # /mediawiki/.git ➟ /home/jaredblumer/Desktop/mediawiki/.git (read-only) # env: MW_*, MEDIAWIKI_* # net: expose host
I receive this error when attempting the "host-gateway" patch.
I ran the tests again using "chromedriver --url-base=wd/hub --port=4444 &" and passed only 3 of 6 tests. Do you have any insights as to why these 3 failed?
I resolved this issue by uninstalling docker and docker-compose, deleting my mediawiki folder, and reinstalling following the instructions at https://www.mediawiki.org/wiki/Download_from_Git#Download including fetching the external libraries using the vendor directory method.
Jan 17 2021
Jan 16 2021
I removed my previous comments as I believe I may have made a mistake when following @Krinkle's recommendations. I'll take a look again tomorrow and will share my results.
Jan 12 2021
Thanks for looking into this, Zeljko! As you can see in https://phabricator.wikimedia.org/P13721 beneath the command above, I saw that 'npm run selenium' was an invalid script, so I found the proper 'selenium-test' script in the package.json and tried running that, resulting in the error that I described in this issue. If you take another look you'll see that the error in question is resulting from the command 'npm run selenium-test'.
Dec 17 2020
Got it! Thank you so much.
Oct 20 2020
@zeljkofilipin Is this after you implement the changes to eslint and eslint-config-wikimedia and add the eslint config updates? I receive the same output as you, but only before my changes. Here is my log following my changes.
Oct 19 2020
@zeljkofilipin I see. That makes sense. I will do that at some point today. Thanks!
Oct 17 2020
@zeljkofilipin By that do you mean committing to the repo with a patch that fails to add comments? Or is there a way to push this directly to Gerrit?
Oct 15 2020
Sep 28 2020
Sep 27 2020
@zeljkofilipin wikidata/query/gui does not use eslint-config-wikimedia as a dependency and does not have a .eslintrc.json file. It does, however, have one test (included below). Should this be repo be removed from the task or should I add the dependency and eslintrc.json file?