Source: labgrid
Version: 0.4.1-4
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20221023 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> rst2man man/labgrid-device-config.rst > man/labgrid-device-config.5
> rst2man man/labgrid-pytest.rst > man/labgrid-pytest.7
> dh_auto_configure
> I: pybuild base:240: python3.10 setup.py config
> fastentrypoints
> running config
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:240: /usr/bin/python3 setup.py build
> fastentrypoints
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/environment.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/factory.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/step.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/config.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/target.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/consoleloggingreporter.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/stepreporter.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> copying labgrid/binding.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/autoinstall
> copying labgrid/autoinstall/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/autoinstall
> copying labgrid/autoinstall/main.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/autoinstall
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/lxaiobusdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/powerdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/sshdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/filedigitaloutput.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/usbloader.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/serialdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/serialdigitaloutput.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/fastbootdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/usbsdwiredriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/usbhidrelay.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/httpvideodriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/onewiredriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/externalconsoledriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/bareboxdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/xenadriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/smallubootdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/pyvisadriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/consoleexpectmixin.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/commandmixin.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/dockerdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/networkinterfacedriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/usbvideodriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/sigrokdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/shelldriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/common.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/deditecrelaisdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/manualswitchdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/fake.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/provider.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/flashscriptdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/gpiodriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/resetdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/exception.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/usbaudiodriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/lxausbmuxdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/quartushpsdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/usbsdmuxdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/usbtmcdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/modbusdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/qemudriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/ubootdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/mqtt.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/flashromdriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/openocddriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> copying labgrid/driver/usbstoragedriver.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/gude24.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/sentry.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/gude8031.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/gude8316.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/rest.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/simplerest.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/apc.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/gude.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/siglent.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/netio_kshell.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/digipower.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> copying labgrid/driver/power/netio.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/power
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/usbtmc
> copying labgrid/driver/usbtmc/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/usbtmc
> copying labgrid/driver/usbtmc/tektronix_tds2000.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/usbtmc
> copying labgrid/driver/usbtmc/keysight_dsox2000.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/driver/usbtmc
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/consoleprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/powerprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/resetprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/filesystemprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/digitaloutputprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/commandprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/bootstrapprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/videoprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/infoprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/linuxbootprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/mmioprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> copying labgrid/protocol/filetransferprotocol.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/protocol
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/pytestplugin
> copying labgrid/pytestplugin/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/pytestplugin
> copying labgrid/pytestplugin/hooks.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/pytestplugin
> copying labgrid/pytestplugin/reporter.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/pytestplugin
> copying labgrid/pytestplugin/fixtures.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/pytestplugin
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> copying labgrid/remote/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> copying labgrid/remote/authenticator.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> copying labgrid/remote/client.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> copying labgrid/remote/common.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> copying labgrid/remote/config.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> copying labgrid/remote/scheduler.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> copying labgrid/remote/exporter.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> copying labgrid/remote/coordinator.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/remote
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/pyvisa.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/suggest.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/networkservice.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/docker.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/ykushpowerport.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/base.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/serialport.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/udev.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/modbus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/onewireport.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/xenamanager.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/common.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/sigrok.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/power.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/flashrom.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/provider.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/lxaiobus.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/remote.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/ethernetport.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/httpvideostream.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> copying labgrid/resource/mqtt.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/strategy
> copying labgrid/strategy/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/strategy
> copying labgrid/strategy/dockerstrategy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/strategy
> copying labgrid/strategy/bareboxstrategy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/strategy
> copying labgrid/strategy/graphstrategy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/strategy
> copying labgrid/strategy/ubootstrategy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/strategy
> copying labgrid/strategy/common.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/strategy
> copying labgrid/strategy/shellstrategy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/strategy
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/ssh.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/exceptions.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/agentwrapper.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/atomic.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/yaml.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/marker.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/qmp.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/timeout.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/agent.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/managedfile.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/expect.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/proxy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/helper.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> copying labgrid/util/dict.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util/agents
> copying labgrid/util/agents/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util/agents
> copying labgrid/util/agents/network_interface.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util/agents
> copying labgrid/util/agents/usb_hid_relay.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util/agents
> copying labgrid/util/agents/sysfsgpio.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util/agents
> copying labgrid/util/agents/deditec_relais8.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util/agents
> copying labgrid/util/agents/dummy.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/util/agents
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build;
> python3.10 -m pytest --ignore tests/test_fixtures.py --ignore
> tests/test_flags.py --ignore tests/test_stepreporter.py
> ============================= test session starts
> ==============================
> platform linux -- Python 3.10.7, pytest-7.1.2, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>, configfile: setup.cfg
> plugins: mock-3.8.2, dependency-0.5.1
> collected 260 items / 1 skipped
>
> tests/test_agent.py .......... [
> 3%]
> tests/test_autoinstall.py ..... [
> 5%]
> tests/test_bareboxdriver.py ... [
> 6%]
> tests/test_config.py ..... [
> 8%]
> tests/test_crossbar.py E.EEEEEEEEEEEEEE [
> 15%]
> tests/test_docker.py s.. [
> 16%]
> tests/test_environment.py .......... [
> 20%]
> tests/test_ethernetport.py . [
> 20%]
> tests/test_externalconsoledriver.py .. [
> 21%]
> tests/test_factory.py ............. [
> 26%]
> tests/test_filedigitaloutput.py ... [
> 27%]
> tests/test_flashrom.py .. [
> 28%]
> tests/test_flashscript.py .... [
> 29%]
> tests/test_graphstrategy.py .............. [
> 35%]
> tests/test_httpvideo.py . [
> 35%]
> tests/test_lxaiobus.py ..... [
> 37%]
> tests/test_manualswitchdriver.py .... [
> 38%]
> tests/test_powerdriver.py ...........s [
> 43%]
> tests/test_pyvisa.py .. [
> 44%]
> tests/test_qemudriver.py .. [
> 45%]
> tests/test_remote.py .. [
> 45%]
> tests/test_reporter.py ... [
> 46%]
> tests/test_resource.py .... [
> 48%]
> tests/test_sched.py .... [
> 50%]
> tests/test_serialdriver.py ........ [
> 53%]
> tests/test_serialport.py .. [
> 53%]
> tests/test_shelldriver.py ..... [
> 55%]
> tests/test_sigrok.py ..s. [
> 57%]
> tests/test_sispm.py . [
> 57%]
> tests/test_sshdriver.py ....ssssssssss [
> 63%]
> tests/test_step.py ............ [
> 67%]
> tests/test_strategy.py .. [
> 68%]
> tests/test_sysfsgpioagent.py .. [
> 69%]
> tests/test_target.py .................................. [
> 82%]
> tests/test_tasmota.py .. [
> 83%]
> tests/test_timeout.py .. [
> 83%]
> tests/test_ubootdriver.py ... [
> 85%]
> tests/test_usbtmc.py .. [
> 85%]
> tests/test_usbvideo.py . [
> 86%]
> tests/test_util.py ......ssssssssssssssss....ssss.. [
> 98%]
> tests/test_yaml.py ....
> [100%]
>
> ==================================== ERRORS
> ====================================
> ________________________ ERROR at setup of test_startup
> ________________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_startup0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121823a30>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f7121823c40>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996565
> E child_fd: 13
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121823c70>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x0d5a1518e731c6418a6b0a18f62cef61bfdfb86a597bf53f6606d251baaa8ffe
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_startup0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x0d5a1518e731c6418a6b0a18f62cef61bfdfb86a597bf53f6606d251baaa8ffe\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_startup0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ____________________ ERROR at setup of test_connect_timeout
> ____________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_connect_timeout0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121691930>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f7121691a20>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996568
> E child_fd: 14
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121693d00>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x13f37709562ce98fd4adc2e25e8e409abfb85771618ac77960e655577b6b3d35
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_connect_timeout0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x13f37709562ce98fd4adc2e25e8e409abfb85771618ac77960e655577b6b3d35\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_connect_timeout0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ______________________ ERROR at setup of test_place_show
> _______________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_show0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f712173a2f0>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f71216913f0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996570
> E child_fd: 15
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121691b10>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x0555ec0e48052a5ec0a69934961141938762f41bb4939188e0d177d533af2fc7
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_show0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x0555ec0e48052a5ec0a69934961141938762f41bb4939188e0d177d533af2fc7\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_show0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ______________________ ERROR at setup of test_place_alias
> ______________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_alias0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121822b60>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f71218232b0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996572
> E child_fd: 16
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121822350>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x484ec5f3d3766da79d320c7cc1c0f87ddefbdada8ef080a7ef780d997b59ae1d
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_alias0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x484ec5f3d3766da79d320c7cc1c0f87ddefbdada8ef080a7ef780d997b59ae1d\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_alias0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> _____________________ ERROR at setup of test_place_comment
> _____________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_comment0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121749360>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f712174b8b0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996574
> E child_fd: 17
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121748fd0>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x725f2b69f1cb983df9522058327905355eb3211281d74efa4ce49d680c4bb982
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_comment0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x725f2b69f1cb983df9522058327905355eb3211281d74efa4ce49d680c4bb982\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_comment0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ______________________ ERROR at setup of test_place_match
> ______________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_match0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f71218218d0>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f7121822740>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996576
> E child_fd: 18
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f71218225f0>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0xa5ca327383ed37b5dc5572dd87b5715f2cf579c3eaebf081e0264f337b8349b2
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_match0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0xa5ca327383ed37b5dc5572dd87b5715f2cf579c3eaebf081e0264f337b8349b2\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_match0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> _____________________ ERROR at setup of test_place_acquire
> _____________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_acquire0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f71215643a0>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f7121564460>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996578
> E child_fd: 19
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121564490>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x29ca9b2f1fe1990d3f55b85d4b2f51115ddba40f202697a256ada7793e818831
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_acquire0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x29ca9b2f1fe1990d3f55b85d4b2f51115ddba40f202697a256ada7793e818831\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_acquire0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> _________________ ERROR at setup of test_place_acquire_enforce
> _________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_acquire_enforce0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f712173bb50>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f712173b940>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996580
> E child_fd: 20
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121738f10>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x962fe0dc55101c3c0e0b49f813649d1c04552978cbec5ea34f5f4d27a031c139
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_acquire_enforce0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x962fe0dc55101c3c0e0b49f813649d1c04552978cbec5ea34f5f4d27a031c139\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_acquire_enforce0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> _________________ ERROR at setup of test_place_acquire_broken
> __________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_acquire_broken0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121822d40>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f7121820af0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996582
> E child_fd: 21
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121820f10>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x360f90f8a22d6f93ea712b09e765fc513bc058486df7266dc68fa955e01a29d3
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_acquire_broken0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x360f90f8a22d6f93ea712b09e765fc513bc058486df7266dc68fa955e01a29d3\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_acquire_broken0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ___________________ ERROR at setup of test_place_add_no_name
> ___________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_add_no_name0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121716bf0>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f71217152d0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996584
> E child_fd: 20
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f71217147c0>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x3f3d0aa10829f21baa484d2ce69d21aadcbe06eeb51ba44e5feb6a4b72a844d4
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_add_no_name0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x3f3d0aa10829f21baa484d2ce69d21aadcbe06eeb51ba44e5feb6a4b72a844d4\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_add_no_name0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ___________________ ERROR at setup of test_place_del_no_name
> ___________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_place_del_no_name0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121752470>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f71217524a0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996586
> E child_fd: 22
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f71217521a0>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x91f00af386c423f6cc7bccbb933c2d6fb9a5a90757ea2672c743e3e4bb9c64fd
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_del_no_name0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x91f00af386c423f6cc7bccbb933c2d6fb9a5a90757ea2672c743e3e4bb9c64fd\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_place_del_no_name0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> __________________ ERROR at setup of test_remoteplace_target
> ___________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_remoteplace_target0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121821a50>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f7121821bd0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996588
> E child_fd: 23
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f71218214b0>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x57321d11c880be28548e70d4e41fc8e55037ee1f30efd563c4661e8dd7840945
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_remoteplace_target0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x57321d11c880be28548e70d4e41fc8e55037ee1f30efd563c4661e8dd7840945\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_remoteplace_target0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ___________________ ERROR at setup of test_resource_conflict
> ___________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_resource_conflict0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121565c90>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f7121567d60>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996590
> E child_fd: 24
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121565a50>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0xc5bdee55d464ff623ba18e585d69a5605bcbcc22e42b1153687367e19fd320c5
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_resource_conflict0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0xc5bdee55d464ff623ba18e585d69a5605bcbcc22e42b1153687367e19fd320c5\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_resource_conflict0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ______________________ ERROR at setup of test_reservation
> ______________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_reservation0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f712171d2a0>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f712171e4a0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996592
> E child_fd: 13
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f712171cfd0>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0x07f29bb5cdeecfc7d61456a0535ab311ffa5092f09e8aef64a3a89549dfb70e8
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_reservation0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0x07f29bb5cdeecfc7d61456a0535ab311ffa5092f09e8aef64a3a89549dfb70e8\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_reservation0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> ___________________ ERROR at setup of test_exporter_timeout
> ____________________
>
> tmpdir = local('/tmp/pytest-of-user42/pytest-2/test_exporter_timeout0')
> pytestconfig = <_pytest.config.Config object at 0x7f7124437550>
>
> @pytest.fixture(scope='function')
> def crossbar(tmpdir, pytestconfig):
> if not find_spec('crossbar'):
> pytest.skip("crossbar not found")
>
> pytestconfig.rootdir.join('.crossbar/config.yaml').copy(tmpdir.mkdir('.crossbar'))
> spawn = pexpect.spawn(
> 'crossbar start --color false --logformat none',
> logfile=Prefixer(sys.stdout.buffer, 'crossbar'),
> cwd=str(tmpdir))
> try:
> > spawn.expect('Realm .* started')
>
> tests/conftest.py:110:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:343: in expect
> return self.expect_list(compiled_pattern_list,
> /usr/lib/python3/dist-packages/pexpect/spawnbase.py:372: in expect_list
> return exp.expect_loop(timeout)
> /usr/lib/python3/dist-packages/pexpect/expect.py:179: in expect_loop
> return self.eof(e)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> self = <pexpect.expect.Expecter object at 0x7f7121564280>
> err = EOF('End Of File (EOF). Exception style platform.')
>
> def eof(self, err=None):
> spawn = self.spawn
>
> spawn.before = spawn._before.getvalue()
> spawn._buffer = spawn.buffer_type()
> spawn._before = spawn.buffer_type()
> spawn.after = EOF
> index = self.searcher.eof_index
> if index >= 0:
> spawn.match = EOF
> spawn.match_index = index
> return index
> else:
> spawn.match = None
> spawn.match_index = None
> msg = str(spawn)
> msg += '\nsearcher: %s' % self.searcher
> if err is not None:
> msg = str(err) + '\n' + msg
>
> exc = EOF(msg)
> exc.__cause__ = None # in Python 3.x we can use "raise exc from
> None"
> > raise exc
> E pexpect.exceptions.EOF: End Of File (EOF). Exception style
> platform.
> E <pexpect.pty_spawn.spawn object at 0x7f7121565db0>
> E command: /usr/bin/crossbar
> E args: ['/usr/bin/crossbar', 'start', '--color', 'false',
> '--logformat', 'none']
> E buffer (last 100 chars): b''
> E before (last 100 chars): b"gningKey(privkey)\r\nAttributeError:
> module 'autobahn.wamp.cryptosign' has no attribute 'SigningKey'\r\n"
> E after: <class 'pexpect.exceptions.EOF'>
> E match: None
> E match_index: None
> E exitstatus: None
> E flag_eof: True
> E pid: 996594
> E child_fd: 14
> E closed: False
> E timeout: 30
> E delimiter: <class 'pexpect.exceptions.EOF'>
> E logfile: <conftest.Prefixer object at 0x7f7121566650>
> E logfile_read: None
> E logfile_send: None
> E maxread: 2000
> E ignorecase: False
> E searchwindowsize: None
> E delaybeforesend: 0.05
> E delayafterclose: 0.1
> E delayafterterminate: 0.1
> E searcher: searcher_re:
> E 0: re.compile(b'Realm .* started')
>
> /usr/lib/python3/dist-packages/pexpect/expect.py:122: EOF
> ---------------------------- Captured stdout setup
> -----------------------------
> crossbar:
>
> crossbar:
>
> crossbar: :::::::::::::::::
>
> crossbar: ::::: _____ __
>
> crossbar: ::::: : ::::: / ___/____ ___ ___ ___ / / ___ _ ____
>
> crossbar: ::::::: ::::::: / /__ / __// _ \ (_-< (_-< / _ \/ _ `// __/
>
> crossbar: ::::: : ::::: \___//_/ \___//___//___//_.__/\_,_//_/
>
> crossbar: :::::
>
> crossbar: ::::::::::::::::: Crossbar v21.3.1
>
> crossbar:
>
> crossbar: Copyright (c) 2013-2022 Crossbar.io Technologies GmbH, licensed
> under AGPL 3.0.
>
> crossbar:
>
> crossbar: Booting standalone node .. <crossbar.node.main._run_command_start>
>
> crossbar: New node key pair generated! Public key is
> 0xdf57f2d5afbb4418dca0f6af5d53b06ed9f9fc722ac30405ee0a706d2ffad3b1
>
> crossbar: File permissions on node private key fixed
>
> crossbar: Node key loaded from
> /tmp/pytest-of-user42/pytest-2/test_exporter_timeout0/.crossbar/key.priv
>
> crossbar: Traceback (most recent call last):
>
> crossbar: File "/usr/bin/crossbar", line 33, in <module>
>
> crossbar: sys.exit(load_entry_point('crossbar==21.3.1',
> 'console_scripts', 'crossbar')())
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/__init__.py", line
> 203, in run
>
> crossbar: return main(exename, args, reactor, personality_klass)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 1328, in main
>
> crossbar: options.func(options, reactor=reactor, personality=personality)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/main.py", line
> 846, in _run_command_start
>
> crossbar: node.load_keys(options.cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/node/node.py", line
> 190, in load_keys
>
> crossbar: was_new, self._node_key = _maybe_generate_key(cbdir)
>
> crossbar: File "/usr/lib/python3/dist-packages/crossbar/common/key.py",
> line 295, in _maybe_generate_key
>
> crossbar: return was_new, cryptosign.SigningKey(privkey)
>
> crossbar: AttributeError: module 'autobahn.wamp.cryptosign' has no attribute
> 'SigningKey'
>
> crossbar startup failed with b'\r\n\r\n :::::::::::::::::\r\n
> ::::: _____ __\r\n ::::: : ::::: /
> ___/____ ___ ___ ___ / / ___ _ ____\r\n ::::::: ::::::: / /__ /
> __// _ \\ (_-< (_-< / _ \\/ _ `// __/\r\n ::::: : ::::: \\___//_/
> \\___//___//___//_.__/\\_,_//_/\r\n :::::\r\n :::::::::::::::::
> Crossbar v21.3.1\r\n\r\n Copyright (c) 2013-2022 Crossbar.io Technologies
> GmbH, licensed under AGPL 3.0.\r\n\r\nBooting standalone node ..
> <crossbar.node.main._run_command_start>\r\nNew node key pair generated!
> Public key is
> 0xdf57f2d5afbb4418dca0f6af5d53b06ed9f9fc722ac30405ee0a706d2ffad3b1\r\nFile
> permissions on node private key fixed\r\nNode key loaded from
> /tmp/pytest-of-user42/pytest-2/test_exporter_timeout0/.crossbar/key.priv\r\nTraceback
> (most recent call last):\r\n File "/usr/bin/crossbar", line 33, in
> <module>\r\n sys.exit(load_entry_point(\'crossbar==21.3.1\',
> \'console_scripts\', \'crossbar\')())\r\n File
> "/usr/lib/python3/dist-packages/crossbar/__init__.py", line 203, in run\r\n
> return main(exename, args, reactor, personality_klass)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 1328, in
> main\r\n options.func(options, reactor=reactor,
> personality=personality)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/main.py", line 846, in
> _run_command_start\r\n node.load_keys(options.cbdir)\r\n File
> "/usr/lib/python3/dist-packages/crossbar/node/node.py", line 190, in
> load_keys\r\n was_new, self._node_key = _maybe_generate_key(cbdir)\r\n
> File "/usr/lib/python3/dist-packages/crossbar/common/key.py", line 295, in
> _maybe_generate_key\r\n return was_new,
> cryptosign.SigningKey(privkey)\r\nAttributeError: module
> \'autobahn.wamp.cryptosign\' has no attribute \'SigningKey\'\r\n'
> =============================== warnings summary
> ===============================
> .pybuild/cpython3_3.10/build/tests/test_environment.py::TestEnvironment::test_usbserialport_no_warning
> .pybuild/cpython3_3.10/build/tests/test_util.py::test_filter_dict
> /usr/lib/python3/dist-packages/_pytest/python.py:192:
> PytestRemovedIn8Warning: Passing None has been deprecated.
> See
> https://docs.pytest.org/en/latest/how-to/capture-warnings.html#additional-use-cases-of-warnings-in-tests
> for alternatives in common use cases.
> result = testfunction(**testargs)
>
> .pybuild/cpython3_3.10/build/tests/test_ethernetport.py::test_instance
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build/labgrid/resource/ethernetport.py:251:
> DeprecationWarning: There is no current event loop
> self.loop = asyncio.get_event_loop()
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info
> ============================
> ERROR tests/test_crossbar.py::test_startup - pexpect.exceptions.EOF: End Of
> F...
> ERROR tests/test_crossbar.py::test_connect_timeout - pexpect.exceptions.EOF:
> ...
> ERROR tests/test_crossbar.py::test_place_show - pexpect.exceptions.EOF: End
> O...
> ERROR tests/test_crossbar.py::test_place_alias - pexpect.exceptions.EOF: End
> ...
> ERROR tests/test_crossbar.py::test_place_comment - pexpect.exceptions.EOF:
> En...
> ERROR tests/test_crossbar.py::test_place_match - pexpect.exceptions.EOF: End
> ...
> ERROR tests/test_crossbar.py::test_place_acquire - pexpect.exceptions.EOF:
> En...
> ERROR tests/test_crossbar.py::test_place_acquire_enforce -
> pexpect.exceptions...
> ERROR tests/test_crossbar.py::test_place_acquire_broken -
> pexpect.exceptions....
> ERROR tests/test_crossbar.py::test_place_add_no_name -
> pexpect.exceptions.EOF...
> ERROR tests/test_crossbar.py::test_place_del_no_name -
> pexpect.exceptions.EOF...
> ERROR tests/test_crossbar.py::test_remoteplace_target -
> pexpect.exceptions.EO...
> ERROR tests/test_crossbar.py::test_resource_conflict -
> pexpect.exceptions.EOF...
> ERROR tests/test_crossbar.py::test_reservation - pexpect.exceptions.EOF: End
> ...
> ERROR tests/test_crossbar.py::test_exporter_timeout -
> pexpect.exceptions.EOF:...
> =========== 212 passed, 34 skipped, 3 warnings, 15 errors in 29.19s
> ============
> E: pybuild pybuild:379: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10/build; python3.10 -m pytest --ignore
> tests/test_fixtures.py --ignore tests/test_flags.py --ignore
> tests/test_stepreporter.py
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.10
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2022/10/23/labgrid_0.4.1-4_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.