Univention Bugzilla – Bug 48387
Add selenium tests for the Portal product tests
Last modified: 2019-02-27 09:14:36 CET
To futher automate the UMC product test the following tests should be added: https://hutten.knut.univention.de/mediawiki/index.php/Produkttests_UCS_4.3_Portal
Tests crash ucs-test in http://jenkins.knut.univention.de:8080/job/UCSschool-4.4/job/Install%20Multiserver/21/Config=s4-all-components,TestGroup=base1/artifact/test/autotest-203-ucsschool-multiserver-s4.log => Execute: . utils.sh; run_apptests --prohibit=SKIP-UCSSCHOOL on [slave2032-multi-s4] at 2019-02-27T00:51:52.300923 [slave2032-multi-s4] 2019-02-27T00:51:52.345573 ++ release_update=testing [slave2032-multi-s4] 2019-02-27T00:51:52.345861 ++ errata_update=testing [slave2032-multi-s4] 2019-02-27T00:51:52.346152 ++ ucsschool_release=scope [slave2032-multi-s4] 2019-02-27T00:51:52.346573 ++ JOB_NAME='UCSschool-4.4/Install Multiserver/Config=s4-all-components,TestGroup=base1' [slave2032-multi-s4] 2019-02-27T00:51:52.346717 + run_apptests --prohibit=SKIP-UCSSCHOOL [slave2032-multi-s4] 2019-02-27T00:51:52.347130 + local app [slave2032-multi-s4] 2019-02-27T00:51:52.347457 utils.sh: line 497: /var/cache/appcenter-installed.txt: No such file or directory [slave2032-multi-s4] 2019-02-27T00:51:52.347775 + run_tests -r apptest --prohibit=SKIP-UCSSCHOOL [slave2032-multi-s4] 2019-02-27T00:51:52.347775 + '[' -e /DONT_START_UCS_TEST ']' [slave2032-multi-s4] 2019-02-27T00:51:52.347775 + dpkg-query -W -f '${Status}\t${binary:Package}\t${Version}\n' [slave2032-multi-s4] 2019-02-27T00:51:52.388289 + LANG=de_DE.UTF-8 [slave2032-multi-s4] 2019-02-27T00:51:52.388289 + ucs-test -E dangerous -F junit -l ucs-test.log -p producttest -r apptest --prohibit=SKIP-UCSSCHOOL [slave2032-multi-s4] 2019-02-27T03:10:46.985214 2019-02-27 03:10:46,822 CRITICAL:test.case:Failed to read "/usr/share/ucs-test/86_selenium/182_portal_administration_inline_appearance_font_color": mapping values are not allowed here [slave2032-multi-s4] 2019-02-27T03:10:46.985214 in "<file>", line 1, column 31 [slave2032-multi-s4] 2019-02-27T03:10:46.985214 Traceback (most recent call last): [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/pymodules/python2.7/univention/testing/data.py", line 561, in load [slave2032-multi-s4] 2019-02-27T03:10:46.985214 header = yaml.load(reader) or {} [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 71, in load [slave2032-multi-s4] 2019-02-27T03:10:46.985214 return loader.get_single_data() [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/constructor.py", line 37, in get_single_data [slave2032-multi-s4] 2019-02-27T03:10:46.985214 node = self.get_single_node() [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 36, in get_single_node [slave2032-multi-s4] 2019-02-27T03:10:46.985214 document = self.compose_document() [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 55, in compose_document [slave2032-multi-s4] 2019-02-27T03:10:46.985214 node = self.compose_node(None, None) [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 84, in compose_node [slave2032-multi-s4] 2019-02-27T03:10:46.985214 node = self.compose_mapping_node(anchor) [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 127, in compose_mapping_node [slave2032-multi-s4] 2019-02-27T03:10:46.985214 while not self.check_event(MappingEndEvent): [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/parser.py", line 98, in check_event [slave2032-multi-s4] 2019-02-27T03:10:46.985214 self.current_event = self.state() [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/parser.py", line 428, in parse_block_mapping_key [slave2032-multi-s4] 2019-02-27T03:10:46.985214 if self.check_token(KeyToken): [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/scanner.py", line 116, in check_token [slave2032-multi-s4] 2019-02-27T03:10:46.985214 self.fetch_more_tokens() [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/scanner.py", line 220, in fetch_more_tokens [slave2032-multi-s4] 2019-02-27T03:10:46.985214 return self.fetch_value() [slave2032-multi-s4] 2019-02-27T03:10:46.985214 File "/usr/lib/python2.7/dist-packages/yaml/scanner.py", line 576, in fetch_value [slave2032-multi-s4] 2019-02-27T03:10:46.985214 self.get_mark()) [slave2032-multi-s4] 2019-02-27T03:10:46.985214 ScannerError: mapping values are not allowed here [slave2032-multi-s4] 2019-02-27T03:10:46.985214 in "<file>", line 1, column 31 [slave2032-multi-s4] 2019-02-27T03:10:47.078648 2019-02-27 03:10:46,823 CRITICAL:test:Failed to load test "/usr/share/ucs-test/86_selenium/182_portal_administration_inline_appearance_font_color": Invalid test YAML data [slave2032-multi-s4] 2019-02-27T03:10:47.078648 2019-02-27 03:10:46,823 CRITICAL:test.case:Failed to read "/usr/share/ucs-test/86_selenium/183_portal_administration_inline_appearance_background_css": mapping values are not allowed here [slave2032-multi-s4] 2019-02-27T03:10:47.078648 in "<file>", line 1, column 31 [slave2032-multi-s4] 2019-02-27T03:10:47.078648 Traceback (most recent call last): [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/pymodules/python2.7/univention/testing/data.py", line 561, in load [slave2032-multi-s4] 2019-02-27T03:10:47.078648 header = yaml.load(reader) or {} [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/__init__.py", line 71, in load [slave2032-multi-s4] 2019-02-27T03:10:47.078648 return loader.get_single_data() [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/constructor.py", line 37, in get_single_data [slave2032-multi-s4] 2019-02-27T03:10:47.078648 node = self.get_single_node() [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 36, in get_single_node [slave2032-multi-s4] 2019-02-27T03:10:47.078648 document = self.compose_document() [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 55, in compose_document [slave2032-multi-s4] 2019-02-27T03:10:47.078648 node = self.compose_node(None, None) [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 84, in compose_node [slave2032-multi-s4] 2019-02-27T03:10:47.078648 node = self.compose_mapping_node(anchor) [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/composer.py", line 127, in compose_mapping_node [slave2032-multi-s4] 2019-02-27T03:10:47.078648 while not self.check_event(MappingEndEvent): [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/parser.py", line 98, in check_event [slave2032-multi-s4] 2019-02-27T03:10:47.078648 self.current_event = self.state() [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/parser.py", line 428, in parse_block_mapping_key [slave2032-multi-s4] 2019-02-27T03:10:47.078648 if self.check_token(KeyToken): [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/scanner.py", line 116, in check_token [slave2032-multi-s4] 2019-02-27T03:10:47.078648 self.fetch_more_tokens() [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/scanner.py", line 220, in fetch_more_tokens [slave2032-multi-s4] 2019-02-27T03:10:47.078648 return self.fetch_value() [slave2032-multi-s4] 2019-02-27T03:10:47.078648 File "/usr/lib/python2.7/dist-packages/yaml/scanner.py", line 576, in fetch_value [slave2032-multi-s4] 2019-02-27T03:10:47.078648 self.get_mark()) [slave2032-multi-s4] 2019-02-27T03:10:47.078648 ScannerError: mapping values are not allowed here [slave2032-multi-s4] 2019-02-27T03:10:47.078648 in "<file>", line 1, column 31 [slave2032-multi-s4] 2019-02-27T03:10:47.078648 2019-02-27 03:10:46,824 CRITICAL:test:Failed to load test "/usr/share/ucs-test/86_selenium/183_portal_administration_inline_appearance_background_css": Invalid test YAML data [slave2032-multi-s4] 2019-02-27T04:43:53.688517 2019-02-27 04:43:53,641 CRITICAL:test:Failed to load test "/usr/share/ucs-test/90_ucsschool/78_ldap_acls_dump.oldconfig.61ucsschool_presettings": Missing hash-bang [slave2032-multi-s4] 2019-02-27T04:43:53.717612 2019-02-27 04:43:53,641 CRITICAL:test:Failed to load test "/usr/share/ucs-test/90_ucsschool/78_ldap_acls_dump.oldconfig.65ucsschool": Missing hash-bang