Closed Bug 786905 Opened 12 years ago Closed 12 years ago

Single instance of Assertion Error on sync-reg unit test for Sync server-full

Categories

(Cloud Services Graveyard :: Server: Sync, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: jbonacci, Unassigned)

Details

(Whiteboard: [qa+])

After building server-full with 'make build CHANNEL=prod' on qa1, I tried running the functional tests.

On first attempt, I saw the following (which I could not repeat on qa1 or duplicate on a clientXX machine):

    $ make test
    bin/nosetests -s --with-xunit deps/server-core/services/tests deps/server-reg/syncreg/tests deps/server-storage/syncstorage/tests
    .................................................................................S.S..S......................................................F.............................................................
    ======================================================================
    FAIL: test_password_reset (syncreg.tests.functional.test_user.TestUser)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/opt/sync/server-full/deps/server-reg/syncreg/tests/functional/test_user.py", line 216, in test_password_reset
        self.assertTrue('Key does not match with username' in res)
    AssertionError:
    -------------------- >> begin captured logging << --------------------
    SyncReg: DEBUG: Traceback (most recent call last):
      File "/opt/sync/server-full/deps/server-reg/syncreg/tests/functional/support.py", line 78, in setUp
        self.nodes = load_and_configure(self.config, 'nodes')
      File "/opt/sync/server-full/deps/server-core/services/pluginreg.py", line 116, in load_and_configure
        raise KeyError(msg)
    KeyError: "Unknown fully qualified name for the backend: 'mozsvcnodes.storage.NodeSQL', or error in the module: No module named mozsvcnodes"
     
    SyncReg: DEBUG: No node library in place
    syncserver: WARNING: Unicode response returned from: services.metrics - do_password_reset
    syncserver: WARNING: Unicode response returned from: services.metrics - password_reset_form
    syncserver: WARNING: Unicode response returned from: services.metrics - do_password_reset
    syncserver: WARNING: Unicode response returned from: services.metrics - password_reset_form
    syncserver: WARNING: Unicode response returned from: services.metrics - do_password_reset
    syncserver: WARNING: Unicode response returned from: services.metrics - password_reset_form
    syncserver: WARNING: Unicode response returned from: services.metrics - do_password_reset
    syncserver: WARNING: Unicode response returned from: services.metrics - password_reset_form
    syncserver: WARNING: Unicode response returned from: services.metrics - do_password_reset
    syncserver: WARNING: Unicode response returned from: services.metrics - password_reset_form
    syncserver: WARNING: Unicode response returned from: services.metrics - do_password_reset
    syncserver: WARNING: Unicode response returned from: services.metrics - password_reset_form
    syncserver: WARNING: Unicode response returned from: services.metrics - do_password_reset
    --------------------- >> end captured logging << ---------------------
     
    ----------------------------------------------------------------------
    Ran 203 tests in 128.118s
     
    FAILED (SKIP=3, failures=1)
    make: *** [test] Error 1
Whiteboard: [qa+]
Sadly, I have not been able to reproduce this over many runs of both the server-full test suite and the server-reg suite in isolation.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
OK. Me neither.
Status: RESOLVED → VERIFIED
Product: Cloud Services → Cloud Services Graveyard
You need to log in before you can comment on or make changes to this bug.