Last modified: 2013-06-24 22:45:04 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 T51513, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 49513 - Jenkins: For EventLogging, make JSHint voting and add QUnit
Jenkins: For EventLogging, make JSHint voting and add QUnit
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Krinkle
:
: 50138 (view as bug list)
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-06-13 07:02 UTC by Matthew Flaschen
Modified: 2013-06-24 22:45 UTC (History)
5 users (show)

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


Attachments
Full Jenkins console log of QUnit tests (source: https://integration.wikimedia.org/ci/job/mwext-EventLogging-qunit/1/consoleFull ) (150.45 KB, text/plain)
2013-06-24 08:58 UTC, Antoine "hashar" Musso (WMF)
Details

Description Matthew Flaschen 2013-06-13 07:02:20 UTC
EventLogging currently has non-voting JSHint; please make it voting.  It does not have any QUnit.  Please add it as a voting job.
Comment 1 Matthew Flaschen 2013-06-13 07:04:08 UTC
To clarify, it has QUnit tests, but they're not run by Jenkins.
Comment 2 Gerrit Notification Bot 2013-06-24 08:31:33 UTC
Related URL: https://gerrit.wikimedia.org/r/70123 (Gerrit Change I1203ed2e3209d3768fdd2987ef4b37ff409cb4a0)
Comment 3 Antoine "hashar" Musso (WMF) 2013-06-24 08:57:30 UTC
jslint has been enabled with change 70123.

I have enabled the Zuul 'test' pipeline to have unit tests to run on patch submission ( https://gerrit.wikimedia.org/r/70124 ).

For QUnit:

Jenkins job: https://gerrit.wikimedia.org/r/70128

Zuul triggers: https://gerrit.wikimedia.org/r/70125 , made it non voting with https://gerrit.wikimedia.org/r/70127


The test change is https://gerrit.wikimedia.org/r/70126 and shows that some tests are failing.  Once fixed, we can make the job voting.
Comment 4 Antoine "hashar" Musso (WMF) 2013-06-24 08:58:29 UTC
Created attachment 12623 [details]
Full Jenkins console log of QUnit tests (source: https://integration.wikimedia.org/ci/job/mwext-EventLogging-qunit/1/consoleFull )
Comment 5 Ori Livneh 2013-06-24 22:39:31 UTC
*** Bug 50138 has been marked as a duplicate of this bug. ***

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


Navigation
Links