fwupd: network-based tests failed to run
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Auto Package Testing |
Expired
|
Undecided
|
Unassigned | ||
fwupd (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
`fwupd` package added network-based tests (to test whether firmware updates could be performed) since version 1.9.1.
The tests failed due to the HTTP proxy blocklist (which needs access to cdn.fwupd.org).
The issue was discovered in the local runner with these log lines:
..snip
failed to download http://
<html><head>
<meta type="copyright" content="Copyright (C) 1996-2019 The Squid Software Foundation and contributors">
<meta http-equiv=
<title>ERROR: The requested URL could not be retrieved</title>
In the Ubuntu-hosted autopkgtest runners, it failed with a cryptic message:
...snip
failed to load emulation data: emulation is not allowed from config
FAIL: fwupd/fwupd.test (Child process exited with code 1)
tags: | added: update-excuse |
tags: | added: mantic |
tags: | added: adt-297 |
tags: | removed: update-excuse |
We should definitely look into the logging and why it is more cryptic in the autopkgtest environment.
However, I also wonder if the test would succeed in lgw01. This is something that could be tested from the staging environment.