Summary: | app-text/html-xml-utils-7.1: emerge hangs with FEATURES=test | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Patrice Clement (RETIRED) <monsieurp> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Toralf Förster
![]() here it hang: PASS: tests/copy5.sh PASS: tests/copy6.sh PASS: tests/copy7.sh PASS: tests/copy8.sh make[2]: *** [Makefile:1517: check-TESTS] Terminated make[1]: *** [Makefile:2399: check-am] Terminated Hi Toralf
I cannot reproduce this bug. All tests go through just fine here. Here's the output from Portage:
============================================================================
Testsuite summary for html-xml-utils 7.1
============================================================================
# TOTAL: 99
# PASS: 99
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/var/tmp/portage/app-text/html-xml-utils-7.1/work/html-xml-utils-7.1-abi_x86_64.amd64'
make[2]: Leaving directory '/var/tmp/portage/app-text/html-xml-utils-7.1/work/html-xml-utils-7.1-abi_x86_64.amd64'
make[1]: Leaving directory '/var/tmp/portage/app-text/html-xml-utils-7.1/work/html-xml-utils-7.1-abi_x86_64.amd64'
>>> Completed testing app-text/html-xml-utils-7.1
Can you give it a try on your computer? (not the tinderbox)
(In reply to Patrice Clement from comment #2) it hangs at my desktop system too (hardened desktop) with vanilla kernel: init,1 └─kdeinit5,32416,tfoerste └─ksmserver,32440 └─plasmashell,32465 └─konsole,14954 └─bash,16012 └─sudo,22638,root su - └─su,22639 - └─bash,22644 └─emerge,22684 -b /usr/lib/python-exec/python3.4/emerge app-text/html-xml-utils └─sandbox,25225,portage /usr/lib/portage/python3.4/ebuild.sh test └─ebuild.sh,25226 /usr/lib/portage/python3.4/ebuild.sh test └─ebuild.sh,25243 /usr/lib/portage/python3.4/ebuild.sh test └─make,25250 -j3 check └─make,25251 check-am └─make,25254 check-TESTS └─sh,25255 -c failed=0; all=0; xfail=0; xpass=0; skip=0; \\\012srcdir=.; export srcdir; \\\012list=' tests/addid1.sh tests/addid1.sh tests/ascxml.sh tests/cdata1.sh tests/cit e1.sh tests/cite2.sh tests/cite3.sh tests/cite4.sh tests/clean1.sh tests/copy1.sh tests/copy2.sh tests/copy3.sh tests/copy4.sh tests/copy5.sh tests/copy6.sh tests/copy7.sh tests/extract1.sh tests/hxnsxml1.sh tests/hxnsxml2.sh tests/hxns xml3.sh tests/hxnsxml4.sh tests/incl1.sh tests/incl10.sh tests/incl11.sh tests/incl2.sh tests/incl3.sh tests/incl4.sh tests/incl5.sh tests/incl6.sh tests/incl7.sh tests/incl8.sh tests/incl9.sh tests/index.sh tests/index2.sh tests/index3 .sh tests/index4.sh tests/index5.sh tests/mkbib1.sh tests/normalize1.sh tests/pipe1.sh tests/pipe2.sh tests/pipe3.sh tests/ref1.sh tests/ref2.sh tests/ref3.sh tests/relurl1.sh tests/relurl2.sh tests/relurl3.sh tests/remove1.sh tests/rem ove2.sh tests/tabletrans1.sh tests/tabletrans2.sh tests/tabletrans3.sh tests/toc1.sh tests/toc2.sh tests/uncdata1.sh tests/unpipe1.sh tests/unpipe2.sh tests/unpipe3.sh tests/wls1.sh tests/wls2.sh tests/xmlasc1.sh tests/xmlasc2.sh tests/ xmlasc3.sh tests/xmlasc4.sh tests/xmlasc5.sh tests/xmlasc6.sh tests/xmlasc7.sh tests/xmlns1.sh tests/xref1.sh tests/xref2.sh tests/xref3.sh tests/xref4.sh tests/xref5.sh tests/xref6.sh tests/xref7.sh '; \\\012red=; grn=; lgn=; blu=; std =; \\\012if test -n "$list"; then \\\012 for tst in $list; do \\\012 if test -f ./$tst; then dir=./; \\\012 elif test -f $tst; then dir=; \\\012 else dir="./"; fi; \\\012 if ${dir}$tst; then \\\012 all=`expr $all + 1` ; \\\012 case " " in \\\012 *[\\ \\\011]$tst[\\ \\\011]*) \\\012\011xpass=`expr $xpass + 1`; \\\012\011failed=`expr $failed + 1`; \\\012\011col=$red; res=XPASS; \\\012 ;; \\\012 *) \\\012\011col=$grn; res=PASS; \\\0 12 ;; \\\012 esac; \\\012 elif test $? -ne 77; then \\\012 all=`expr $all + 1`; \\\012 case " " in \\\012 *[\\ \\\011]$tst[\\ \\\011]*) \\\012\011xfail=`expr $xfail + 1`; \\\012\011col=$lgn; res=XFAIL; \\\01 2 ;; \\\012 *) \\\012\011failed=`expr $failed + 1`; \\\012\011col=$red; res=FAIL; \\\012 ;; \\\012 esac; \\\012 else \\\012 skip=`expr $skip + 1`; \\\012 col=$blu; res=SKIP; \\\012 fi; \\\012 echo "${col}$res${std}: $tst"; \\\012 done; \\\012 if test "$all" -eq 1; then \\\012 tests="test"; \\\012 All=""; \\\012 else \\\012 tests="tests"; \\\012 All="All "; \\\012 fi; \\\012 if test "$failed" -eq 0; then \\\012 if test "$xfail" -eq 0; then \\\012 banner="$All$all $tests passed"; \\\012 else \\\012 if test "$xfail" -eq 1; then failures=failure; else failures=failures; fi; \\\012 banner="$All$all $tests behaved as expected ($x fail expected $failures)"; \\\012 fi; \\\012 else \\\012 if test "$xpass" -eq 0; then \\\012 banner="$failed of $all $tests failed"; \\\012 else \\\012 if test "$xpass" -eq 1; then passes=pass; else passes=passes; fi ; \\\012 banner="$failed of $all $tests did not behave as expected ($xpass unexpected $passes)"; \\\012 fi; \\\012 fi; \\\012 dashes="$banner"; \\\012 skipped=""; \\\012 if test "$skip" -ne 0; then \\\012 if test "$skip" -eq 1; then \\\012 skipped="($skip test was not run)"; \\\012 else \\\012 skipped="($skip tests were not run)"; \\\012 fi; \\\012 test `echo "$skipped" | wc -c` -le `echo "$banner" | wc -c` || \\\012 dashes="$ski pped"; \\\012 fi; \\\012 report=""; \\\012 if test "$failed" -ne 0 && test -n ""; then \\\012 report="Please report to "; \\\012 test `echo "$report" | wc -c` -le `echo "$banner" | wc -c` || \\\012 dashes="$report"; \\\012 fi; \\\012 dashes=`echo "$dashes" | sed s/./=/g`; \\\012 if test "$failed" -eq 0; then \\\012 col="$grn"; \\\012 else \\\012 col="$red"; \\\012 fi; \\\012 echo "${col}$dashes${std}"; \\\012 echo "${col}$banner${std}"; \\\0 12 test -z "$skipped" || echo "${col}$skipped${std}"; \\\012 test -z "$report" || echo "${col}$report${std}"; \\\012 echo "${col}$dashes${std}"; \\\012 test "$failed" -eq 0; \\\012else :; fi └─extract1.sh,25421 ./tests/extract1.sh ├─extract1.sh,25423 ./tests/extract1.sh │ └─nc,25426 -l -n -p 54325 ├─extract1.sh,25425 ./tests/extract1.sh │ └─nc,25430 -l -n -p 54326 ├─extract1.sh,25428 ./tests/extract1.sh │ └─nc,25432 -l -n -p 54327 ├─extract1.sh,25431 ./tests/extract1.sh │ └─nc,25435 -l -n -p 54328 ├─extract1.sh,25434 ./tests/extract1.sh │ └─nc,25438 -l -n -p 54329 ├─extract1.sh,25437 ./tests/extract1.sh │ └─nc,25444 -l -n -p 54330 ├─extract1.sh,25440 ./tests/extract1.sh │ └─nc,25442 -l -n -p 54331 ├─extract1.sh,25443 ./tests/extract1.sh │ └─nc,25451 -l -n -p 54332 ├─extract1.sh,25446 ./tests/extract1.sh │ └─nc,25449 -l -n -p 54333 ├─extract1.sh,25448 ./tests/extract1.sh │ └─nc,25455 -l -n -p 54334 ├─extract1.sh,25452 ./tests/extract1.sh │ └─nc,25454 -l -n -p 54335 ├─hxextract,25456 body http://127.0.0.1:54325/ └─grep,25457 -q Too many links The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa51f2d6803df83304fd67e39c3ba4f866965b60 commit aa51f2d6803df83304fd67e39c3ba4f866965b60 Author: Patrice Clement <monsieurp@gentoo.org> AuthorDate: 2017-10-19 07:38:16 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2017-10-19 07:38:16 +0000 app-text/html-xml-utils: disable tests. Closes: https://bugs.gentoo.org/623526 Package-Manager: Portage-2.3.8, Repoman-2.3.3 app-text/html-xml-utils/html-xml-utils-7.1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) |