Your message dated Sun, 25 Dec 2022 06:49:07 +0000
with message-id <[email protected]>
and subject line Bug#1024680: fixed in pydevd 2.9.3+ds-1
has caused the Debian Bug report #1024680,
regarding pydevd: ftbfs on riscv64(failed test)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1024680: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024680
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pydevd
Version: 2.9.2+ds-4
Severity: wishlist
Dear Maintainer,
The package has a ftbfs issue on riscv64 due to failed test;
```
pydevd:
FAILED tests_python/test_debugger.py::test_case_django_b - AssertionError: Ti...
FAILED
tests_python/test_debugger.py::test_case_django_template_inherits_no_exception
FAILED tests_python/test_debugger.py::test_case_django_no_var_error - Asserti...
FAILED
tests_python/test_debugger.py::test_case_django_no_attribute_exception_breakpoint[False]
FAILED
tests_python/test_debugger.py::test_case_django_no_attribute_exception_breakpoint[True]
FAILED
tests_python/test_debugger.py::test_case_django_no_attribute_exception_breakpoint_and_regular_exceptions
FAILED
tests_python/test_debugger.py::test_case_django_invalid_template_exception_breakpoint[False]
FAILED
tests_python/test_debugger.py::test_case_django_invalid_template_exception_breakpoint[True]
FAILED tests_python/test_debugger.py::test_attach_to_pid_no_threads[True] - A...
FAILED tests_python/test_debugger.py::test_attach_to_pid_no_threads[False] - ...
FAILED tests_python/test_debugger.py::test_attach_to_pid_halted - AssertionEr...
FAILED tests_python/test_debugger.py::test_gevent - AssertionError: TimeoutEr...
FAILED tests_python/test_debugger.py::test_gevent_show_paused_greenlets[False]
FAILED tests_python/test_debugger.py::test_gevent_remote - AssertionError: Ti...
FAILED tests_python/test_debugger_json.py::test_wait_for_attach_gevent - Asse...
FAILED
tests_python/test_debugger_json.py::test_gevent_show_paused_greenlets[True]
FAILED
tests_python/test_debugger_json.py::test_gevent_show_paused_greenlets[False]
FAILED tests_python/test_debugger_json.py::test_gevent_subprocess_not_python
FAILED tests_python/test_debugger_json.py::test_gevent_subprocess_python - As...
FAILED tests_python/test_debugger_json.py::test_notify_gevent - AssertionErro...
FAILED
tests_python/test_debugger_json.py::test_case_django_no_attribute_exception_breakpoint[False]
FAILED
tests_python/test_debugger_json.py::test_case_django_no_attribute_exception_breakpoint[True]
FAILED tests_python/test_debugger_json.py::test_case_django_line_validation
FAILED tests_python/test_debugger_json.py::test_attach_to_pid[True] - Asserti...
FAILED tests_python/test_debugger_json.py::test_attach_to_pid[False] - Assert...
FAILED tests_python/test_utilities.py::test_gevent_notify - subprocess.Called...
```
The full buildd log is here:
https://buildd.debian.org/status/fetch.php?pkg=pydevd&arch=riscv64&ver=2.9.2%2Bds-4&stamp=1669171281&raw=0
Although disable test to fix the issue is not better solution, but as
you said[0], the upstream only support amd64 and i386. And thanks to
your packaging scripts it is easy to disable these cases on riscv64.:)
I have tested the patch on riscv64 hardware, so could you upload it in
next release?
Please let me know if there are any issues.
[0]: https://lists.debian.org/debian-python/2022/11/msg00060.html
--
Regards,
--
Bo YU
diff -Nru pydevd-2.9.2+ds/debian/get_test_exclusions
pydevd-2.9.2+ds/debian/get_test_exclusions
--- pydevd-2.9.2+ds/debian/get_test_exclusions 2022-11-20 19:25:23.000000000
+0000
+++ pydevd-2.9.2+ds/debian/get_test_exclusions 2022-11-20 19:25:23.000000000
+0000
@@ -118,6 +118,39 @@
)
fi
+# as above stated, test cases below fail on riscv64
+if [ $arch = riscv64 ]
+then
+ EXCLUDES+=(
+ tests_python/test_debugger.py::test_case_django_b
+
tests_python/test_debugger.py::test_case_django_template_inherits_no_exception
+ tests_python/test_debugger.py::test_case_django_no_var_error
+
tests_python/test_debugger.py::test_case_django_no_attribute_exception_breakpoint[False]
+
tests_python/test_debugger.py::test_case_django_no_attribute_exception_breakpoint[True]
+
tests_python/test_debugger.py::test_case_django_no_attribute_exception_breakpoint_and_regular_exceptions
+
tests_python/test_debugger.py::test_case_django_invalid_template_exception_breakpoint[False]
+
tests_python/test_debugger.py::test_case_django_invalid_template_exception_breakpoint[True]
+ tests_python/test_debugger.py::test_attach_to_pid_no_threads[True]
+ tests_python/test_debugger.py::test_attach_to_pid_no_threads[False]
+ tests_python/test_debugger.py::test_attach_to_pid_halted
+ tests_python/test_debugger.py::test_gevent
+ tests_python/test_debugger.py::test_gevent_show_paused_greenlets[False]
+ tests_python/test_debugger.py::test_gevent_remote
+ tests_python/test_debugger_json.py::test_wait_for_attach_gevent
+
tests_python/test_debugger_json.py::test_gevent_show_paused_greenlets[True]
+
tests_python/test_debugger_json.py::test_gevent_show_paused_greenlets[False]
+ tests_python/test_debugger_json.py::test_gevent_subprocess_not_python
+ tests_python/test_debugger_json.py::test_gevent_subprocess_python
+ tests_python/test_debugger_json.py::test_notify_gevent
+
tests_python/test_debugger_json.py::test_case_django_no_attribute_exception_breakpoint[False]
+
tests_python/test_debugger_json.py::test_case_django_no_attribute_exception_breakpoint[True]
+ tests_python/test_debugger_json.py::test_case_django_line_validation
+ tests_python/test_debugger_json.py::test_attach_to_pid[True]
+ tests_python/test_debugger_json.py::test_attach_to_pid[False]
+ tests_python/test_utilities.py::test_gevent_notify
+ )
+fi
+
DESELECTS=()
for test in "${EXCLUDES[@]}"
do
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: pydevd
Source-Version: 2.9.3+ds-1
Done: Julian Gilbey <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pydevd, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Julian Gilbey <[email protected]> (supplier of updated pydevd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 24 Dec 2022 21:31:20 +0000
Source: pydevd
Architecture: source
Version: 2.9.3+ds-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Julian Gilbey <[email protected]>
Closes: 1024680
Changes:
pydevd (2.9.3+ds-1) unstable; urgency=medium
.
* New upstream version
* Skip more tests failing on Python 3.11 and some failing with Python
3.10 with the new python3-bytecode release
* Skip failing tests on riscv64 (closes: #1024680)
* Update standards version (no changes required)
Checksums-Sha1:
300386d948f92553a2588ab04d449b829d71c6c2 3280 pydevd_2.9.3+ds-1.dsc
fb330d52c184dafd93d52802d891806a465fd5d8 908856 pydevd_2.9.3+ds.orig.tar.xz
6282910ff372ed8ab3e2f4127ae51174f12a33c6 21008 pydevd_2.9.3+ds-1.debian.tar.xz
2b1efc50336d9f4f1e5dc075d10162829d98c725 16436
pydevd_2.9.3+ds-1_amd64.buildinfo
Checksums-Sha256:
8707950d3774fe51a4ed18c3b27d0847ddc899288593ea972f2cc321233afece 3280
pydevd_2.9.3+ds-1.dsc
6a850e0bab01f2fa4a2fe70245445864e11bae787a6d359abe23e6c37f62d26d 908856
pydevd_2.9.3+ds.orig.tar.xz
d8e9ad5f43334c3bb1377b18304cda48895f1f48c8fea465cffc22bdf741c783 21008
pydevd_2.9.3+ds-1.debian.tar.xz
6fb8ca65407cd3b059e0a168c39304df7da155ea358758243f9ceed937f4e9ae 16436
pydevd_2.9.3+ds-1_amd64.buildinfo
Files:
db4eef1fa4daae3006b6262276c32ed5 3280 python optional pydevd_2.9.3+ds-1.dsc
5b34cfd7fe9e8decb531be6058286031 908856 python optional
pydevd_2.9.3+ds.orig.tar.xz
7cb48fed8057f790991f245e57e8cde1 21008 python optional
pydevd_2.9.3+ds-1.debian.tar.xz
dfd3141eaa0eb9ae55e6252956d74300 16436 python optional
pydevd_2.9.3+ds-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEfhrD+iemSShMMj72aVxCkxbAe/4FAmOn7oYACgkQaVxCkxbA
e/4XfA//WC5bzfq2X/unhLqPhdo6GIPO3Jpwkz516IjO7XxPH2XcVRp/iMw1nBJR
r0FdIFTaXyztSNay6ucRwDKC6VABRbZB7nOE9I6sNuRM3DMP2rEZaGQNWJX1qzkk
7xJ5NKwGB1JVroOZPWNt1+tmk3ycbbNOKuZNoTDyIRTH5iqb+uIeRnPpu8jkZmGk
n20s+q242SOUs+g6utep10V+mx9/Xae7nzbliRgcJaCoobf40HVCgEQuoH/y/7AD
8jxl+q8HOwt9cMNWESTcOmcZ/9uIYW0Vg5YSTxWdGwSHg776NBHL/NZOY3k2dXMC
CP5Oi87wtAMF7hrlKMbjIQqie8Lx0Q5tuMiGEnnafj8LX1lK+y4SfQYqVrFeh4Hz
cGketonvQaxHCG1fTDXEJWGyVgag2aCxePWzili8vZrz8GkRFkTl3Z1a8dpeGLt9
ma11VIt4dOoFo224tgQGiBFJks8cw11U6kI/wUI8ZS4hWkN3TWhGSD3hKwvl8cDL
gG1EaztmfBkYPuRX0p8GREcJ1xbft61SWcyS+5/hG3W6CZWaCkxX2vxOadBPknOz
w1K197Jp4tsfj1x5w1lxR93fliiWvJUSuz7h+emdCAmf0AkimGQOYNn7U0B9skU4
odQShrsS6Hzsp2u6wy/a3fUOSlyK38F/1ZXrYtOnlUNydD9oJCA=
=VRFs
-----END PGP SIGNATURE-----
--- End Message ---