Last modified: 2013-08-22 14:54:32 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T44549, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42549 - Run only Wikibase Lib and Repo tests and separately the client tests
Run only Wikibase Lib and Repo tests and separately the client tests
Status: VERIFIED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-29 18:50 UTC by Aude
Modified: 2013-08-22 14:54 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Aude 2012-11-29 18:50:33 UTC
In Jenkins, currently it tries to run all the tests in the extensions/Wikibase directory.  We have a non-standard setup with 3 extensions there: Wikibase Client, Lib and Repo.

Normally, you would install just the Lib + Repo for a repo wiki (e.g. wikidata.org) and separately install just Lib + Client for a client wiki (e.g. wikipedia).

The test settings, thus, specify just Lib and Repo extensions be enabled but Jenkins still tries to run client tests.  This will obviously fail as classes are missing, etc.
Comment 1 Andre Klapper 2013-01-11 15:42:47 UTC
Abraham: As you set this report to ASSIGNED, who is working on this? 
I understand that the Wikidata teams uses wikidata-bugs@ as assignee (and that's fine), but in this case the assignee is wikibugs-l@ which means "nobody".
Comment 2 Antoine "hashar" Musso (WMF) 2013-05-20 08:35:11 UTC
I believe this is now fixed. Two jenkins jobs have been created:

- https://integration.wikimedia.org/ci/job/mwext-Wikibase-client-tests/
- https://integration.wikimedia.org/ci/job/mwext-Wikibase-repo-tests/

They are both running the same test suite but Wikibase detects the Jenkins job name and adjust the PHPUnit groups that need to be run.
Comment 3 denny vrandecic 2013-08-22 14:54:32 UTC
Closed older resolved bugs as verified.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links