Your message dated Mon, 11 Apr 2022 19:34:15 +0000
with message-id <e1ndznj-000i5g...@fasolo.debian.org>
and subject line Bug#1005036: fixed in deepdiff 5.6.0-2
has caused the Debian Bug report #1005036,
regarding deepdiff: autopkgtest failure on armhf and i386
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 ow...@bugs.debian.org
immediately.)


-- 
1005036: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1005036
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: deepdiff
Version: 5.6.0-1
X-Debbugs-CC: debian...@lists.debian.org
Severity: serious
User: debian...@lists.debian.org
Usertags: fails-always

Dear maintainer(s),

You recently added an autopkgtest to your package deepdiff, great. However, it fails on armhf and i386. Currently this failure is blocking the migration to testing [1]. Can you please investigate the situation and fix it?

I copied some of the output at the bottom of this report. It seems that the reference in the test is expecting the test to run on a 64 bit system.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=deepdiff

https://ci.debian.net/data/autopkgtest/testing/i386/d/deepdiff/18967210/log.gz

=== python3.9 ===
============================= test session starts ==============================
platform linux -- Python 3.9.10, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
rootdir: /tmp/autopkgtest-lxc.9n6crap7/downtmp/autopkgtest_tmp
collected 645 items

tests/test_anyset.py ..... [ 0%] tests/test_cache.py ss.... [ 1%] tests/test_command.py ....................... [ 5%] tests/test_delta.py .................................................... [ 13%] ....F............................ [ 18%] tests/test_diff_math.py .... [ 19%] tests/test_diff_numpy.py ............ [ 20%] tests/test_diff_other.py ......... [ 22%] tests/test_diff_text.py ................................................ [ 29%] ....................................................sss................. [ 40%] ............... [ 43%] tests/test_diff_tree.py .............s [ 45%] tests/test_distance.py ...................................... [ 51%] tests/test_hash.py ..................................................... [ 59%] ........................... [ 63%] tests/test_helper.py ................................... [ 69%] tests/test_ignore_order.py ............................................. [ 76%] .................. [ 78%] tests/test_lfucache.py .... [ 79%] tests/test_model.py ..................... [ 82%] tests/test_operators.py .... [ 83%] tests/test_path.py ............ [ 85%] tests/test_search.py ................................................... [ 93%] .......... [ 94%] tests/test_serialization.py .................................. [100%]

=================================== FAILURES =================================== _ TestNumpyDelta.test_numpy_delta_cases[delta_numpy7_arrays_of_different_sizes] _

self = <tests.test_delta.TestNumpyDelta object at 0xf52c5a00>
t1 = array([1, 2, 3, 4]), t2 = array([ 5,  6,  7,  8,  9, 10])
deepdiff_kwargs = {}, to_delta_kwargs = {}
expected_delta_dict = {'_numpy_paths': {'root': 'int64'}, 'iterable_item_added': {'root[4]': 9, 'root[5]': 10}, 'values_changed': {'root[0]': {'new_value': 5}, 'root[1]': {'new_value': 6}, 'root[2]': {'new_value': 7}, 'root[3]': {'new_value': 8}}}
expected_result = 't2'

    @pytest.mark.parametrize(**DELTA_NUMPY_TEST_PARAMS)
def test_numpy_delta_cases(self, t1, t2, deepdiff_kwargs, to_delta_kwargs, expected_delta_dict, expected_result):
        diff = DeepDiff(t1, t2, **deepdiff_kwargs)
        delta_dict = diff._to_delta_dict(**to_delta_kwargs)
        if expected_delta_dict:
          assert expected_delta_dict == delta_dict
E AssertionError: assert {'_numpy_path...w_value': 8}}} == {'_numpy_path...w_value': 8}}}
E             Omitting 2 identical items, use -vv to show
E             Differing items:
E {'_numpy_paths': {'root': 'int64'}} != {'_numpy_paths': {'root': 'int32'}}
E             Use -v to get the full diff

tests/test_delta.py:991: AssertionError
=========================== short test summary info ============================ FAILED tests/test_delta.py::TestNumpyDelta::test_numpy_delta_cases[delta_numpy7_arrays_of_different_sizes] =================== 1 failed, 638 passed, 6 skipped in 5.08s ===================
autopkgtest [09:10:54]: test unittests

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: deepdiff
Source-Version: 5.6.0-2
Done: Louis-Philippe Véronneau <po...@debian.org>

We believe that the bug you reported is fixed in the latest version of
deepdiff, 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 1005...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Louis-Philippe Véronneau <po...@debian.org> (supplier of updated deepdiff 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 11 Apr 2022 15:12:11 -0400
Source: deepdiff
Architecture: source
Version: 5.6.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Louis-Philippe Véronneau <po...@debian.org>
Closes: 1005036
Changes:
 deepdiff (5.6.0-2) unstable; urgency=medium
 .
   * Team upload.
   * d/patches: add 0001 to fix testsuite failure on 32-bits systems.
     (Closes: #1005036)
Checksums-Sha1:
 c1492057017b90918c77a0eadd5e06da6b932c03 1687 deepdiff_5.6.0-2.dsc
 58428b24199bca0175d5e721ab5f814b6f611bda 3104 deepdiff_5.6.0-2.debian.tar.xz
 208fe385070e20d5aa4b4a0e5dfe9b9a826f9024 7156 deepdiff_5.6.0-2_amd64.buildinfo
Checksums-Sha256:
 1777bc5f2c61cacb185a776b7a1d19d5729a725814536c5d803ac330e4d81a7d 1687 
deepdiff_5.6.0-2.dsc
 51666ab159eff61c1fa794dcea3bdcda86047a1d8887eed69ae714e2dc7c229d 3104 
deepdiff_5.6.0-2.debian.tar.xz
 f031a1f08bcc7a3e29249606fe23d04947e7e5a1e10c607b9ee7fadaed54c69c 7156 
deepdiff_5.6.0-2_amd64.buildinfo
Files:
 7c31aabebf51cdc95285c6516c580bd6 1687 python optional deepdiff_5.6.0-2.dsc
 db5100cd19481ba7f66fdad767bcfc95 3104 python optional 
deepdiff_5.6.0-2.debian.tar.xz
 bfa3509c8f6196a4a8bba9ef38d02e87 7156 python optional 
deepdiff_5.6.0-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iIcEARYKAC8WIQTKp0AHB6gWsCAvw830JXpQshz6hQUCYlR/JxEccG9sbG9AZGVi
aWFuLm9yZwAKCRD0JXpQshz6hT24APkBP4IBqzpqERepJeTCKb1+4NF3FTmTToUN
eCSaZdOYJgD+Kf/tEGOMNT7s8TQlfAXzeM+qrqUbVWoK5OkayqhZyQM=
=YOEW
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to