Page MenuHomePhabricator
Feed Advanced Search

Apr 2 2020

Gbahdeyboh renamed T248648: A simple automated test with puppeteer from A simple automated test with puppeteer to A simple automated test with puppeteer(T248219).
Apr 2 2020, 3:22 AM · User-zeljkofilipin, Quality-and-Test-Engineering-Team
Gbahdeyboh updated the task description for T248648: A simple automated test with puppeteer.
Apr 2 2020, 3:22 AM · User-zeljkofilipin, Quality-and-Test-Engineering-Team

Mar 30 2020

zeljkofilipin awarded T248710: Cannot push to gerrit a Like token.
Mar 30 2020, 6:12 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh closed T248710: Cannot push to gerrit, a subtask of T248219: Micro-task: Create a simple test using Puppeteer, as Resolved.
Mar 30 2020, 5:19 PM · Patch-For-Review, User-zeljkofilipin, Quality-and-Test-Engineering-Team
Gbahdeyboh closed T248710: Cannot push to gerrit as Resolved.
Mar 30 2020, 5:19 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

Here's the patch https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/584646/

Mar 30 2020, 5:17 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

@Aklapper I don't think this is resolved yet. @Gbahdeyboh still did not push a commit to mediawiki/core master branch.

https://gerrit.wikimedia.org/r/q/owner:gbahdeybohbello%2540gmail.com

Mar 30 2020, 5:16 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248745: "Download from Git" page is confusing/unclear.

Yes, looks a lot better now.

Mar 30 2020, 2:04 AM · Documentation, Developer-Advocacy (Jan-Mar 2020)

Mar 29 2020

Gbahdeyboh added a comment to T248679: GSoC 2020 Proposal: Evaluate WebdriverIO replacements for Wikimedia's browser automation framework.

Hi @zeljkofilipin @Jpita and @Aklapper.

Mar 29 2020, 10:50 AM · Google-Summer-of-Code (2020), User-zeljkofilipin, Quality-and-Test-Engineering-Team
Gbahdeyboh updated the task description for T248679: GSoC 2020 Proposal: Evaluate WebdriverIO replacements for Wikimedia's browser automation framework.
Mar 29 2020, 10:43 AM · Google-Summer-of-Code (2020), User-zeljkofilipin, Quality-and-Test-Engineering-Team
Gbahdeyboh renamed T248679: GSoC 2020 Proposal: Evaluate WebdriverIO replacements for Wikimedia's browser automation framework from Evaluate Puppeteer as a WebdriverIO replacement for wikimedia's browser automation framework to GSoC 2020 Proposal: Evaluate WebdriverIO replacements for Wikimedia's browser automation framework.
Mar 29 2020, 10:27 AM · Google-Summer-of-Code (2020), User-zeljkofilipin, Quality-and-Test-Engineering-Team

Mar 28 2020

Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

I only cloned mediawiki/core once. And I cloned only the REL1_34 branch.

This is wrong. You should clone master branch. Instructions are here.

https://gerrit.wikimedia.org/r/admin/projects/mediawiki/core

I would suggest cloning via SSH. For me the command is:

git clone "ssh://zfilipin@gerrit.wikimedia.org:29418/mediawiki/core"

You'll have to replace zfilipin with your Gerrit username.

Mar 28 2020, 4:33 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

Yeah, so you obviously didn't follow the right section of the "Download from Git" page, which has a "Download for development" section

I do note it's not exactly clear in the ordering, so it's definitely not your own fault

https://www.mediawiki.org/wiki/Download_from_Git#Download needs updating/re-arranging IMHO. Either the comment above git clone https://gerrit.wikimedia.org/r/mediawiki/core.git --branch REL1_34 mediawiki, or moving into its own section

You should either follow some instructions like on https://stackoverflow.com/questions/6802145/how-to-convert-a-git-shallow-clone-to-a-full-clone or else follow https://www.mediawiki.org/wiki/Download_from_Git#Download_for_development (which may be easier and prevent these weird errors)

You can create a patch of your commit from your git repo, and then apply it to the new clone.. Or use something like git review -x 584079 to cherry pick this commit onto your new master, or a branch you've created from master

Mar 28 2020, 4:31 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

git review -R gave that error in the branch I created and worked on REL1_34 branch

Mar 28 2020, 3:46 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

I'm pushing with git review -R

Mar 28 2020, 3:45 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

I only cloned mediawiki/core once. And I cloned only the REL1_34 branch.

Did you do some sort of shallow clone? Otherwise that is not the case, you will have all branches locally...

