Source: smcroute
Version: 2.4.2-3
Severity: improtant
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu disco

Hi Joachim,

The smcroute package has autopkgtests which are being skipped when run on
Debian infrastructure
(https://ci.debian.net/packages/s/smcroute/unstable/amd64/) because they
require machine-level isolation, and Debian runs its autopkgtests in a
container.  Ubuntu, OTOH, does run these tests in VMs instead of containers,
and the tests consistently fail:

[...]
autopkgtest [14:38:02]: test mr-cache-ipv4: [-----------------------
1..9
ok 1 - smcroute is running (pid 1166)
ok 2 - At least one multicast capable interface found: ens2
ok 3 - Multicast routing cache is empty
smcroutectl: Same outbound interface (ens2) as inbound (ens2)?
not ok 4 - adding multicast route 10.0.0.1->ens2->ens2->224.0.1.20 doesn't fail 
(return code: 1)
#   Failed test 'adding multicast route 10.0.0.1->ens2->ens2->224.0.1.20 doesn't
 fail (return code: 1)'
#   at /tmp/autopkgtest.bsTJaj/build.zvn/src/debian/tests/mr-cache-ipv4 line 41.
#          got: '1'
#     expected: '0'
ok 5 - adding multicast route 10.0.0.1->ens2->ens2->224.0.1.20 doesn't generate 
any console output
not ok 6 - Multicast routing cache now contains one entry
#   Failed test 'Multicast routing cache now contains one entry'
#   at /tmp/autopkgtest.bsTJaj/build.zvn/src/debian/tests/mr-cache-ipv4 line 45.
#          got: '0'
#     expected: '1'
# Group    Origin   Iif     Pkts    Bytes    Wrong Oifs
smcroutectl: Same outbound interface (ens2) as inbound (ens2)?
not ok 7 - removing multicast route 10.0.0.1->ens2->ens2->224.0.1.20 doesn't 
fail (return code: 1)
#   Failed test 'removing multicast route 10.0.0.1->ens2->ens2->224.0.1.20 
doesn't fail (return code: 1)'
#   at /tmp/autopkgtest.bsTJaj/build.zvn/src/debian/tests/mr-cache-ipv4 line 50.
#          got: '1'
#     expected: '0'
ok 8 - removing multicast route 10.0.0.1->ens2->ens2->224.0.1.20 doesn't 
generate any console output
ok 9 - Multicast routing cache is empty again
# Looks like you failed 3 tests of 9.
autopkgtest [14:38:02]: test mr-cache-ipv4: -----------------------]
[...]

  (http://autopkgtest.ubuntu.com/packages/s/smcroute/disco/amd64)

It looks like the tests might require not only machine isolation, but also
special hardware? (multiple network devices?)  Or is the test simply showing
that the package is broken?

Either way, with a failing test, this version of smcroute will not migrate
into an Ubuntu release.

Cheers,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: PGP signature

Reply via email to