[QA] Fwd: Failing Tests for Wikibase

Tobi Gritschacher tobias.gritschacher at wikimedia.de
Wed Oct 23 13:10:01 UTC 2013


Forwarding this to the QA list as Zeljko suggested:

---------- Forwarded message ----------
From: Tobi Gritschacher <tobias.gritschacher at wikimedia.de>
Date: Tue, Oct 22, 2013 at 10:42 AM
Subject: Failing Tests for Wikibase
To: Željko Filipin <zfilipin at wikimedia.org>


Hey,

since some days I'm having all of the cucumber tests failing for Wikibase
on cloudbees [1].
They're all failing because of the same issue in the after hook:

undefined method `close' for nil:NilClass (NoMethodError)
/scratch/jenkins/addons/ruby/ruby-1.9.3-p327-x86_64/lib/ruby/gems/1.9.1/gems/mediawiki-selenium-0.1.8/lib/mediawiki/selenium/hooks.rb:39:in
`After'


The tests itself run fine that's why they are green on Saucelabs. Just this
error happens in the end making Jenkins think the test failed. I suspect
the migration of shared code to the selenium-mediawiki gem to cause these
errors. Is this just happening for Wikibase or did you see similar issues
in the other projects?

Also, since I did a "bundle install" and Gherkin updated to a new version
I'm getting a stacktrace [2] when running cucumber tests locally on
Windows. However the tests then run fine.

cheers, tobi

[1] https://wikidata-cloudbees.ci.cloudbees.com/job/browsertests-betalabs/

[2] http://pastebin.com/m3CvFF5P
-- 
Tobi Gritschacher
Software Developer - Wikidata - http://www.wikidata.org

Imagine a world, in which every single human being can freely
share in the sum of all knowledge. That‘s our commitment.

Wikimedia Deutschland e.V. | Obentrautstraße 72 | 10963 Berlin
Phone +49 (0)30 219 158 260

http://wikimedia.de <http://www.wikimedia.de/>

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.



-- 
Tobi Gritschacher
Software Developer - Wikidata - http://www.wikidata.org

Imagine a world, in which every single human being can freely
share in the sum of all knowledge. That‘s our commitment.

Wikimedia Deutschland e.V. | Obentrautstraße 72 | 10963 Berlin
Phone +49 (0)30 219 158 260

http://wikimedia.de <http://www.wikimedia.de/>

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wikimedia.org/pipermail/qa/attachments/20131023/139c1d82/attachment.html>


More information about the QA mailing list