Wireshark mailing list archives

Re: [Wireshark-commits] master 43a81b6: Add some information on running from the build directory.


From: Evan Huus <eapache () gmail com>
Date: Fri, 1 Aug 2014 07:13:21 -0400


On Aug 1, 2014, at 5:12, Peter Wu <peter () 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-request () wireshark org?subject=unsubscribe


Current thread: