23/100 failed -> https://openqa.suse.de/tests/overview?arch=&failed_modules=http_srv&distri=sle&version=15&build=480.1&groupid=96# which looks like always the same problem.
An example of a "good" job is:
[2018-02-26T08:59:50.0245 CET] [debug] /var/lib/openqa/cache/tests/sle/tests/console/http_srv.pm:24 called utils::zypper_call
[2018-02-26T08:59:50.0245 CET] [debug] <<< testapi::type_string(string='zypper -n in apache2; echo USpcN-$?- > /dev/ttyS0', max_interval=250, wait_screen_changes=0, wait_still_screen=0)
[2018-02-26T08:59:51.0445 CET] [debug] /var/lib/openqa/cache/tests/sle/tests/console/http_srv.pm:24 called utils::zypper_call
[2018-02-26T08:59:51.0445 CET] [debug] <<< testapi::send_key(key='ret', do_wait=0)
[2018-02-26T08:59:51.0651 CET] [debug] /var/lib/openqa/cache/tests/sle/tests/console/http_srv.pm:24 called utils::zypper_call
[2018-02-26T08:59:51.0651 CET] [debug] <<< testapi::wait_serial(regexp=qr/(?^:USpcN-\d+-)/, timeout=700)
[2018-02-26T08:59:58.0756 CET] [debug] >>> testapi::wait_serial: (?^:USpcN-\d+-): ok
where the installation takes only 7 seconds.
An instance of a "bad" job is:
[2018-02-26T08:59:43.0734 CET] [debug] /var/lib/openqa/cache/tests/sle/tests/console/http_srv.pm:24 called utils::zypper_call
[2018-02-26T08:59:43.0734 CET] [debug] <<< testapi::send_key(key='ret', do_wait=0)
[2018-02-26T08:59:43.0940 CET] [debug] /var/lib/openqa/cache/tests/sle/tests/console/http_srv.pm:24 called utils::zypper_call
[2018-02-26T08:59:43.0940 CET] [debug] <<< testapi::wait_serial(timeout=700, regexp=qr/(?^:USpcN-\d+-)/)
[2018-02-26T09:11:25.0732 CET] [debug] >>> testapi::wait_serial: (?^:USpcN-\d+-): fail
-> https://bugzilla.suse.com/show_bug.cgi?id=1082074