This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: make tests process failures using cross-test-ssh


On Thu, 11 Feb 2016, Steve Ellcey wrote:

> I would like to change this so that the touch is also done on the target
> machine but I am not sure what macros I should use to in order to have
> cross-test-ssh.sh run touch.

In general you should not assume it's possible to run arbitrary commands 
on the system running the newly built glibc; remember, the test wrapper 
could be an emulator such as userspace QEMU.  By design, the testsuite 
runs as little as possible on the system running the newly built glibc: 
only programs newly built and linked against it (possibly via "env", but 
that's just a default definition).

I don't know if it's possible to clear NFS caches from the command line.  
If it is, you could make your test wrapper do so on the system running the 
newly built glibc before running anything else there, and on the build 
system immediately after running something on the system running the newly 
built glibc that might have modified the filesystem.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]