Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 703388 - dev-libs/criterion-2.3.3: fails src_test
Summary: dev-libs/criterion-2.3.3: fails src_test
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Tomáš Mózes
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-12-20 05:56 UTC by Joonas Niilola
Modified: 2019-12-20 15:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
LastTest.log (criterion-2.3.3_test_failure.log,56.38 KB, text/plain)
2019-12-20 05:56 UTC, Joonas Niilola
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joonas Niilola gentoo-dev 2019-12-20 05:56:58 UTC
Created attachment 600166 [details]
LastTest.log

I removed my test restrict so it's easier for anyone to test it, here are the results. 

>>> Source compiled.
>>> Test phase: dev-libs/criterion-2.3.3
>>> Working in BUILD_DIR: "/tmp/portage/dev-libs/criterion-2.3.3/work/criterion-2.3.3_build"
ctest -j 16 --test-load 16
Test project /tmp/portage/dev-libs/criterion-2.3.3/work/criterion-2.3.3_build
      Start  1: signal.c
      Start  2: report.c
      Start  3: suites.c
      Start  4: fixtures.c
      Start  5: asserts.c
      Start  6: more-suites.c
      Start  7: description.c
      Start  8: simple.c
      Start  9: timeout.c
      Start 10: redirect.c
      Start 11: parameterized.c
      Start 12: log.c
      Start 13: skip.c
      Start 14: signal.cc
      Start 15: report.cc
 1/40 Test  #1: signal.c .........................   Passed    0.02 sec
      Start 16: suites.cc
      Start 17: fixtures.cc
 2/40 Test  #2: report.c .........................   Passed    0.02 sec
      Start 18: asserts.cc
 3/40 Test  #3: suites.c .........................   Passed    0.02 sec
      Start 19: more-suites.cc
 4/40 Test  #4: fixtures.c .......................   Passed    0.02 sec
      Start 20: description.cc
 5/40 Test  #6: more-suites.c ....................   Passed    0.02 sec
      Start 21: simple.cc
 6/40 Test  #7: description.c ....................   Passed    0.02 sec
      Start 22: redirect.cc
 7/40 Test  #8: simple.c .........................   Passed    0.02 sec
      Start 23: parameterized.cc
 8/40 Test #10: redirect.c .......................   Passed    0.02 sec
      Start 24: log.cc
 9/40 Test  #5: asserts.c ........................   Passed    0.03 sec
      Start 25: skip.cc
10/40 Test #12: log.c ............................   Passed    0.02 sec
      Start 26: theories.c
11/40 Test #13: skip.c ...........................   Passed    0.02 sec
      Start 27: theories.cc
12/40 Test #15: report.cc ........................   Passed    0.02 sec
      Start 28: failmessages.c
13/40 Test #14: signal.cc ........................   Passed    0.02 sec
      Start 29: exit.c
14/40 Test #16: suites.cc ........................   Passed    0.02 sec
      Start 30: long-messages.c
15/40 Test #17: fixtures.cc ......................   Passed    0.01 sec
      Start 31: other-crashes.c
16/40 Test #11: parameterized.c ..................   Passed    0.04 sec
      Start 32: failmessages.cc
17/40 Test #20: description.cc ...................   Passed    0.02 sec
      Start 33: exit.cc
18/40 Test #19: more-suites.cc ...................   Passed    0.02 sec
      Start 34: long-messages.cc
19/40 Test #21: simple.cc ........................   Passed    0.02 sec
      Start 35: other-crashes.cc
20/40 Test #22: redirect.cc ......................   Passed    0.02 sec
      Start 36: exception.cc
21/40 Test #24: log.cc ...........................   Passed    0.02 sec
      Start 37: theories_regression.c
22/40 Test #25: skip.cc ..........................   Passed    0.01 sec
      Start 38: theories_regression.cc
23/40 Test #18: asserts.cc .......................   Passed    0.04 sec
      Start 39: criterion_unit_tests
24/40 Test #28: failmessages.c ...................   Passed    0.02 sec
      Start 40: cram_tests
25/40 Test #29: exit.c ...........................   Passed    0.03 sec
26/40 Test #30: long-messages.c ..................   Passed    0.02 sec
27/40 Test #31: other-crashes.c ..................   Passed    0.02 sec
28/40 Test #26: theories.c .......................   Passed    0.03 sec
29/40 Test #32: failmessages.cc ..................   Passed    0.02 sec
30/40 Test #34: long-messages.cc .................   Passed    0.02 sec
31/40 Test #23: parameterized.cc .................   Passed    0.04 sec
32/40 Test #35: other-crashes.cc .................   Passed    0.02 sec
33/40 Test #37: theories_regression.c ............   Passed    0.01 sec
34/40 Test #27: theories.cc ......................   Passed    0.03 sec
35/40 Test #38: theories_regression.cc ...........   Passed    0.01 sec
36/40 Test #33: exit.cc ..........................   Passed    0.02 sec
37/40 Test #36: exception.cc .....................   Passed    0.02 sec
38/40 Test #39: criterion_unit_tests .............   Passed    0.03 sec
39/40 Test #40: cram_tests .......................***Failed    0.06 sec
40/40 Test  #9: timeout.c ........................   Passed    1.01 sec

98% tests passed, 1 tests failed out of 40

Total Test time (real) =   1.02 sec

The following tests FAILED:
	 40 - cram_tests (Failed)
Errors while running CTest
 * ERROR: dev-libs/criterion-2.3.3::testworld failed (test phase):
 *   Tests failed. When you file a bug, please attach the following file:
 * 	/tmp/portage/dev-libs/criterion-2.3.3/work/criterion-2.3.3_build/Testing/Temporary/LastTest.log


Attaching LastTest.log.
Comment 1 Tomáš Mózes 2019-12-20 06:57:43 UTC
Do you have dev-util/cram installed?
Comment 2 Tomáš Mózes 2019-12-20 07:07:55 UTC
Oh I see, there's a typo, opening a PR, my bad.
Comment 3 Larry the Git Cow gentoo-dev 2019-12-20 14:21:08 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec640b713b8c04da89c3f26ea79c881c9a598c0

commit 9ec640b713b8c04da89c3f26ea79c881c9a598c0
Author:     Tomas Mozes <hydrapolic@gmail.com>
AuthorDate: 2019-12-20 07:09:13 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2019-12-20 14:20:44 +0000

    dev-libs/criterion: fix DEPEND/RDEPEND variable names
    
    Bug: https://bugs.gentoo.org/703388
    Package-Manager: Portage-2.3.82, Repoman-2.3.20
    Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/14053
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-libs/criterion/criterion-2.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 4 Tomáš Mózes 2019-12-20 15:14:13 UTC
I believe it's fixed now, please reopen if it's not so. Thank you.