Source: rsyslog
Version: 8.39.0-1
Severity: serious
Forwarded: https://github.com/rsyslog/rsyslog/issues/2122

The test-suite fails on armel for the daqueue-dirty-shutdown test
https://buildd.debian.org/status/fetch.php?pkg=rsyslog&arch=armel&ver=8.39.0-1&stamp=1540991734&raw=0

FAIL: daqueue-dirty-shutdown
============================

------------------------------------------------------------
Test: ./daqueue-dirty-shutdown.sh
------------------------------------------------------------
testbench: TZ env var not set, setting it to UTC
config rstb_821467_8113cd96_.conf is:
     1  module(load="../plugins/imdiag/.libs/imdiag")
     2  global(inputs.timeout.shutdown="60000")
     3  $IMDiagListenPortFileName rstb_821467_8113cd96.imdiag.port
     4  $IMDiagServerRun 0
     5
     6  :syslogtag, contains, "rsyslogd"  ./rstb_821467_8113cd96.started
     7  ###### end of testbench instrumentation part, test conf follows:
     8
     9  module(load="../plugins/omtesting/.libs/omtesting")
    10
    11  # set spool locations and switch queue to disk-only mode
    12  $WorkDirectory rstb_821467_8113cd96.spool
    13  main_queue(queue.filename="mainq" queue.saveonshutdown="on"
    14             queue.timeoutshutdown="1" queue.maxfilesize="1m"
    15             queue.timeoutworkerthreadshutdown="500" queue.size="200000"
    16             )
    17
    18  $template outfmt,"%msg:F,58:2%\n"
    19  template(name="dynfile" type="string" 
string="rstb_821467_8113cd96.out.log")
    20  #:msg, contains, "msgnum:" ?dynfile;outfmt
    21  :msg, contains, "msgnum:" :omtesting:sleep 10 0
