[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#978444: FTBFS: fails to contact repl server in tests



Source: racket-mode
Version: 20201227git0-1
Severity: serious
Justification: ftbfs

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Control: tag -1 help

This is a different test problem than Lucas reported in #978345.

I can duplicate the bug in sbuild, but if I use
- --build-failed-commands="%SBUILD_SHELL" and run dpkg-buildpackage in
the resulting shell, tests complete fine. Similarly spinning up a
schroot session and running dpkg-buildpackage there works fine. I'm a
bit at a loss as to how to proceed.

seemingly relevant bit of log follows
- -------------------------------------
racket-tests/debugger

Could not connect to REPL server at 127.0.0.1:36701

{racket-mode-back-end-stderr} exception raised by error display handler: tcp-write: error writing
  system error: Broken pipe; errno=32; original raise called (with non-exception value): #f



Test racket-tests/debugger backtrace:
  signal(ert-test-failed (((should (get-buffer racket-repl-buffer-name
  ert-fail(((should (get-buffer racket-repl-buffer-name)) :form (get-b
  (if (unwind-protect (setq value-520 (apply fn-518 args-519)) (setq f
  (let (form-description-522) (if (unwind-protect (setq value-520 (app
  (let ((value-520 'ert-form-evaluation-aborted-521)) (let (form-descr
  (let* ((fn-518 #'get-buffer) (args-519 (condition-case err (let ((si
  (progn (racket-tests/call-until-true #'(lambda nil (get-buffer racke
  (let* ((path (make-temp-file "test" nil ".rkt")) (name (file-name-no
  (closure (t) nil (let* ((path (make-temp-file "test" nil ".rkt")) (n
  funcall((closure (t) nil (let* ((path (make-temp-file "test" nil ".r
  (unwind-protect (funcall thunk) (racket-stop-back-end))
  (let ((racket-command-timeout racket-tests/timeout)) (unwind-protect
  racket-tests/call-with-back-end-settings((closure (t) nil (let* ((pa
  (closure (t) nil (message "racket-tests/debugger") (racket-tests/cal
  ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test
  ert-run-test(#s(ert-test :name racket-tests/debugger :documentation 
  ert-run-or-rerun-test(#s(ert--stats :selector t :tests [... ... ... 
  ert-run-tests(t #f(compiled-function (event-type &rest event-args) #
  ert-run-tests-batch(nil)
  ert-run-tests-batch-and-exit()
  eval((ert-run-tests-batch-and-exit) t)
  command-line-1(("-l" "package" "--eval" "(add-to-list 'package-direc
  command-line()
  normal-top-level()
Test racket-tests/debugger condition:
    (ert-test-failed
     ((should
       (get-buffer racket-repl-buffer-name))
      :form
      (get-buffer "*Racket REPL*")
      :value nil))
   FAILED   2/12  racket-tests/debugger (10.004132 sec)


- -- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-5-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAl/or4EACgkQA0U5G1Wq
FSFyWhAAq0OmhkY2xS7EyyevRVqDIVO+zd3joBSUGZM14Mosdh3uU8FoStLhbMzk
O0xGRRjdroVnYdsUyFdpWm49Q+cbqbzlx3rXBakoIFfHR+TLhPX4glZB3MtQ8RbT
V2okZVe+9PtbFh2NF7FpyEAqozV51vQcFpZm/M63RjsyCUdSo0fF79gKUYYMueYP
ZLQLyeo7ezlQqPDQTOPVXYgTx1+Q4mz5H8VHFk/Jia41w7p0hubCylt4dbzAfhXl
Uge3ZypW06vYPoGpZwTZ03des8e1LxyaKtHOvcdMxrMEhGRFhbhYdgpyWsFCGw/A
XLniN6lOH8YMFDudjQeXpB/5fWHgB+wCXV9pKDEBUOgXvhLAv2Q7I0elhUJQAbJd
oZy9cBzJQCl+Qd9gg73Zw14lBJe0SgOAe6rnzDnJzYza1N2UEncKKStz3VpUPsrq
6zFE7ybUU52uKMQYdnmdedSeyBffHFwAPV6GMY/oOQ7nx5DDqSvu4p5eSrdcShpN
gF9OWptMYIiRvhfZkrQtJ3NGYDYJKsvvzTo30QeZjKJd5Xl/mfmcyEU3Duxu2Faj
HgnBIM8Etx5Mts2JCeddTZGgtXHo9Sce37z3FFD6vgzyAHex+q90EE3M9tAeqt2A
YR0PTAoDK73LoyudfDXrJiD4VRZP1PJrmyA1HGjergfjKK2z/ZA=
=GEWs
-----END PGP SIGNATURE-----


Reply to: