Page MenuHomePhabricator

MultimediaViewer browser tests should run on a per commit basis
Closed, ResolvedPublic3 Estimated Story Points

Description

Process all documented here:
https://www.mediawiki.org/wiki/Continuous_integration/Browser_tests https://www.mediawiki.org/wiki/Reading/Web#QA
Let's make this happen.

Add the @integration tag to things that are passin.

If any tests are currently failing please update T94157 with specifics.

Event Timeline

Jdlrobson raised the priority of this task from to High.
Jdlrobson updated the task description. (Show Details)
Jdlrobson added a project: MediaViewer.
Jdlrobson added a subscriber: Jdlrobson.
Jdlrobson set Security to None.
Jdlrobson updated the task description. (Show Details)

Change 260866 had a related patch set uploaded (by Jdlrobson):
Run MultimediaViewer browser tests on each commit

https://gerrit.wikimedia.org/r/260866

Change 260866 merged by jenkins-bot:
Run MultimediaViewer browser tests on each commit

https://gerrit.wikimedia.org/r/260866

Change 260881 had a related patch set uploaded (by Jdlrobson):
Add integration tests to each commit

https://gerrit.wikimedia.org/r/260881

Looks like a directory permission issue.

I really, really recommend using vagrant as your test environment. You don't want to spend your time debugging while the tests behave differently on your test runner machine than locally.

@Tgr I'm sure the release engineering who are already overstretched would welcome some help with that :)
https://gerrit.wikimedia.org/r/260881 is passing now

Change 260881 merged by jenkins-bot:
Add integration tests to each commit

https://gerrit.wikimedia.org/r/260881

phuedx added a subscriber: phuedx.

See 267654 for a demonstration.