QA: Disable some essential tests because no other options

These tests fail as the log_in step seems to be broken in the Ruby
Selenium gem. Disabling these makes it possible to merge code at
the cost of lowering test coverage and risk of regressions.

I'm hoping for help from RelEng to get these restored promptly

Bug: T219920
Change-Id: I8e0883e8988293828801be2769db88ac244cb866
This commit is contained in:
jdlrobson 2019-04-03 11:33:01 -07:00 committed by Jdlrobson
parent 23a0f5f78c
commit d13959b8b5
9 changed files with 10 additions and 12 deletions

View File

@ -1,7 +1,7 @@
@chrome @en.m.wikipedia.beta.wmflabs.org @firefox @test2.m.wikipedia.org @vagrant @login
Feature: Page diff
@smoke @editing @integration
@smoke @editing
Scenario: Added and removed content
Given I am logged into the mobile website
And I am on a page that has the following edits:

View File

@ -7,7 +7,7 @@ Feature: Wikitext Editor
And I click the edit button
And I see the wikitext editor overlay
@smoke @integration
@smoke
Scenario: Closing editor (overlay button)
When I click the wikitext editor overlay close button
Then I should not see the wikitext editor overlay

View File

@ -4,7 +4,7 @@ Feature: Wikitext Editor (Makes actual saves)
Background:
Given I am logged into the mobile website
@editing @integration
@editing
Scenario: It is possible to edit
Given I go to a page that has languages
When I click the edit button

View File

@ -5,7 +5,6 @@ Feature: Menus open correct page for anonymous users
Given I am logged into the mobile website
And I am on the "Main Page" page
@integration
Scenario: Check links in menu
When I click on the main navigation button
Then I should see a link to the disclaimer

View File

@ -7,7 +7,7 @@ Feature: Notification
When I click on the notification icon
And the notifications overlay appears
@smoke @integration
@smoke
Scenario: Opening notifications
Then I should see the notifications overlay

View File

@ -1,4 +1,4 @@
@integration @test2.m.wikipedia.org @vagrant @login
@test2.m.wikipedia.org @vagrant @login
Feature: Search
Scenario: Clicking on a watchstar toggles the watchstar

View File

@ -12,14 +12,14 @@ Feature: Talk
When I click the talk button
Then I should see the talk overlay
@login @integration
@login
Scenario: Talk on a page that doesn't exist (bug 64268)
Given I am logged into the mobile website
And I am on a page that does not exist
When I click the talk button
Then I should see the talk overlay
@smoke @integration @login
@smoke @login
Scenario: Add discussion for talk page possible as logged in user
Given the page "Talk:Selenium talk test" exists
And I am logged into the mobile website
@ -27,7 +27,7 @@ Feature: Talk
When I click the talk button
Then there should be an add discussion button
@smoke @integration @login
@smoke @login
Scenario: Add topic button shows on talk pages for logged in users
Given the page "Talk:Selenium talk test" exists
And I am logged into the mobile website
@ -35,7 +35,6 @@ Feature: Talk
When I click the talk button
Then there should be a save discussion button
@integration
Scenario: A newly created topic appears in the list of topics immediately
Given the page "Talk:Selenium talk test" exists
And I am logged into the mobile website

View File

@ -1,4 +1,4 @@
@chrome @firefox @login @test2.m.wikipedia.org @vagrant @integration @login
@chrome @firefox @login @test2.m.wikipedia.org @vagrant
Feature: User:<username>
Background:

View File

@ -1,4 +1,4 @@
@chrome @integration @smoke @test2.m.wikipedia.org @login @vagrant
@chrome @smoke @test2.m.wikipedia.org @login @vagrant
Feature: Manage Watchlist
Background: