Bug 48387 - Add selenium tests for the Portal product tests
Add selenium tests for the Portal product tests
Status: NEW
Product: UCS Test
Classification: Unclassified
Component: UMC
unspecified
Other Linux
: P5 normal (vote)
: ---
Assigned To: UMC maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-12-20 13:23 CET by Johannes Keiser
Modified: 2019-02-27 09:14 CET (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 Johannes Keiser univentionstaff 2018-12-20 13:23:51 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
Comment 1 Daniel Tröder univentionstaff 2019-02-27 09:14:36 CET
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