Open ilovezfs opened 7 years ago
This sounds like a duplicate of https://github.com/OpenLightingProject/ola/issues/958 . Can you unplug the special USB devices you've got connected so these lines don't appear and see if that improves it:
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 20:4 @0x7f96bac01b40 [add]
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 20:3 @0x7f96bac083c0 [add]
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 20:2 @0x7f96bac047a0 [add]
libs/usb/HotplugAgent.cpp:166: USB hotplug event: 20:0 @0x7f96bad0a470 [add]
I'm also rather intrigued by this line:
common/network/IPV4Address.cpp:89: Could not convert address 673495534
Had you done any Pathport config? Can you share your ifconfig -a output please?
I'm one of the Homebrew maintainers and don't actually have any of the associated devices. I'm on my phone at the moment but this test was running in a macOS sandbox on a Skylake iMac without anything attached other than the wireless keyboard and trackpad. Executing make check outside of the sandbox led to additional test failures on top of this one.
You should be able to reproduce the issue by changing the brew formula to run make, make check, make install instead of just make install. Running it with brew install --debug --verbose will let you drop into a shell when the test fails.
Could you give the output of lsusb in the sandbox then please?
I'm not a Mac owner, but do have access to one when necessary, we primarily target macports though, the homebrew port was done by one of our users. Although if this is the issue I think, it will occur on both anyway.
Could you give some detail on the additional test failures outside of the sandbox for completeness please?
we primarily target macports though
No comment. lol
bash-3.2$ system_profiler SPUSBDataType
USB:
USB 3.0 Bus:
Host Controller Driver: AppleUSBXHCISPT
PCI Device ID: 0xa12f
PCI Revision ID: 0x0031
PCI Vendor ID: 0x8086
Bluetooth USB Host Controller:
Product ID: 0x8294
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.19
Speed: Up to 12 Mb/sec
Manufacturer: Broadcom Corp.
Location ID: 0x14500000 / 4
Current Available (mA): 1000
Current Required (mA): 0
Extra Operating Current (mA): 0
Built-In: Yes
FaceTime HD Camera (Built-in):
Product ID: 0x8511
Vendor ID: 0x05ac (Apple Inc.)
Version: 72.30
Serial Number: CC2F9H01QGG9L2L0
Speed: Up to 480 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x14400000 / 3
Current Available (mA): 1000
Current Required (mA): 500
Extra Operating Current (mA): 0
Built-In: Yes
Magic Trackpad 2:
Product ID: 0x0265
Vendor ID: 0x05ac (Apple Inc.)
Version: 8.04
Serial Number: CC25452013UG61CAF
Speed: Up to 12 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x14300000 / 2
Current Available (mA): 1000
Current Required (mA): 500
Extra Operating Current (mA): 800
Sleep current (mA): 1300
bash-3.2$
test-suite.log: https://gist.github.com/ilovezfs/af89de492b93e1de062ac538bfb35b47
I'll run outside sandbox next.
The sandbox was irrelevant. It was just a python path issue with finding protobuf. Same result outside the sandbox.
Here's test-suite.log with OLA 0.10.3 and no sandbox: https://gist.github.com/ilovezfs/01b20b32727be3ed3ffb2c57672d895b
And this is outside of Homebrew: https://gist.github.com/ilovezfs/22c0e0ef5663e3e05121db5a93fd8944
Can you also try running ./ola/OlaClientTester -l 4 Or you may need to do: ./ola/.libs/lt-OlaClientTester -l 4
Which should give more output.
I get exactly the same error on my Linux machine. I'm running Ubuntu and trying to build from master. Any suggestions on how to make it work?
It seemed as port 9010 was in use and as soon as I terminated the service using that port (an older version of olad in my case), "make check" went through fine.
It seemed as port 9010 was in use and as soon as I terminated the service using that port (an older version of olad in my case), "make check" went through fine.
Great, glad you've got your issue sorted @Solander . I think the main issue here is more complicated as there aren't other copies of olad or other things using the port running beforehand, it's just olad not stopping properly after it's test run.
The
OlaClientTester
test fails duringmake check
on macOS (tested with 0.10.2 and 0.10.3).Here is the build log: https://gist.github.com/ilovezfs/df18fb326c86c5173903f60c4b425a8e
test-suite.log is below: