Bug 49702 - 86_selenium.16_umc_memory_leaks fails
86_selenium.16_umc_memory_leaks fails
Status: REOPENED
Product: UCS Test
Classification: Unclassified
Component: UMC
unspecified
Other Linux
: P5 normal (vote)
: UCS 4.4
Assigned To: UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-06-21 09:34 CEST by Felix Botner
Modified: 2019-06-24 11:31 CEST (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Botner univentionstaff 2019-06-21 09:34:34 CEST
Fehlschlag

86_selenium.16_umc_memory_leaks.slave095
Schlägt fehl seit 4 Builds (Seit Instabil#21 )
Dauer: 12 Sekunden.
Fehlermeldung

Test failed (Test favorite modules)

Standard Ausgabe (STDOUT)

[2019-06-21 02:11:10.064151] Create umc/web/hooks/suppress_notifications
[2019-06-21 02:11:10.224521] File: /usr/share/univention-web/js/umc/hooks.json
[2019-06-21 02:11:10.261439] File: /usr/share/univention-management-console/meta.json
[2019-06-21 02:11:10.344244] Create umc/web/startupdialog
[2019-06-21 02:11:10.433936] File: /usr/share/univention-management-console/meta.json
[2019-06-21 02:11:12.317191] INFO:univention.testing.selenium.interactions:Entering 'Administrator' into the input-field 'username'.
[2019-06-21 02:11:12.683475] INFO:univention.testing.selenium.interactions:Entering 'Univention@99' into the input-field 'password'.
[2019-06-21 02:11:13.006031] INFO:univention.testing.selenium.interactions:Submitting input field 'password'.
[2019-06-21 02:11:13.102626] INFO:univention.testing.selenium.checks_and_waits:Waiting until any of those texts is visible: ['Users', 'Devices', 'Domain', 'System', 'Software', 'Installed Applications', 'no module available']
[2019-06-21 02:11:15.527602] INFO:univention.testing.selenium.checks_and_waits:Waiting for text: 'no module available'
[2019-06-21 02:11:16.609092] INFO:univention.testing.selenium.base:Successful login
[2019-06-21 02:11:16.629102] ERROR:univention.testing.selenium.base:Exception: <class 'selenium.common.exceptions.WebDriverException'> Message: unknown error: umc.tools.dijitRegistryToMap is not a function
[2019-06-21 02:11:16.629153]   (Session info: chrome=71.0.3578.80)
[2019-06-21 02:11:16.629182]   (Driver info: chromedriver=71.0.3578.80,platform=Linux 4.9.0-9-amd64 x86_64)
[2019-06-21 02:11:18.626822] INFO:univention.testing.selenium.base:Saving screenshot '/usr/share/ucs-test/86_selenium/selenium/error_en_20190621021118.png'
[2019-06-21 02:11:18.626889] INFO:univention.testing.selenium.base:Screenshot URL: http://jenkins.knut.univention.de:8080/job/UCS-4.4/job/UCS-4.4-0/job/AutotestJoinReleased/SambaVersion=s4,Systemrolle=slave/ws/test/selenium/selenium/error_en_20190621021118.png
[2019-06-21 02:11:19.178431] INFO:univention.testing.selenium.base:Saving browser log '/usr/share/ucs-test/86_selenium/selenium/error_en_browserlog_20190621021119.txt'
[2019-06-21 02:11:19.256503] Unsetting umc/web/startupdialog
[2019-06-21 02:11:19.256551] Unsetting umc/web/hooks/suppress_notifications
[2019-06-21 02:11:19.503979] File: /usr/share/univention-web/js/umc/hooks.json
[2019-06-21 02:11:19.587730] File: /usr/share/univention-management-console/meta.json
[2019-06-21 02:11:19.722247] Traceback (most recent call last):
[2019-06-21 02:11:19.722296]   File "16_umc_memory_leaks", line 79, in <module>
[2019-06-21 02:11:19.722365]     umc_tester.test_umc()
[2019-06-21 02:11:19.722394]   File "16_umc_memory_leaks", line 30, in test_umc
[2019-06-21 02:11:19.722414]     s = self.gather_dijit_registy_map()
[2019-06-21 02:11:19.722436]   File "16_umc_memory_leaks", line 62, in gather_dijit_registy_map
[2019-06-21 02:11:19.722454]     ''')
[2019-06-21 02:11:19.722476]   File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 543, in execute_script
[2019-06-21 02:11:19.726961]     'args': converted_args})['value']
[2019-06-21 02:11:19.727056]   File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 308, in execute
[2019-06-21 02:11:19.727259]     self.error_handler.check_response(response)
[2019-06-21 02:11:19.727347]   File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 194, in check_response
[2019-06-21 02:11:19.728267]     raise exception_class(message, screen, stacktrace)
[2019-06-21 02:11:19.728641] selenium.common.exceptions.WebDriverException: Message: unknown error: umc.tools.dijitRegistryToMap is not a function
[2019-06-21 02:11:19.728672]   (Session info: chrome=71.0.3578.80)
[2019-06-21 02:11:19.728702]   (Driver info: chromedriver=71.0.3578.80,platform=Linux 4.9.0-9-amd64 x86_64)
[2019-06-21 02:11:19.728773]
Comment 1 Felix Botner univentionstaff 2019-06-21 09:35:30 CEST
Fails since dev-days (?)
Comment 2 Florian Best univentionstaff 2019-06-21 10:47:11 CEST
(In reply to Felix Botner from comment #1)
> Fails since dev-days (?)

It exists since dev-days.
Comment 3 Johannes Keiser univentionstaff 2019-06-21 12:25:32 CEST
e3fdb1bc3c Bug #47306: debian changelog

Successful build
Package: ucs-test
Version: 9.0.2-102A~4.4.0.201906211219
    54755cc7b2 Bug #47306: tag 86_selenium/16_umc_memory_leaks as producttest

Successful build
Package: univention-web
Version: 3.0.5-17A~4.4.0.201906211212
    49f056b307 Bug #47306: fix typo
Comment 4 Felix Botner univentionstaff 2019-06-24 10:07:56 CEST
still fails
Comment 5 Florian Best univentionstaff 2019-06-24 10:09:14 CEST
I added the "producttest" skip tag yesterday after 22:00.
Comment 6 Felix Botner univentionstaff 2019-06-24 11:31:47 CEST
(In reply to Florian Best from comment #5)
> I added the "producttest" skip tag yesterday after 22:00.

OK, nevertheless i re-open the bug the reset assignee etc. 

Maybe in the future somebody has the time to check this again