What command are you using to "push"?

Mar 28 2020, 3:42 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

@Aklapper These are the commands I've ran so far...

That is very unlikely. I am very sure that you had to run git clone at some point.

22612d499e HEAD@{16}: clone: from https://gerrit.wikimedia.org/r/mediawiki/core.

clone: from https://gerrit.wikimedia.org/r/mediawiki/core. is not the same as
clone: from ssh://gbahdeyboh@gerrit.wikimedia.org:29418/mediawiki/core.git which I would have expected here.

Mar 28 2020, 3:32 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

It's my first time using gerrit and I'm still trying to get used to it 🙂

Mar 28 2020, 3:30 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

I'm following the tutorial you shared, and git branch prints the name of my two branches REL1_34 and the one I created

It does look like you either ran a git checkout REL1_34 at some point, or you did a git clone that told it to check out REL1_34 at the same time. Then you created your branch ontop of REL1_34

Generally, you should be working from master

Mar 28 2020, 3:29 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh updated the task description for T248679: GSoC 2020 Proposal: Evaluate WebdriverIO replacements for Wikimedia's browser automation framework.
Mar 28 2020, 1:06 PM · Google-Summer-of-Code (2020), User-zeljkofilipin, Quality-and-Test-Engineering-Team
Gbahdeyboh added a comment to T248219: Micro-task: Create a simple test using Puppeteer.

I've been able to create a simple test using puppeteer

Mar 28 2020, 10:59 AM · Patch-For-Review, User-zeljkofilipin, Quality-and-Test-Engineering-Team
Gbahdeyboh added a comment to T247835: Evaluate WebdriverIO replacements for our browser automation framework.

@Jpita @zeljkofilipin. Can you kindly point me to a place where I can view a list of all projects that makes use of WebdriverIO as it's browser automation framework?

Mar 28 2020, 10:56 AM · User-Soham, Google-Summer-of-Code (2020), Quality-and-Test-Engineering-Team, User-zeljkofilipin
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.
git checkout -b branch_name`
git add .
git commit -m "commit message"
git review -R
Mar 28 2020, 6:12 AM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

@Reedy I've only cloned master, and I'm in the current branch I am trying to push.

Mar 28 2020, 6:07 AM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248710: Cannot push to gerrit.
git checkout -b branch_name`
git add .
git commit -m "commit message"
git review -R
Mar 28 2020, 12:32 AM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit

Mar 27 2020

Gbahdeyboh added a comment to T248710: Cannot push to gerrit.

@Reedy I created a new branch and committed my changes to that branch, what I am trying to push is the branch I newly created

Mar 27 2020, 10:40 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh created T248710: Cannot push to gerrit.
Mar 27 2020, 8:10 PM · User-zeljkofilipin, Quality-and-Test-Engineering-Team, Gerrit
Gbahdeyboh added a comment to T248679: GSoC 2020 Proposal: Evaluate WebdriverIO replacements for Wikimedia's browser automation framework.

Hi @Aklapper, I'm sorry I sent in an incomplete proposal. I was still typing in a draft and mistakenly submitted it.

Mar 27 2020, 4:12 PM · Google-Summer-of-Code (2020), User-zeljkofilipin, Quality-and-Test-Engineering-Team
Gbahdeyboh created T248679: GSoC 2020 Proposal: Evaluate WebdriverIO replacements for Wikimedia's browser automation framework.
Mar 27 2020, 12:51 PM · Google-Summer-of-Code (2020), User-zeljkofilipin, Quality-and-Test-Engineering-Team
Gbahdeyboh added a comment to T247835: Evaluate WebdriverIO replacements for our browser automation framework.

Hi @Jpita, I'd love to send you a DM on zulip. Do you mind sharing your username/name?

Mar 27 2020, 12:19 PM · User-Soham, Google-Summer-of-Code (2020), Quality-and-Test-Engineering-Team, User-zeljkofilipin
Gbahdeyboh created T248648: A simple automated test with puppeteer.
Mar 27 2020, 4:47 AM · User-zeljkofilipin, Quality-and-Test-Engineering-Team

Mar 25 2020

Gbahdeyboh added a comment to T248232: Micro-task: Make a trivial change to tests/selenium/README.md file of mediawiki/core repository.

I've been able to Make a trivial change to tests/selenium/README.md file of mediawiki/core repository

Mar 25 2020, 11:06 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin
Gbahdeyboh added a comment to T247835: Evaluate WebdriverIO replacements for our browser automation framework.

