[Bug 1804353] Review Request: golang-github-majek-slirpnetstack - Slirp4netns implementation using gvisor/netstack

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1804353

Robert-André Mauchin <zebob.m@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zebob.m@xxxxxxxxx



--- Comment #1 from Robert-André Mauchin <zebob.m@xxxxxxxxx> ---
You can't just make test otherwise it will try to use Go modules and d/l them
from the Internet:

Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.TUac3t
+ umask 022
+ cd /builddir/build/BUILD
+ cd slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9
+ make test
go build \
        -ldflags=-compressdwarf=false \
        -o bin/slirpnetstack \
        github.com/majek/slirpnetstack
go: github.com/cenkalti/backoff@v2.2.1+incompatible: git init --bare in
/builddir/go/pkg/mod/cache/vcs/67dac28e7e926ddaff06539613873fa20b08241cfbcc77568fece8103664e7ea:
exec: "git": executable file not found in $PATH


export
GOPATH=%{buildroot}%{_datadir}/gocode:%{_datadir}/gocode:${GOPATH:+${GOPATH}}
export GO111MODULE=off
make test


Most tests then fail:

Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.pWLrLt
+ umask 022
+ cd /builddir/build/BUILD
+ cd slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9
+ export
GOPATH=/builddir/build/BUILDROOT/golang-github-majek-slirpnetstack-0-1.20200309git0a03a89.fc33.x86_64/usr/share/gocode:/usr/share/gocode:
+
GOPATH=/builddir/build/BUILDROOT/golang-github-majek-slirpnetstack-0-1.20200309git0a03a89.fc33.x86_64/usr/share/gocode:/usr/share/gocode:
+ export GO111MODULE=off
+ GO111MODULE=off
+ make test
go build \
        -ldflags=-compressdwarf=false \
        -o bin/slirpnetstack \
        github.com/majek/slirpnetstack
go build -o bin/mocktcpecho github.com/majek/slirpnetstack/tests/mocktcpecho
go build -o bin/mockudpecho github.com/majek/slirpnetstack/tests/mockudpecho
SLIRPNETSTACKBIN="./bin/slirpnetstack" \
PYTHONPATH=. \
PYTHONIOENCODING=utf-8 \
        unshare -Ur python3 -m tests.runner tests
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
.sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
.sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Esh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
/usr/lib64/python3.8/unittest/case.py:704: ResourceWarning: unclosed file
<_io.BufferedReader name='/proc/self/ns/net'>
  outcome.errors.clear()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Fsh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
Esh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
sh: ip: command not found
/usr/lib64/python3.8/unittest/case.py:704: ResourceWarning: unclosed
<socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_DGRAM,
proto=0, laddr=('0.0.0.0', 35126)>
  outcome.errors.clear()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
E/usr/lib64/python3.8/unittest/case.py:704: ResourceWarning: unclosed
<socket.socket fd=7, family=AddressFamily.AF_INET, type=SocketKind.SOCK_DGRAM,
proto=0, laddr=('0.0.0.0', 53703)>
  outcome.errors.clear()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
