Last modified: 2012-04-26 19:26:31 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 T35499, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 33499 - [TestSwarm] Submit jobs for Special:JavaScriptTest as well
[TestSwarm] Submit jobs for Special:JavaScriptTest as well
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Antoine "hashar" Musso (WMF)
:
Depends on:
Blocks: 35584
  Show dependency treegraph
 
Reported: 2012-01-03 23:09 UTC by Krinkle
Modified: 2012-04-26 19:26 UTC (History)
3 users (show)

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


Attachments

Description Krinkle 2012-01-03 23:09:18 UTC
- Create a second (temporary?) project account so that they don't clutter the history of the "MediaWiki" account.
- Change TestSwarmMWMain's option "testPattern" to point to:

./index.php/Special:JavaScriptTest/qunit?filter=$1

instead of:

./tests/qunit/?filter=$2

for the mediawiki-jstesting project account

After they are stable, we can clear the test account and change the main account
Comment 1 Antoine "hashar" Musso (WMF) 2012-01-10 19:17:03 UTC
Also required for the i18n team.
Comment 2 Krinkle 2012-01-10 19:44:58 UTC
(In reply to comment #1)
> Also required for the i18n team.

Yes, this is required in order to run extension tests on the live swarm. However they can be developed already since all the requirements are in trunk, so it can be ran locally fine. Not blocking for now.
Comment 3 Antoine "hashar" Musso (WMF) 2012-04-16 20:33:55 UTC
I did rewrite the testswarm job submitter, it is packaged as an ant target for later usage with Jenkins.  I still have to test the ant script and then create the Jenkins job.
Comment 4 Antoine "hashar" Musso (WMF) 2012-04-20 12:10:55 UTC
Jenkins is finally submitting job request to Testswarm. It is done through the ant target 'testswarm-submijob' which is only run if all previous Tests have been successful.

Jobs list:
http://integration.mediawiki.org/testswarm/user/MediaWiki/

Test suite do not complete though and tests ends up in timeout. Will have to check with Timo.
Comment 5 Antoine "hashar" Musso (WMF) 2012-04-24 20:19:25 UTC
I finally polished up the Testswarm installation today. The javascript injector was missing as well as some DB rights.
Both issues fixed and I have a few clients connected to it.

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


Navigation
Links