rsyslogd: NOTE: RSYSLOG_DEBUG_TIMEOUTS_TO_STDERR activated
rstb_821467_8113cd96:.pid1 found, pid 24631
rsyslogd startup msg seen, pid  24631
imdiag port: 39057
injecting 210000 messages
imdiag[39057]: 210000 messages injected
spool files immediately before shutdown:
mainq.00000001
mainq.00000002
mainq.00000003
mainq.00000004
mainq.00000005
mainq.00000006
mainq.00000007
mainq.00000008
mainq.00000009
mainq.00000010
mainq.00000011
mainq.00000012
mainq.00000013
mainq.00000014
mainq.00000015
mainq.00000016
mainq.00000017
mainq.00000018
mainq.qi
rsyslogd debug: info: trying to cooperatively stop input 
../plugins/imdiag/.libs/imdiag, timeout 60000 ms
rsyslogd debug: main Q:DAwpool: worker start requested during shutdown - ignored
rsyslog internal message (6,-2041): main Q: regular queue shutdown timed out on 
primary queue (this is OK, timeout was 1) [v8.39.0 try 
http://www.rsyslog.com/e/2041 ]
rsyslog internal message (6,-2041): main Q: regular queue shutdown timed out on 
DA queue (this is OK, timeout was 1) [v8.39.0 try http://www.rsyslog.com/e/2041 
]
spool files immediately after shutdown (but before kill):
mainq.00000001
mainq.00000002
mainq.00000003
mainq.00000004
mainq.00000005
mainq.00000006
mainq.00000007
mainq.00000008
mainq.00000009
mainq.00000010
mainq.00000011
mainq.00000012
mainq.00000013
mainq.00000014
mainq.00000015
mainq.00000016
mainq.00000017
mainq.00000018
mainq.00000019
mainq.00000020
mainq.00000021
mainq.00000022
mainq.00000023
mainq.00000024
mainq.00000025
mainq.00000026
mainq.00000027
mainq.qi
wait on shutdown of 24631
./diag.sh: line 407: 24631 Killed                  LD_PRELOAD= 
../tools/rsyslogd -C -n -irstb_821467_8113cd96:.pid -M../runtime/.libs:../.libs 
-frstb_821467_8113cd96_.conf
spool files after kill:
mainq.00000001
mainq.00000002
mainq.00000003
mainq.00000004
mainq.00000005
mainq.00000006
mainq.00000007
mainq.00000008
mainq.00000009
mainq.00000010
mainq.00000011
mainq.00000012
mainq.00000013
mainq.00000014
mainq.00000015
mainq.00000016
mainq.00000017
mainq.00000018
mainq.00000019
mainq.00000020
mainq.00000021
mainq.00000022
mainq.00000023
mainq.00000024
mainq.00000025
mainq.00000026
mainq.00000027
mainq.qi
.qi file contents:
<OPB:1:qqueue:1:
+iQueueSize:2:5:61275:
+tVars.disk.sizeOnDisk:2:8:27270935:
>End
.
<Obj:1:strm:1:
+iCurrFNum:2:2:27:
+pszFName:1:5:mainq:
+iMaxFiles:2:8:10000000:
+bDeleteOnClose:2:1:0:
+sType:2:1:1:
+tOperationsMode:2:1:2:
+tOpenMode:2:3:384:
+iCurrOffs:2:3:445:
+inode:2:1:0:
+strtOffs:2:1:0:
+bPrevWasNL:2:1:0:
>End
.
<Obj:1:strm:1:
+iCurrFNum:2:1:1:
+pszFName:1:5:mainq:
+iMaxFiles:2:8:10000000:
+bDeleteOnClose:2:1:1:
+sType:2:1:1:
+tOperationsMode:2:1:1:
+tOpenMode:2:3:384:
+iCurrOffs:2:4:3560:
+inode:2:1:0:
+strtOffs:2:4:3560:
+bPrevWasNL:2:1:0:
>End
.
RSYSLOG RESTART
mkdir: cannot create directory 'rstb_821467_8113cd96.spool': File exists
config rstb_821467_8113cd96_.conf is:
     1  module(load="../plugins/imdiag/.libs/imdiag")
     2  global(inputs.timeout.shutdown="60000")
     3  $IMDiagListenPortFileName rstb_821467_8113cd96.imdiag.port
     4  $IMDiagServerRun 0
     5
     6  :syslogtag, contains, "rsyslogd"  ./rstb_821467_8113cd96.started
     7  ###### end of testbench instrumentation part, test conf follows:
     8
     9  module(load="../plugins/omtesting/.libs/omtesting")
    10
    11  # set spool locations and switch queue to disk-only mode
    12  $WorkDirectory rstb_821467_8113cd96.spool
    13  main_queue(queue.filename="mainq" queue.saveonshutdown="on"
    14             queue.timeoutshutdown="1" queue.maxfilesize="1m"
    15             queue.timeoutworkerthreadshutdown="500" queue.size="200000"
    16             )
    17
    18  $template outfmt,"%msg:F,58:2%\n"
    19  template(name="dynfile" type="string" 
string="rstb_821467_8113cd96.out.log")
    20  :msg, contains, "msgnum:" ?dynfile;outfmt
rsyslogd: NOTE: RSYSLOG_DEBUG_TIMEOUTS_TO_STDERR activated
rstb_821467_8113cd96:.pid1 found, pid 24684
rsyslogd startup msg seen, pid  24684
imdiag port: 41551
Shutting down instance 1
imdiag[41551]: mainqueue empty
rsyslogd debug: info: trying to cooperatively stop input 
../plugins/imdiag/.libs/imdiag, timeout 60000 ms
rsyslogd debug: main Q:DAwpool: worker start requested during shutdown - ignored
rsyslogd debug: main Q[DA]:Reg: worker start requested during shutdown - ignored
rsyslog internal message (6,-2041): main Q: regular queue shutdown timed out on 
primary queue (this is OK, timeout was 1) [v8.39.0 try 
http://www.rsyslog.com/e/2041 ]
wait on shutdown of 24684
FAIL: spool directory is not empty!
total 1028
-rw------- 1 buildd buildd 1047530 Oct 31 12:44 mainq.00000027
-rw------- 1 buildd buildd     563 Oct 31 12:44 mainq.qi
FAIL daqueue-dirty-shutdown.sh (exit status: 1)



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-11-generic (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

-- no debconf information

Reply via email to