Hello, My name is gaurav and i am persuing my engineering in computer science department , and am looking for a part of gsoc 2020 . So i think this project is perfect , i know i am a bit late for all this,but i can give my best in remaining time. I worked on both Java script and Node js and had a good expirence.
So can anyone tell me how can i start contributing in this project or which micro task should i do.

I would be looking forward to hear from you

Thank You
Gaurav

Mar 25 2020, 10:25 PM · User-Soham, Google-Summer-of-Code (2020), Quality-and-Test-Engineering-Team, User-zeljkofilipin
Gbahdeyboh added a comment to T248016: Micro-task: Run Selenium tests on your machine.

I have been able to run Selenium tests on my machine and they all pass.

passed.png (191×717 px, 32 KB)

Mar 25 2020, 2:09 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin
Gbahdeyboh added a comment to T248281: Attempt to run selenium tests locally.

Wow! Thanks a lot, @kostajh and @zeljkofilipin. I really appreciate your help.

Mar 25 2020, 2:00 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh added a comment to T248016: Micro-task: Run Selenium tests on your machine.

Yes, I have. Seen!

Mar 25 2020, 12:47 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin
Gbahdeyboh added a comment to T248281: Attempt to run selenium tests locally.

There are pictures in tests/selenium/log.

Mar 25 2020, 12:44 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh added a comment to T248281: Attempt to run selenium tests locally.

@zeljkofilipin Thanks.

Mar 25 2020, 12:41 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh added a comment to T248281: Attempt to run selenium tests locally.

Some of the errors I'm having is exactly the one stated here which was from a year or two ago.

Mar 25 2020, 10:57 AM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh added a comment to T248016: Micro-task: Run Selenium tests on your machine.
In T248016#5997703, @AlQaholic007 wrote:

All tests are passing now, the issue was I did not have ffmpeg installed. Do you think it's a good idea to send a patch to update the "Linux Users" section of this file to mention the requirement to install ffmpeg?

It would be good to figure out the problem, but the solution is not to update that file. Could you please uninstall all dependencies that you've installed to get things running on your machine (like ffmpeg) and try again? Please create a task and copy/paste your entire terminal session into it, so I could see what went wrong.

I'm having the exact same issue he had @zeljkofilipin . Just one out of the 6 tests passes

What OS are you on?

Mar 25 2020, 10:48 AM · Quality-and-Test-Engineering-Team, User-zeljkofilipin
Gbahdeyboh added a comment to T248016: Micro-task: Run Selenium tests on your machine.

All tests are passing now, the issue was I did not have ffmpeg installed. Do you think it's a good idea to send a patch to update the "Linux Users" section of this file to mention the requirement to install ffmpeg?

It would be good to figure out the problem, but the solution is not to update that file. Could you please uninstall all dependencies that you've installed to get things running on your machine (like ffmpeg) and try again? Please create a task and copy/paste your entire terminal session into it, so I could see what went wrong.

Mar 25 2020, 9:48 AM · Quality-and-Test-Engineering-Team, User-zeljkofilipin

Mar 24 2020

Gbahdeyboh added a comment to T248281: Attempt to run selenium tests locally.

Thanks a lot @kostajh.

Mar 24 2020, 9:46 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh added a comment to T248281: Attempt to run selenium tests locally.

Thanks a lot @kostajh, It went through now. However, while I was installing the composer packages this error got logged

Mar 24 2020, 4:38 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh added a comment to T247835: Evaluate WebdriverIO replacements for our browser automation framework.

Yes, puppeteer supports firefox as well

Mar 24 2020, 3:42 PM · User-Soham, Google-Summer-of-Code (2020), Quality-and-Test-Engineering-Team, User-zeljkofilipin

Mar 23 2020

Gbahdeyboh added a comment to T248281: Attempt to run selenium tests locally.

I've been able to get chrome drivers working properly again, the problem I seem to have now is with docker.

Mar 23 2020, 11:26 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh added a comment to T248281: Attempt to run selenium tests locally.

I followed the steps here and setup docker using the steps here.

Mar 23 2020, 4:16 PM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh updated the task description for T248281: Attempt to run selenium tests locally.
Mar 23 2020, 9:27 AM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh updated the task description for T248281: Attempt to run selenium tests locally.
Mar 23 2020, 9:27 AM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh updated the task description for T248281: Attempt to run selenium tests locally.
Mar 23 2020, 8:14 AM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker
Gbahdeyboh created T248281: Attempt to run selenium tests locally.
Mar 23 2020, 1:07 AM · Quality-and-Test-Engineering-Team, User-zeljkofilipin, MediaWiki-Docker