======================================================================
ERROR: test_metric (tests.test_basic.BasicTest)
Test if metrics server run.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib64/python3.8/urllib/request.py", line 1319, in do_open
    h.request(req.get_method(), req.selector, req.data, headers,
  File "/usr/lib64/python3.8/http/client.py", line 1230, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/lib64/python3.8/http/client.py", line 1276, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/lib64/python3.8/http/client.py", line 1225, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/lib64/python3.8/http/client.py", line 1004, in _send_output
    self.send(msg)
  File "/usr/lib64/python3.8/http/client.py", line 944, in send
    self.connect()
  File "/usr/lib64/python3.8/http/client.py", line 915, in connect
    self.sock = self._create_connection(
  File "/usr/lib64/python3.8/socket.py", line 808, in create_connection
    raise err
  File "/usr/lib64/python3.8/socket.py", line 796, in create_connection
    sock.connect(sa)
OSError: [Errno 101] Network is unreachable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 126, in test_metric
    f = urllib.request.urlopen('http://127.0.0.1:%d/debug/pprof' %
(metrics_port,))
  File "/usr/lib64/python3.8/urllib/request.py", line 222, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib64/python3.8/urllib/request.py", line 525, in open
    response = self._open(req, data)
  File "/usr/lib64/python3.8/urllib/request.py", line 542, in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
  File "/usr/lib64/python3.8/urllib/request.py", line 502, in _call_chain
    result = func(*args)
  File "/usr/lib64/python3.8/urllib/request.py", line 1348, in http_open
    return self.do_open(http.client.HTTPConnection, req)
  File "/usr/lib64/python3.8/urllib/request.py", line 1322, in do_open
    raise URLError(err)
urllib.error.URLError: <urlopen error [Errno 101] Network is unreachable>
======================================================================
ERROR: test_udp_routing (tests.test_basic.RoutingTest)
Test udp routing. Send packet from guest onto an IP assigned
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 265, in maybe
    ret = fn(*args, **kw)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 182, in test_udp_routing
    self.assertUdpEcho(port=echo_port, ip="192.168.1.100")
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 215, in assertUdpEcho
    s = utils.connect(*args, **kwargs)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/utils.py",
line 98, in connect
    s.connect((ip, port))
OSError: [Errno 101] Network is unreachable
======================================================================
ERROR: test_udp_routing_merge (tests.test_basic.RoutingTest)
Test udp routing. There is a bug where two packets get merged into
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 265, in maybe
    ret = fn(*args, **kw)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 197, in test_udp_routing_merge
    self.assertUdpEcho(port=echo_port, ip="192.168.1.100")
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 215, in assertUdpEcho
    s = utils.connect(*args, **kwargs)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/utils.py",
line 98, in connect
    s.connect((ip, port))
OSError: [Errno 101] Network is unreachable
======================================================================
FAIL: test_basic_connection (tests.test_basic.BasicTest)
Test connection reset on netstack IP. Netstack is not supposed to
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 76, in test_basic_connection
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_basic_ping (tests.test_basic.BasicTest)
Due to how netstack is configured, we will answer to ping against
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 24, in test_basic_ping
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_basic_ping6 (tests.test_basic.BasicTest)
Due to how netstack is configured, we will answer to ping against
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 106, in test_basic_ping6
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_local_fwd_error_tcp (tests.test_basic.BasicTest)
Test bind errors on local TCP forwarding.
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 86, in test_local_fwd_error_tcp
    xport = self.assertListenLine(p, "local-fwd Local listen tcp://127.0.0.1")
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 242, in assertListenLine
    self.assertIn(in_pattern, line)
AssertionError: 'local-fwd Local listen tcp://127.0.0.1' not found in ''
======================================================================
FAIL: test_local_fwd_error_udp (tests.test_basic.BasicTest)
Test bind errors on local UDP forwarding.
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 97, in test_local_fwd_error_udp
    xport = self.assertListenLine(p, "local-fwd Local listen udp://127.0.0.1")
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 242, in assertListenLine
    self.assertIn(in_pattern, line)
AssertionError: 'local-fwd Local listen udp://127.0.0.1' not found in ''
======================================================================
FAIL: test_pcap (tests.test_basic.BasicTest)
Check -pcap capture
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 35, in test_pcap
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_fwd_parsing_one (tests.test_basic.GenericForwardingTest)
Test basic forwarding parsing, just port
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 219, in test_fwd_parsing_one
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_fwd_parsing_two (tests.test_basic.GenericForwardingTest)
Test basic forwarding parsing, port and host
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 243, in test_fwd_parsing_two
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_loc_parsing_one (tests.test_basic.GenericForwardingTest)
Test basic forwarding parsing, just port
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 235, in test_loc_parsing_one
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_local_fwd_resolve_host (tests.test_basic.GenericForwardingTest)
Test if you can local forward to dns label.
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 251, in test_local_fwd_resolve_host
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_pp_local_fwd (tests.test_basic.LocalForwardingPPTest)
Test inbound TCP proxy-protocol
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 437, in test_tcp_pp_local_fwd
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_pp_local_fwd_noport (tests.test_basic.LocalForwardingPPTest)
Test inbound TCP proxy-protocol, while specifying zero port on the
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 469, in test_tcp_pp_local_fwd_noport
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_pp_local_fwd_v6 (tests.test_basic.LocalForwardingPPTest)
Test inbound TCP v6 proxy-protocol
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 527, in test_tcp_pp_local_fwd_v6
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_udp_spp_local_fwd (tests.test_basic.LocalForwardingPPTest)
Test inbound UDP SPP. Read more in
https://developers.cloudflare.com/spectrum/getting-started/proxy-protocol/#enabling-simple-proxy-protocol-for-udp
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 489, in test_udp_spp_local_fwd
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_local_fwd (tests.test_basic.LocalForwardingTest)
Test basic local forwarding - bind to local port on host and
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 332, in test_tcp_local_fwd
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_local_fwd_2 (tests.test_basic.LocalForwardingTest)
Test tcp local forwarding - bind to local port on host and forward
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 265, in maybe
    ret = fn(*args, **kw)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 348, in test_tcp_local_fwd_2
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_udp_local_fwd (tests.test_basic.LocalForwardingTest)
Test udp local forwarding - bind to local port on host and forward
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 365, in test_udp_local_fwd
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_udp_local_fwd_2 (tests.test_basic.LocalForwardingTest)
Test udp local forwarding - bind to local port on host and forward
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 265, in maybe
    ret = fn(*args, **kw)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 381, in test_udp_local_fwd_2
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_udp_local_fwd_merge (tests.test_basic.LocalForwardingTest)
Test if udp message boundry is preserved.
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 415, in test_udp_local_fwd_merge
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_udprpc_local_fwd (tests.test_basic.LocalForwardingTest)
Test udprcp local forwarding - bind to local port on host and
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 399, in test_udprpc_local_fwd
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_remote_fwd (tests.test_basic.RemoteForwardingTest)
Test tcp remote forwarding - bind to remote port on guest and
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 267, in test_tcp_remote_fwd
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_remote_fwd_2 (tests.test_basic.RemoteForwardingTest)
Test tcp remote forwarding - bind to remote port on
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 279, in test_tcp_remote_fwd_2
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_udp_remote_fwd (tests.test_basic.RemoteForwardingTest)
Test udp remote forwarding - bind to remote port on guest and
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 289, in test_udp_remote_fwd
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_udp_remote_fwd_2 (tests.test_basic.RemoteForwardingTest)
Test udp remote forwarding - bind to remote port on arbitrary
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 301, in test_udp_remote_fwd_2
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_udp_remote_fwd_merge (tests.test_basic.RemoteForwardingTest)
Test if udp message boundry is preserved.
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 312, in test_udp_remote_fwd_merge
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_routing (tests.test_basic.RoutingTest)
Test tcp routing. Establish connection from guest onto an IP
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 265, in maybe
    ret = fn(*args, **kw)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 137, in test_tcp_routing
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_routing_multi (tests.test_basic.RoutingTest)
Test tcp routing. Can we establish like 200 connnections?
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 265, in maybe
    ret = fn(*args, **kw)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 164, in test_tcp_routing_multi
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
======================================================================
FAIL: test_tcp_routing_v6 (tests.test_basic.RoutingTest)
Test tcp routing. Establish connection from guest onto an IP
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 265, in maybe
    ret = fn(*args, **kw)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/test_basic.py",
line 151, in test_tcp_routing_v6
    self.assertStartSync(p)
  File
"/builddir/build/BUILD/slirpnetstack-0a03a89da63bd3005cd0c7d79ef94df27a7e6dc9/tests/base.py",
line 238, in assertStartSync
    self.assertIn("Started", p.stderr_line())
AssertionError: 'Started' not found in '[!] GetMTU(tun0) = no such device\n'
----------------------------------------------------------------------
Ran 33 tests in 1.008s
FAILED (failures=28, errors=3)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx





[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux