Package: q2-quality-control
Version: 2020.11.1-3
Severity: important

Dear Maintainers,

The current version of q2-quality-control fails its test suite
on ppc64el.  To buy us some time I skipped the test on that
architecture using a patch.  Here after is the relevant part of
the error, in case the full log[1] gets cleaned up:

        =================================== FAILURES 
===================================
        _ 
SequenceQualityControlTests.test_exclude_seqs_short_seqs_hit_with_default_vsearch
 _
        
        self = 
<q2_quality_control.tests.test_quality_control.SequenceQualityControlTests 
testMethod=test_exclude_seqs_short_seqs_hit_with_default_vsearch>
        
            def test_exclude_seqs_short_seqs_hit_with_default_vsearch(self):
                obs, missed = exclude_seqs(
                    self.query_seqs_short, self.bacterial_ref, method='vsearch')
        >       self.assertEqual(sorted(obs.index), sorted(
                    _dnafastaformats_to_series(self.query_seqs_short).index))
        E       AssertionError: Lists differ: ['1111783', '1111867', '1111886'] 
!= ['1111750', '1111768', '1111783', '1111867', '1111886']
        E       
        E       First differing element 0:
        E       '1111783'
        E       '1111750'
        E       
        E       Second list contains 2 additional elements.
        E       First extra element 3:
        E       '1111867'
        E       
        E       - ['1111783', '1111867', '1111886']
        E       + ['1111750', '1111768', '1111783', '1111867', '1111886']
        E       ?  ++++++++++++++++++++++
        
        q2_quality_control/tests/test_quality_control.py:215: AssertionError
        ----------------------------- Captured stdout call 
-----------------------------
        Running external command line application. This may print messages to 
stdout and/or stderr.
        The commands to be run are below. These commands cannot be manually 
re-run as they will depend on temporary files that no longer exist.
        
        Command: vsearch --usearch_global 
/tmp/autopkgtest-lxc.p_pskvmx/downtmp/autopkgtest_tmp/q2_quality_control/tests/data/query-sequences-short.fasta
 --id 0.97 --strand both --maxaccepts 1 --maxrejects 0 --db 
/tmp/autopkgtest-lxc.p_pskvmx/downtmp/autopkgtest_tmp/q2_quality_control/tests/data/bacterial-ref-sequences.fasta
 --threads 1 --userfields query+target+ql+qlo+qhi --userout /tmp/tmpbvtklulf
        
        ----------------------------- Captured stderr call 
-----------------------------
        vsearch v2.15.1_linux_ppc64le, 8.0GB RAM, 4 cores
        https://github.com/torognes/vsearch
        
        Reading file 
/tmp/autopkgtest-lxc.p_pskvmx/downtmp/autopkgtest_tmp/q2_quality_control/tests/data/bacterial-ref-sequences.fasta
 100%
        5000 nt in 20 seqs, min 250, max 250, avg 250
        Masking 100%
        Counting k-mers 100%
        Creating k-mer index 100%
        Searching 100%
        Matching unique query sequences: 3 of 5 (60.00%)

[1] 
https://ci.debian.net/data/autopkgtest/testing/ppc64el/q/q2-quality-control/10258640/log.gz

Kind Regards,
-- 
Étienne Mollier <etienne.moll...@mailoo.org>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/5, please excuse my verbosity.

Reply via email to