Re: All (?) network tests failing

2020-04-05 Thread Andreas Gustafsson
Christos Zoulas wrote:
> It could be due to tcsh doing its file descriptor dance differently...
> What shell are you using?

The default shell of the root user.  The notion of changing the shell
according to a personal preference doesn't really apply when running
automated tests on a fresh automated install.

The shell command used to run the tests is:

  mkdir /tmp/tests && \
  cd /usr/tests && \
  { atf-run; echo $? >/tmp/tests/test.status; } | tee /tmp/tests/test.tps | 
atf-report -o ticker:- -o xml:/tmp/tests/test.xml

which may also matter as file descrptors are allocated for log files
and pipes.

But rather than manually doing a fresh install, logging in as root,
and running that command, it may be easier to just run the anita
command starting on line 3 of the log from the first failed test run
on b5:

  http://releng.netbsd.org/b5reports/i386/2020/2020.03.22.00.56.45/test.log

-- 
Andreas Gustafsson, g...@gson.org


Re: All (?) network tests failing

2020-04-05 Thread Robert Elz
Date:Sun, 5 Apr 2020 01:26:15 - (UTC)
From:chris...@astron.com (Christos Zoulas)
Message-ID:  

  | It could be due to tcsh doing its file descriptor dance differently...
  | What shell are you using?

When I run tests against HEAD, I use /bin/sh - the only other
possibilities are csh (which I gave up using decades ago, before
there was a tcsh) or /bin/ksh (of whioch our version has too many
"issues" to bother with).   I have nothing from pkgsrc installed
in test setups.

The b5 tests are the same I believe, simply build HEAD, install it,
and atf-run

kre