Packaging Bug: test SSL certificates missing from 1.16 PPA
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Vincent Ladeuil |
Bug Description
Vincent and Martin made significant contributions leading to this report.
See also: bug #392402 entitled "Selftest: attempt to HTTPS test server should time out and generate an error"
The following tests each contain multiple tests which hang, apparently because the ssl certiciates are missing from /usr/lib/
test_read_
test_read_
test_read_
test_http.
test_http.
test_http.
test_http.
test_transport_
test_transport_
test_transport_
test_transport_
test_transport_
test_transport_
test_transport_
test_transport_
Related branches
- Vincent Ladeuil: Approve
- John A Meinel: Approve
- Diff: 12 lines
- Vincent Ladeuil: Approve
-
Diff: 31 lines (+4/-4)2 files modifiedbzrlib/lazy_regex.py (+3/-3)
doc/en/release-notes/bzr-2.7.txt (+1/-1)
description: | updated |
description: | updated |
Changed in bzr: | |
milestone: | none → 2.0 |
status: | Confirmed → Fix Released |
The root cause is that the https test server use some data files (certificates and keys) that are not installed by setup.py.
Under these conditions selftest can be run only from sources.
The test infrastructure is supposed to raise any exception occurring during server building *but* the exception
caused by a missing cert/key file is swallowed by the python SocketServer :-/