On 10/10/2019 12.58, Daniel P. Berrangé wrote: > On Wed, Oct 09, 2019 at 07:07:01PM +0200, Thomas Huth wrote: >> Travis now features an arm64 build host, so let's check compilation >> there, too. >> >> Unfortunately, there are some quirks: >> - block/ssh.c does not compile properly in this environment, so we have >> to use --disable-libssh until that problem is fixed. >> - test-util-filemonitor fails, so we can not run the unit tests there > > Do you have any more info on this failure ? > > Running tests with FILEMONITOR_DEBUG=1 env variable set will make > it print more info
Here you go: https://travis-ci.com/huth/qemu/jobs/244168910#L5775 Quoting: " Add watch /tmp/test-util-filemonitor-PH0B9Z (null) Watch ID 100000000 Add watch /tmp/test-util-filemonitor-PH0B9Z one.txt Watch ID 100000001 Add watch /tmp/test-util-filemonitor-PH0B9Z two.txt Watch ID 100000002 Create /tmp/test-util-filemonitor-PH0B9Z/one.txt Event id=100000000 event=0 file=one.txt Queue event id 100000000 event 0 file one.txt Queue event id 100000001 event 0 file one.txt Event id=100000001 event=0 file=one.txt Create /tmp/test-util-filemonitor-PH0B9Z/two.txt Queue event id 100000000 event 0 file two.txt Queue event id 100000002 event 0 file two.txt Event id=100000000 event=0 file=two.txt Event id=100000002 event=0 file=two.txt Create /tmp/test-util-filemonitor-PH0B9Z/three.txt Queue event id 100000000 event 0 file three.txt Event id=100000000 event=0 file=three.txt Unlink /tmp/test-util-filemonitor-PH0B9Z/three.txt Queue event id 100000000 event 2 file three.txt Event id=100000000 event=2 file=three.txt Rename /tmp/test-util-filemonitor-PH0B9Z/one.txt -> /tmp/test-util-filemonitor-PH0B9Z/two.txt Queue event id 100000000 event 2 file one.txt Queue event id 100000001 event 2 file one.txt Queue event id 100000000 event 0 file two.txt Queue event id 100000002 event 0 file two.txt Event id=100000000 event=2 file=one.txt Event id=100000001 event=2 file=one.txt Event id=100000000 event=0 file=two.txt Event id=100000002 event=0 file=two.txt Append /tmp/test-util-filemonitor-PH0B9Z/two.txt Queue event id 100000000 event 1 file two.txt Queue event id 100000002 event 1 file two.txt Event id=100000000 event=1 file=two.txt Event id=100000002 event=1 file=two.txt Touch /tmp/test-util-filemonitor-PH0B9Z/two.txt Event id=100000000 event=3 file=two.txt Queue event id 100000000 event 3 file two.txt Queue event id 100000002 event 3 file two.txt Event id=100000002 event=3 file=two.txt Del watch /tmp/test-util-filemonitor-PH0B9Z 100000001 Add watch /tmp/test-util-filemonitor-PH0B9Z one.txt Watch ID 100000003 Create /tmp/test-util-filemonitor-PH0B9Z/one.txt Queue event id 100000000 event 0 file one.txt Event id=100000000 event=0 file=one.txt Queue event id 100000003 event 0 file one.txt Event id=100000003 event=0 file=one.txt Del watch /tmp/test-util-filemonitor-PH0B9Z 100000003 Unlink /tmp/test-util-filemonitor-PH0B9Z/one.txt Queue event id 100000000 event 2 file one.txt Event id=100000000 event=2 file=one.txt Mkdir /tmp/test-util-filemonitor-PH0B9Z/fish Queue event id 100000000 event 0 file fish Event id=100000000 event=0 file=fish Add watch /tmp/test-util-filemonitor-PH0B9Z fish/ Watch ID 200000000 Add watch /tmp/test-util-filemonitor-PH0B9Z fish/one.txt Watch ID 200000001 Create /tmp/test-util-filemonitor-PH0B9Z/fish/one.txt Queue event id 200000000 event 0 file one.txt Queue event id 200000001 event 0 file one.txt Event id=200000000 event=0 file=one.txt Event id=200000001 event=0 file=one.txt Del watch /tmp/test-util-filemonitor-PH0B9Z 200000001 Rename /tmp/test-util-filemonitor-PH0B9Z/fish/one.txt -> /tmp/test-util-filemonitor-PH0B9Z/two.txt Queue event id 200000000 event 2 file one.txt Event id=200000000 event=2 file=one.txt Queue event id 100000000 event 0 file two.txt Event id=100000000 event=0 file=two.txt Event id=100000002 event=0 file=two.txt Queue event id 100000002 event 0 file two.txt Rmdir /tmp/test-util-filemonitor-PH0B9Z/fish Queue event id 100000000 event 2 file fish Event id=200000000 event=4 file= Missing event watch id 200000000 event 4 file ** ERROR:tests/test-util-filemonitor.c:690:test_file_monitor_events: assertion failed: (err == 0) ERROR - Bail out! ERROR:tests/test-util-filemonitor.c:690:test_file_monitor_events: assertion failed: (err == 0) Aborted /home/travis/build/huth/qemu/tests/Makefile.include:904: recipe for target 'check-unit' failed make: *** [check-unit] Error 1 " Thomas