Test errors on master. Ubuntu 18.04. User in the dialout group.
...
/dev/ttyUSB0
Description: xxxxxx USB Device - xxxx
Transport type: SP_TRANSPORT_USB
OS error code 5: Input/output error
Low level API: Error During Test at /home/ian/GitHub/LibSerialPort.jl/test/runtests.jl:31
Test threw exception
Expression: test_low_level_api(port, baudrate) == nothing
From /home/ian/GitHub/LibSerialPort.jl/src/wrap.jl: 141:
libserialport returned SP_ERR_FAIL - Host OS reported a failure.
Stacktrace:
[1] error(::String) at ./error.jl:33
[2] handle_error(::SPReturn, ::String) at /home/ian/GitHub/LibSerialPort.jl/src/wrap.jl:136
[3] sp_open at /home/ian/GitHub/LibSerialPort.jl/src/wrap.jl:185 [inlined]
[4] test_low_level_api(::String, ::Vararg{String,N} where N) at /home/ian/GitHub/LibSerialPort.jl/test/test-low-level-api.jl:226
[5] top-level scope at /home/ian/GitHub/LibSerialPort.jl/test/runtests.jl:31
[6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[7] top-level scope at /home/ian/GitHub/LibSerialPort.jl/test/runtests.jl:29
[8] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
[9] top-level scope at /home/ian/GitHub/LibSerialPort.jl/test/runtests.jl:28
...
Test Summary: | Pass Error Total
LibSerialPort | 2 2 4
Low level API | 1 1 2
High level API | 1 1 2
error in running finalizer: ErrorException("From /home/ian/GitHub/LibSerialPort.jl/src/wrap.jl: 141:
libserialport returned SP_ERR_ARG - Function was called with invalid arguments.")
ERROR: LoadError: Some tests did not pass: 2 passed, 0 failed, 2 errored, 0 broken.
in expression starting at /home/ian/GitHub/LibSerialPort.jl/test/runtests.jl:14
ERROR: Package LibSerialPort errored during testing
Test errors on master. Ubuntu 18.04. User in the dialout group.