make tests process failures using cross-test-ssh
Joseph Myers
joseph@codesourcery.com
Thu Feb 11 18:28:00 GMT 2016
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
More information about the Libc-alpha
mailing list