Fix Bug#33735

* lisp/net/tramp-sh.el (tramp-sh-gio-monitor-process-filter):
Delete empty lines.  (Bug#33735)
(tramp-sh-inotifywait-process-filter): Use `string-match'.
(tramp-set-remote-path): Check for PIPE_BUF but PATH_MAX.

* test/lisp/filenotify-tests.el: Handle $REMOTE_FILE_NOTIFY_LIBRARY.
(file-notify--deftest-remote): Suppress vc-handled-backends.
(file-notify-test08-backup): Do not expect failure on hydra.
(Bug#33735).
1 job for master in 5 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #349
test

00:00:05

 
Name Stage Failure
failed
test Test There has been a runner system failure, please try again
Running with gitlab-runner 11.4.2 (cf91d5e1)
on gitlab-runner-docker cff9d373
Using Docker executor with image debian:stretch ...
Pulling docker image debian:stretch ...
Using docker image sha256:4879790bd60d439cfe39c063660eef7af525d5f6f1cbb701a14c7cfc11cbfcf7 for debian:stretch ...
ERROR: Job failed (system failure): Error response from daemon: open /var/run/docker/libcontainerd/containerd/cabbd80fbf35e34e443203b555c27471d7750f20bdfbc7179d79cedc3419e345/init/shim-log.json: no such file or directory (executor_docker.go:1015:0s)