Closed
Bug 1204457
Opened 9 years ago
Closed 9 years ago
[v2.5][Gaia::UI Tests]test_login_bzlite.py:"KeyError: 'bugzilla'"
Categories
(Firefox OS Graveyard :: Gaia::UI Tests, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: xiongfuchao, Unassigned)
Details
Attachments
(1 file)
3.64 MB,
text/html
|
Details |
[Description] test_login_bzlite.py fails [Steps to Reproduce] test_login_bzlite.py [Reproduction Frequency] Always, 5/5 Traceback (most recent call last): File "/var/lib/jenkins/workspace/B2G.master.PVT.FlameKK.gaiatest.non-smoketest/tests/python/gaia-ui-tests/.env/local/lib/python2.7/site-packages/marionette_client-0.17-py2.7.egg/marionette/marionette_test.py", line 296, in run testMethod() File "/var/lib/jenkins/workspace/B2G.master.PVT.FlameKK.gaiatest.non-smoketest/tests/python/gaia-ui-tests/gaiatest/tests/functional/bzlite/test_login_bzlite.py", line 15, in test_login_BugzillaLite bugzilla_lite.login(self.testvars['bugzilla']['user'], self.testvars['bugzilla']['password']) KeyError: 'bugzilla' [Build info] Device firmware (base) L1TC000118D0 Device firmware (date) 13 Sep 2015 18:35:08 Device firmware (incremental) eng.cltbld.20150913.063455 Device firmware (release) 4.4.2 Device identifier flame Gaia date 12 Sep 2015 14:46:27 Gaia revision 2a7461a2c839 Gecko build 20150913030230 Gecko revision 68718290640b0ca195344fa5cc4c55fbc260e19e Gecko version 43.0a1 [Attachments] 2015-09-14-12_Non-Smoketest
Updated•9 years ago
|
Component: Gaia::Homescreen → Gaia::UI Tests
Comment 1•9 years ago
|
||
In order to make this test work, you need this field in testvars.json[1]. Paul, is there a place I can update this file? [1] https://github.com/mozilla/webqa-credentials/blob/master/b2g/common.json#L60
Flags: needinfo?(pyang)
Comment 2•9 years ago
|
||
looks like a private file I can't access and a webqa repository. ni? Dave for more information.
Flags: needinfo?(pyang) → needinfo?(dave.hunt)
Comment 3•9 years ago
|
||
Yeah, that repository was used because it's private. Web QA don't actually use it any more. Basically you need a JSON file with a "bugzilla" key. The value should be an object with "user" and "password" keys. These should correlate to a Bugzilla account. Note that I am not familiar with the tests that use these account details, so I don't know what instance of Bugzilla it will need to be associated with. Once you have a JSON file with these values you can use the --testvars command line option to specify the path to the file.
Flags: needinfo?(dave.hunt)
Comment 4•9 years ago
|
||
I sent the credentials to Paul in private.
Comment 5•9 years ago
|
||
Thank you, Johan and Paul. I have added the credentials to json file.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•