Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 920028 - [guru] dev-cpp/cpprestsdk-2.10.19 fails tests
Summary: [guru] dev-cpp/cpprestsdk-2.10.19 fails tests
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Jan-Espen Oversand
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2023-12-15 14:45 UTC by Agostino Sarubbo
Modified: 2023-12-16 01:24 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,318.64 KB, text/plain)
2023-12-15 14:45 UTC, Agostino Sarubbo
Details
1-LastTest.log (1-LastTest.log,86.18 KB, text/plain)
2023-12-15 14:45 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-12-15 14:45:12 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-cpp/cpprestsdk-2.10.19 fails tests.
Discovered on: amd64 (internal ref: guru_ci)
Comment 1 Agostino Sarubbo gentoo-dev 2023-12-15 14:45:15 UTC
Created attachment 879478 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2023-12-15 14:45:17 UTC
Created attachment 879479 [details]
1-LastTest.log

1-LastTest.log
Comment 3 Agostino Sarubbo gentoo-dev 2023-12-15 14:45:17 UTC
Error(s) that match a know pattern:


	  1 - httpclient_test (Subprocess aborted)
	  2 - httplistener_test (Subprocess aborted)
	  8 - websocketsclient_test (Failed)
Comment 4 Jan-Espen Oversand 2023-12-15 15:02:55 UTC
Thanks. I'll look into this.
Comment 5 Jan-Espen Oversand 2023-12-15 18:48:40 UTC
I'll come back with a patch that disables the tests that do fail, I just don't have time to complete it right now. The failing tests are calling external sites. I'm not particulary fond of that kind of tests in general. If anybody disagrees please feel free to speak up. :)
Comment 6 Larry the Git Cow gentoo-dev 2023-12-16 01:24:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4cc5a8427e5d028114a5aad19365b546ad95571

commit e4cc5a8427e5d028114a5aad19365b546ad95571
Author:     Jan-Espen Oversand <sigsegv@radiotube.org>
AuthorDate: 2023-12-15 20:48:24 +0000
Commit:     Jan-Espen Oversand <sigsegv@radiotube.org>
CommitDate: 2023-12-15 20:49:19 +0000

    dev-cpp/cpprestsdk: disable failing tests
    
    Bug: https://bugs.gentoo.org/920028
    Closes: https://bugs.gentoo.org/920028
    Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>

 ...2.10.19.ebuild => cpprestsdk-2.10.19-r1.ebuild} | 12 +----------
 .../cpprestsdk-2.10.19-disabl-int-tests.patch      | 24 ++++++++++++++++++++++
 2 files changed, 25 insertions(+), 11 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e4cc5a8427e5d028114a5aad19365b546ad95571

commit e4cc5a8427e5d028114a5aad19365b546ad95571
Author:     Jan-Espen Oversand <sigsegv@radiotube.org>
AuthorDate: 2023-12-15 20:48:24 +0000
Commit:     Jan-Espen Oversand <sigsegv@radiotube.org>
CommitDate: 2023-12-15 20:49:19 +0000

    dev-cpp/cpprestsdk: disable failing tests
    
    Bug: https://bugs.gentoo.org/920028
    Closes: https://bugs.gentoo.org/920028
    Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>

 ...2.10.19.ebuild => cpprestsdk-2.10.19-r1.ebuild} | 12 +----------
 .../cpprestsdk-2.10.19-disabl-int-tests.patch      | 24 ++++++++++++++++++++++
 2 files changed, 25 insertions(+), 11 deletions(-)