Summary: | dev-python/websockets-11.0.3-r1 fails tests if sys-apps/pkgcore is not installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
Component: | Current packages | Assignee: | Python Gentoo Team <python> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | ninpo, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 909747 | ||
Attachments: |
websockets-11.0.3-r1:20230703-151853.log.gz - No pkgcore, tests fail
websockets-11.0.3-r1:20230703-153932.log.gz - dev-python/pkgcore installed, tests succeed |
Description
Paolo Pedroni
2023-07-03 15:46:02 UTC
Created attachment 865098 [details]
websockets-11.0.3-r1:20230703-153932.log.gz - dev-python/pkgcore installed, tests succeed
dev-python/pkgcore doesn't exist. Do you mean sys-apps/pkgcore (if so, wtf?) or something else? pypy3, py3.10 pass for me, py3.11 doesn't? Nothing to do with pkgcore, the test failed because DNS failed. Likely got rate limited by DNS provider somewhere along the way with the large number of tests run at once. I ran into this same issue, restarted my pihole and the issue went away. I just don't get it yet. It's really flaky for me. Also, network-sandbox should mean it's not DNS related, but dunno yet. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68007460cfb265fe0e791eaffacc2d86f7d500ff commit 68007460cfb265fe0e791eaffacc2d86f7d500ff Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2023-07-03 18:43:23 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2023-07-03 18:55:53 +0000 dev-python/websockets: Deselect tests needing DNS Closes: https://bugs.gentoo.org/909567 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/websockets/websockets-11.0.3-r1.ebuild | 4 ++++ 1 file changed, 4 insertions(+) (In reply to Sam James from comment #2) > dev-python/pkgcore doesn't exist. Do you mean sys-apps/pkgcore (if so, wtf?) > or something else? I meant that. Sorry, I was in a hurry. Caused by https://github.com/python/cpython/issues/103848 See https://bugs.gentoo.org/909747 for full explanation Unsure why this randomly succeeds (though I suspect asyncio eating the exception), but this has bad test data for the test, passing unencoded [example.com] as part of the URL after // which is invalid. |