> On Aug 1, 2014, at 5:12, Peter Wu <pe...@lekensteyn.nl> wrote: > >> On Thursday 31 July 2014 20:04:52 Evan Huus wrote: >> FWIW this issue also makes it impossible to run parts of the test suite >> from an out-of-tree build, which can be problematic. > > Which part exactly? I can run most of the test-suite with an OOT build using: > > WS_BIN_PATH=/tmp/wsbuild/run ./test.sh -s $suite > > Some things fail for me, but that seems unrelated to the build dir:
Name resolution and lua failures are both due to the out-of-tree build. > clopts testing because unprivileged users still have a dbus capture interface) > 2.4.1 Step: Invalid permissions for dumpcap parameter -D, exit status must be > 2 > > "Invalid permissions for dumpcap parameter -D, exit status must be 2" Failed! > > > exit status: 0 > > > ./testout.txt:1. dbus-system > ./testout.txt:2. dbus-session > > > 1.1 Step: Name resolution, no external, no profile hosts, global profile > > > "Name resolution, no external, no profile hosts, global profile" Failed! > > > Failed to resolve 8.8.8.8 using global hosts file. > > > > This fails because the hosts file is copied to /tmp/wsbuild/run/, but > Wireshark is looking in the source directory: > open("/tmp/wireshark/hosts", O_RDONLY) = -1 ENOENT (No such file or > directory) > > > > LUA? > ---- Testing Dir.open ---- > tshark: Lua: Error during loading: > [string "/home/peter/projects/wireshark/test/lua/dir.l..."]:130: attempt to > call global 'typeof' (a nil value) > test Dir.open-31...passed > test Dir.open-32...passed > > "wslua dir" Failed! > didn't find pass marker > ./temp/file3.txt:fooobarrloo > ./temp/file2.txt:fooobarrloo > ./temp/file1.txt:fooobarrloo > > > Kind regards, > Peter > https://lekensteyn.nl ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe