Source: androguard
Version: 3.4.0~a1-7
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="LC_ALL=C.UTF-8 {interpreter} -m
> pytest --verbose" dh_auto_test
> I: pybuild base:310: LC_ALL=C.UTF-8 python3.12 -m pytest --verbose
> ============================= test session starts
> ==============================
> platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 --
> /usr/bin/python3.12
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> collecting ... collected 161 items
>
> tests/dataflow_test.py::DataflowTest::testDefUseGCD PASSED [
> 0%]
> tests/dataflow_test.py::DataflowTest::testDefUseIfBool PASSED [
> 1%]
> tests/dataflow_test.py::DataflowTest::testGroupVariablesGCD PASSED [
> 1%]
> tests/dataflow_test.py::DataflowTest::testGroupVariablesIfBool PASSED [
> 2%]
> tests/dataflow_test.py::DataflowTest::testReachDefGCD PASSED [
> 3%]
> tests/dataflow_test.py::DataflowTest::testSplitVariablesGCD PASSED [
> 3%]
> tests/dataflow_test.py::DataflowTest::testSplitVariablesIfBool PASSED [
> 4%]
> tests/dominator_test.py::DominatorTest::testCrossGraph PASSED [
> 4%]
> tests/dominator_test.py::DominatorTest::testFifthGraph PASSED [
> 5%]
> tests/dominator_test.py::DominatorTest::testFirstGraph PASSED [
> 6%]
> tests/dominator_test.py::DominatorTest::testFourthGraph PASSED [
> 6%]
> tests/dominator_test.py::DominatorTest::testLinearVitGraph PASSED [
> 7%]
> tests/dominator_test.py::DominatorTest::testSecondGraph PASSED [
> 8%]
> tests/dominator_test.py::DominatorTest::testTVerifyGraph PASSED [
> 8%]
> tests/dominator_test.py::DominatorTest::testTarjanGraph PASSED [
> 9%]
> tests/dominator_test.py::DominatorTest::testThirdGraph PASSED [
> 9%]
> tests/rpo_test.py::RpoTest::testCrossGraph PASSED [
> 10%]
> tests/rpo_test.py::RpoTest::testFifthGraph PASSED [
> 11%]
> tests/rpo_test.py::RpoTest::testFirstGraph PASSED [
> 11%]
> tests/rpo_test.py::RpoTest::testFourthGraph PASSED [
> 12%]
> tests/rpo_test.py::RpoTest::testLinearVitGraph PASSED [
> 13%]
> tests/rpo_test.py::RpoTest::testSecondGraph PASSED [
> 13%]
> tests/rpo_test.py::RpoTest::testTVerifyGraph PASSED [
> 14%]
> tests/rpo_test.py::RpoTest::testTarjanGraph PASSED [
> 14%]
> tests/rpo_test.py::RpoTest::testThirdGraph PASSED [
> 15%]
> tests/test_analysis.py::AnalysisTest::testAPK PASSED [
> 16%]
> tests/test_analysis.py::AnalysisTest::testAnalysis PASSED [
> 16%]
> tests/test_analysis.py::AnalysisTest::testDex PASSED [
> 17%]
> tests/test_analysis.py::AnalysisTest::testExtends PASSED [
> 18%]
> tests/test_analysis.py::AnalysisTest::testInterfaces PASSED [
> 18%]
> tests/test_analysis.py::AnalysisTest::testMultiDexExternal PASSED [
> 19%]
> tests/test_analysis.py::AnalysisTest::testMultidex PASSED [
> 19%]
> tests/test_analysis.py::AnalysisTest::testPermissions PASSED [
> 20%]
> tests/test_analysis.py::AnalysisTest::testXrefOffsets PASSED [
> 21%]
> tests/test_analysis.py::AnalysisTest::testXrefOffsetsFields PASSED [
> 21%]
> tests/test_analysis.py::AnalysisTest::testXrefs PASSED [
> 22%]
> tests/test_annotations.py::AnnotationTest::testAnnotation PASSED [
> 22%]
> tests/test_apk.py::APKTest::testAPK PASSED [
> 23%]
> tests/test_apk.py::APKTest::testAPKActivitiesAreString PASSED [
> 24%]
> tests/test_apk.py::APKTest::testAPKCert PASSED [
> 24%]
> tests/test_apk.py::APKTest::testAPKCertFingerprint PASSED [
> 25%]
> tests/test_apk.py::APKTest::testAPKIntentFilters PASSED [
> 26%]
> tests/test_apk.py::APKTest::testAPKManifest PASSED [
> 26%]
> tests/test_apk.py::APKTest::testAPKPermissions PASSED [
> 27%]
> tests/test_apk.py::APKTest::testAPKWrapper PASSED [
> 27%]
> tests/test_apk.py::APKTest::testAPKWrapperRaw PASSED [
> 28%]
> tests/test_apk.py::APKTest::testAPKWrapperUnsigned PASSED [
> 29%]
> tests/test_apk.py::APKTest::testAPKv2Signature PASSED [
> 29%]
> tests/test_apk.py::APKTest::testAdaptiveIcon PASSED [
> 30%]
> tests/test_apk.py::APKTest::testApksignAPKs PASSED [
> 31%]
> tests/test_apk.py::APKTest::testEffectiveTargetSdkVersion PASSED [
> 31%]
> tests/test_apk.py::APKTest::testFeatures PASSED [
> 32%]
> tests/test_apk.py::APKTest::testFrameworkResAPK PASSED [
> 32%]
> tests/test_apk.py::APKTest::testMagic PASSED [
> 33%]
> tests/test_apk.py::APKTest::testMultiDexAPK PASSED [
> 34%]
> tests/test_apk.py::APKTest::testNewZipWithDeletedFile PASSED [
> 34%]
> tests/test_apk.py::APKTest::testNewZipWithNewFile PASSED [
> 35%]
> tests/test_apk.py::APKTest::testNewZipWithoutModification PASSED [
> 36%]
> tests/test_apk.py::APKTest::testPartialSignature PASSED [
> 36%]
> tests/test_apk.py::APKTest::testPermissionLoading PASSED [
> 37%]
> tests/test_apk.py::APKTest::testShortNamesInManifest PASSED [
> 37%]
> tests/test_apk.py::APKTest::testUsesImpliedPermissions PASSED [
> 38%]
> tests/test_arsc.py::ARSCTest::testARSC PASSED [
> 39%]
> tests/test_arsc.py::ARSCTest::testAppIcon PASSED [
> 39%]
> tests/test_arsc.py::ARSCTest::testAppName PASSED [
> 40%]
> tests/test_arsc.py::ARSCTest::testDifferentStringLocales PASSED [
> 40%]
> tests/test_arsc.py::ARSCTest::testFallback PASSED [
> 41%]
> tests/test_arsc.py::ARSCTest::testIDParsing PASSED [
> 42%]
> tests/test_arsc.py::ARSCTest::testResourceNames PASSED [
> 42%]
> tests/test_arsc.py::ARSCTest::testStrings PASSED [
> 43%]
> tests/test_arsc.py::ARSCTest::testTypeConfigs PASSED [
> 44%]
> tests/test_axml.py::AXMLTest::testAndroidManifest PASSED [
> 44%]
> tests/test_axml.py::AXMLTest::testArscHeader PASSED [
> 45%]
> tests/test_axml.py::AXMLTest::testDoubleNamespace PASSED [
> 45%]
> tests/test_axml.py::AXMLTest::testExtraNamespace PASSED [
> 46%]
> tests/test_axml.py::AXMLTest::testFileCompare PASSED [
> 47%]
> tests/test_axml.py::AXMLTest::testMaskingNamespace PASSED [
> 47%]
> tests/test_axml.py::AXMLTest::testNoStringPool PASSED [
> 48%]
> tests/test_axml.py::AXMLTest::testNonManifest PASSED [
> 49%]
> tests/test_axml.py::AXMLTest::testNonTerminatedString PASSED [
> 49%]
> tests/test_axml.py::AXMLTest::testNonZeroStyleOffset PASSED [
> 50%]
> tests/test_axml.py::AXMLTest::testNullbytes PASSED [
> 50%]
> tests/test_axml.py::AXMLTest::testPackers PASSED [
> 51%]
> tests/test_axml.py::AXMLTest::testReplacement PASSED [
> 52%]
> tests/test_axml.py::AXMLTest::testTextChunksWithXML PASSED [
> 52%]
> tests/test_axml.py::AXMLTest::testTooSmallFile PASSED [
> 53%]
> tests/test_axml.py::AXMLTest::testWrongFilesize PASSED [
> 54%]
> tests/test_axml.py::AXMLTest::testWrongHeaderSize PASSED [
> 54%]
> tests/test_axml.py::AXMLTest::testWrongStringPoolHeader PASSED [
> 55%]
> tests/test_axml.py::AXMLTest::testWrongStringPoolSize PASSED [
> 55%]
> tests/test_decompiler.py::DecompilerTest::testArrays PASSED [
> 56%]
> tests/test_decompiler.py::DecompilerTest::testSimplification PASSED [
> 57%]
> tests/test_decompiler.py::test_all_decompiler XFAIL ([NOTRUN] yield ...) [
> 57%]
> tests/test_decompilerjadx.py::DecompilerTest::testJadx SKIPPED (Skip...) [
> 58%]
> tests/test_dex.py::DexTest::testBrokenDex PASSED [
> 59%]
> tests/test_dex.py::DexTest::testDex PASSED [
> 59%]
> tests/test_dex.py::DexTest::testDexVersion PASSED [
> 60%]
> tests/test_dex.py::DexTest::testDexWrapper PASSED [
> 60%]
> tests/test_dex.py::InstructionTest::testIncompleteInstruction PASSED [
> 61%]
> tests/test_dex.py::InstructionTest::testInstruction11n PASSED [
> 62%]
> tests/test_dex.py::InstructionTest::testInstruction21h PASSED [
> 62%]
> tests/test_dex.py::InstructionTest::testInstruction21s PASSED [
> 63%]
> tests/test_dex.py::InstructionTest::testInstruction31i PASSED [
> 63%]
> tests/test_dex.py::InstructionTest::testInstruction51l PASSED [
> 64%]
> tests/test_dex.py::InstructionTest::testInstructions PASSED [
> 65%]
> tests/test_dex.py::InstructionTest::testLSAArrays PASSED [
> 65%]
> tests/test_dex.py::InstructionTest::testLinearSweep PASSED [
> 66%]
> tests/test_dex.py::InstructionTest::testLinearSweepStrings PASSED [
> 67%]
> tests/test_dex.py::InstructionTest::testLinearSweepSwitch PASSED [
> 67%]
> tests/test_dex.py::InstructionTest::testNOP PASSED [
> 68%]
> tests/test_dex.py::InstructionTest::testWrongInstructions PASSED [
> 68%]
> tests/test_dexcodeparsing.py::TestDexCodeParsing::testClassManager PASSED [
> 69%]
> tests/test_dexcodeparsing.py::TestDexCodeParsing::testcode PASSED [
> 70%]
> tests/test_entry_points.py::EntryPointsTest::test_analyze_help PASSED [
> 70%]
> tests/test_entry_points.py::EntryPointsTest::test_androarsc PASSED [
> 71%]
> tests/test_entry_points.py::EntryPointsTest::test_androaxml PASSED [
> 72%]
> tests/test_entry_points.py::EntryPointsTest::test_androsign PASSED [
> 72%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword
> PASSED [ 73%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales
> PASSED [ 73%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages
> PASSED [ 74%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types
> PASSED [ 75%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk
> PASSED [ 75%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve
> PASSED [ 76%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py
> PASSED [ 77%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve
> PASSED [ 77%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve
> PASSED [ 78%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_no_arguments
> PASSED [ 78%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments
> PASSED [ 79%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_help PASSED [
> 80%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument
> PASSED [ 80%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument
> PASSED [ 81%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_no_arguments
> PASSED [ 81%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments
> PASSED [ 82%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_help PASSED [
> 83%]
> tests/test_entry_points.py::EntryPointsTest::test_cg_basic PASSED [
> 83%]
> tests/test_entry_points.py::EntryPointsTest::test_cg_help PASSED [
> 84%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input
> PASSED [ 85%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional
> PASSED [ 85%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_error_no_arguments
> PASSED [ 86%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments
> PASSED [ 86%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_help PASSED [
> 87%]
> tests/test_entry_points.py::EntryPointsTest::test_entry_point_help PASSED [
> 88%]
> tests/test_entry_points.py::EntryPointsTest::test_gui_help PASSED [
> 88%]
> tests/test_entry_points.py::EntryPointsTest::test_sign_basic PASSED [
> 89%]
> tests/test_entry_points.py::EntryPointsTest::test_sign_help PASSED [
> 90%]
> tests/test_loadorder.py::LoadOrderTest::testLoadOrder PASSED [
> 90%]
> tests/test_misc.py::MiscTest::testClassNameFormatting PASSED [
> 91%]
> tests/test_misc.py::MiscTest::testCleanPath PASSED [
> 91%]
> tests/test_rename.py::RenameTest::testClassRename PASSED [
> 92%]
> tests/test_rename.py::RenameTest::testFieldRename PASSED [
> 93%]
> tests/test_rename.py::RenameTest::testMethodRename PASSED [
> 93%]
> tests/test_session.py::SessionTest::testSessionAPK PASSED [
> 94%]
> tests/test_session.py::SessionTest::testSessionAPKIP PASSED [
> 95%]
> tests/test_session.py::SessionTest::testSessionClassesDex PASSED [
> 95%]
> tests/test_session.py::SessionTest::testSessionDex PASSED [
> 96%]
> tests/test_session.py::SessionTest::testSessionDexIPython PASSED [
> 96%]
> tests/test_session.py::SessionTest::testSessionLoad FAILED [
> 97%]
> tests/test_session.py::SessionTest::testSessionSave PASSED [
> 98%]
> tests/test_strings.py::StringTest::testDex PASSED [
> 98%]
> tests/test_strings.py::StringTest::testMUTF8 PASSED [
> 99%]
> tests/test_types.py::TypesTest::testTypes FAILED
> [100%]
>
> =================================== FAILURES
> ===================================
> _________________________ SessionTest.testSessionLoad
> __________________________
>
> self = <test_session.SessionTest testMethod=testSessionLoad>
>
> def testSessionLoad(self):
> s = session.Session()
> with open("examples/android/TestsAndroguard/bin/TestActivity.apk",
> "rb") as fd:
> s.add("examples/android/TestsAndroguard/bin/TestActivity.apk",
> fd.read())
> session.Save(s, "test_session")
>
>
> self.assertIn('2f24538b3064f1f88d3eb29ee7fbd2146779a4c9144aefa766d18965be8775c7',
> s.analyzed_dex.keys())
>
> self.assertIn('3bb32dd50129690bce850124ea120aa334e708eaa7987cf2329fd1ea0467a0eb',
> s.analyzed_apk.keys())
> x =
> s.analyzed_apk['3bb32dd50129690bce850124ea120aa334e708eaa7987cf2329fd1ea0467a0eb'][0]
> self.assertIsInstance(x, APK)
>
> > nsession = session.Load("test_session")
>
> tests/test_session.py:77:
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _
>
> filename = 'test_session'
>
> def Load(filename):
> """
> load your session!
>
> example::
>
> s = session.Load("mysession.ag")
>
> :param filename: the filename where the session has been saved
> :type filename: string
>
> :rtype: the elements of your session :)
>
> """
> > with open(filename, "rb") as fd:
> E FileNotFoundError: [Errno 2] No such file or directory: 'test_session'
>
> androguard/session.py:86: FileNotFoundError
> ------------------------------ Captured log call
> -------------------------------
> INFO androguard.apk:apk.py:309 Starting analysis on AndroidManifest.xml
> INFO androguard.apk:apk.py:366 APK file was successfully validated!
> INFO androguard.analysis:analysis.py:1397 Adding DEX file version 35
> INFO androguard.analysis:analysis.py:1411 Reading bytecode took : 0min 00s
> INFO androguard.analysis:analysis.py:1445 End of creating cross
> references (XREF) run time: 0min 00s
> ERROR androguard.session:session.py:62 Recursion Limit hit while saving.
> Current Recursion limit: 50000. Please report this error!
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/androguard/session.py", line 59, in Save
> pickle.dump(session, fd)
> RecursionError: maximum recursion depth exceeded while pickling an object
> _____________________________ TypesTest.testTypes
> ______________________________
>
> self = <test_types.TypesTest testMethod=testTypes>
>
> def testTypes(self):
> s = Session()
> with open(TEST_CASE, "rb") as fd:
> digest, d, dx = s.addDEX(TEST_CASE, fd.read())
>
> for method in filter(lambda x: x.full_name in VALUES,
> d.get_methods()):
> print("METHOD", method.full_name)
>
> for i in filter(lambda x: 'const' in x.get_name(),
> method.get_instructions()):
> i.show(0)
> # ins should only have one literal
> > self.assertEquals(len(i.get_literals()), 1)
> E AttributeError: 'TypesTest' object has no attribute
> 'assertEquals'. Did you mean: 'assertEqual'?
>
> tests/test_types.py:185: AttributeError
> ----------------------------- Captured stdout call
> -----------------------------
> METHOD Ltests/androguard/TestActivity; testDouble ()V
> const-wide/high16 v36, -4606056518893174784
> ------------------------------ Captured log call
> -------------------------------
> INFO androguard.analysis:analysis.py:1397 Adding DEX file version 35
> INFO androguard.analysis:analysis.py:1411 Reading bytecode took : 0min 00s
> INFO androguard.analysis:analysis.py:1445 End of creating cross
> references (XREF) run time: 0min 00s
> =============================== warnings summary
> ===============================
> androguard/core/bytecodes/apk.py:1027
> /<<PKGBUILDDIR>>/androguard/core/bytecodes/apk.py:1027: SyntaxWarning:
> invalid escape sequence '\>'
> """
>
> tests/test_decompiler.py:52
> tests/test_decompiler.py:52: PytestCollectionWarning: yield tests were
> removed in pytest 4.0 - test_all_decompiler will be ignored
> def test_all_decompiler():
>
> tests/test_entry_points.py:4
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:4: DeprecationWarning:
> pkg_resources is deprecated as an API. See
> https://setuptools.pypa.io/en/latest/pkg_resources.html
> from pkg_resources import resource_filename
>
> tools/test_androguard_apk_collection.py:32
> /<<PKGBUILDDIR>>/tools/test_androguard_apk_collection.py:32: SyntaxWarning:
> invalid escape sequence '\A'
> LOG_FILENAME = 'G:\ANDROGUARD_TESTS_BUGS.txt'
>
> tests/test_analysis.py: 5 warnings
> tests/test_decompiler.py: 2 warnings
> tests/test_dex.py: 1 warning
> tests/test_entry_points.py: 2 warnings
> tests/test_rename.py: 3 warnings
> tests/test_session.py: 8 warnings
> tests/test_types.py: 1 warning
> /<<PKGBUILDDIR>>/androguard/core/bytecodes/dvm.py:7632: DeprecationWarning:
> deprecated, this method does nothing!
> warnings.warn("deprecated, this method does nothing!", DeprecationWarning)
>
> tests/test_entry_points.py::EntryPointsTest::test_androarsc
> tests/test_entry_points.py::EntryPointsTest::test_androaxml
> tests/test_entry_points.py::EntryPointsTest::test_androsign
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:19: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> for root, _, files in os.walk(resource_filename('androguard', '..')):
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:102: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:120: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:111: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:129: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:84: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:147: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:93: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> dex_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:165: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:156: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:138: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:52: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> axml_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:41: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> axml_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:63: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> axml_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_cg_basic
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:185: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:212: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:199: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:225: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_sign_basic
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:253: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info
> ============================
> FAILED tests/test_session.py::SessionTest::testSessionLoad -
> FileNotFoundErro...
> FAILED tests/test_types.py::TypesTest::testTypes - AttributeError:
> 'TypesTest...
> = 2 failed, 157 passed, 1 skipped, 1 xfailed, 47 warnings in 73.12s (0:01:13)
> ==
> E: pybuild pybuild:395: test: plugin custom failed with: exit code=1:
> LC_ALL=C.UTF-8 python3.12 -m pytest --verbose
> I: pybuild base:310: LC_ALL=C.UTF-8 python3.11 -m pytest --verbose
> ============================= test session starts
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 --
> /usr/bin/python3.11
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> collecting ... collected 161 items
>
> tests/dataflow_test.py::DataflowTest::testDefUseGCD PASSED [
> 0%]
> tests/dataflow_test.py::DataflowTest::testDefUseIfBool PASSED [
> 1%]
> tests/dataflow_test.py::DataflowTest::testGroupVariablesGCD PASSED [
> 1%]
> tests/dataflow_test.py::DataflowTest::testGroupVariablesIfBool PASSED [
> 2%]
> tests/dataflow_test.py::DataflowTest::testReachDefGCD PASSED [
> 3%]
> tests/dataflow_test.py::DataflowTest::testSplitVariablesGCD PASSED [
> 3%]
> tests/dataflow_test.py::DataflowTest::testSplitVariablesIfBool PASSED [
> 4%]
> tests/dominator_test.py::DominatorTest::testCrossGraph PASSED [
> 4%]
> tests/dominator_test.py::DominatorTest::testFifthGraph PASSED [
> 5%]
> tests/dominator_test.py::DominatorTest::testFirstGraph PASSED [
> 6%]
> tests/dominator_test.py::DominatorTest::testFourthGraph PASSED [
> 6%]
> tests/dominator_test.py::DominatorTest::testLinearVitGraph PASSED [
> 7%]
> tests/dominator_test.py::DominatorTest::testSecondGraph PASSED [
> 8%]
> tests/dominator_test.py::DominatorTest::testTVerifyGraph PASSED [
> 8%]
> tests/dominator_test.py::DominatorTest::testTarjanGraph PASSED [
> 9%]
> tests/dominator_test.py::DominatorTest::testThirdGraph PASSED [
> 9%]
> tests/rpo_test.py::RpoTest::testCrossGraph PASSED [
> 10%]
> tests/rpo_test.py::RpoTest::testFifthGraph PASSED [
> 11%]
> tests/rpo_test.py::RpoTest::testFirstGraph PASSED [
> 11%]
> tests/rpo_test.py::RpoTest::testFourthGraph PASSED [
> 12%]
> tests/rpo_test.py::RpoTest::testLinearVitGraph PASSED [
> 13%]
> tests/rpo_test.py::RpoTest::testSecondGraph PASSED [
> 13%]
> tests/rpo_test.py::RpoTest::testTVerifyGraph PASSED [
> 14%]
> tests/rpo_test.py::RpoTest::testTarjanGraph PASSED [
> 14%]
> tests/rpo_test.py::RpoTest::testThirdGraph PASSED [
> 15%]
> tests/test_analysis.py::AnalysisTest::testAPK PASSED [
> 16%]
> tests/test_analysis.py::AnalysisTest::testAnalysis PASSED [
> 16%]
> tests/test_analysis.py::AnalysisTest::testDex PASSED [
> 17%]
> tests/test_analysis.py::AnalysisTest::testExtends PASSED [
> 18%]
> tests/test_analysis.py::AnalysisTest::testInterfaces PASSED [
> 18%]
> tests/test_analysis.py::AnalysisTest::testMultiDexExternal PASSED [
> 19%]
> tests/test_analysis.py::AnalysisTest::testMultidex PASSED [
> 19%]
> tests/test_analysis.py::AnalysisTest::testPermissions PASSED [
> 20%]
> tests/test_analysis.py::AnalysisTest::testXrefOffsets PASSED [
> 21%]
> tests/test_analysis.py::AnalysisTest::testXrefOffsetsFields PASSED [
> 21%]
> tests/test_analysis.py::AnalysisTest::testXrefs PASSED [
> 22%]
> tests/test_annotations.py::AnnotationTest::testAnnotation PASSED [
> 22%]
> tests/test_apk.py::APKTest::testAPK PASSED [
> 23%]
> tests/test_apk.py::APKTest::testAPKActivitiesAreString PASSED [
> 24%]
> tests/test_apk.py::APKTest::testAPKCert PASSED [
> 24%]
> tests/test_apk.py::APKTest::testAPKCertFingerprint PASSED [
> 25%]
> tests/test_apk.py::APKTest::testAPKIntentFilters PASSED [
> 26%]
> tests/test_apk.py::APKTest::testAPKManifest PASSED [
> 26%]
> tests/test_apk.py::APKTest::testAPKPermissions PASSED [
> 27%]
> tests/test_apk.py::APKTest::testAPKWrapper PASSED [
> 27%]
> tests/test_apk.py::APKTest::testAPKWrapperRaw PASSED [
> 28%]
> tests/test_apk.py::APKTest::testAPKWrapperUnsigned PASSED [
> 29%]
> tests/test_apk.py::APKTest::testAPKv2Signature PASSED [
> 29%]
> tests/test_apk.py::APKTest::testAdaptiveIcon PASSED [
> 30%]
> tests/test_apk.py::APKTest::testApksignAPKs PASSED [
> 31%]
> tests/test_apk.py::APKTest::testEffectiveTargetSdkVersion PASSED [
> 31%]
> tests/test_apk.py::APKTest::testFeatures PASSED [
> 32%]
> tests/test_apk.py::APKTest::testFrameworkResAPK PASSED [
> 32%]
> tests/test_apk.py::APKTest::testMagic PASSED [
> 33%]
> tests/test_apk.py::APKTest::testMultiDexAPK PASSED [
> 34%]
> tests/test_apk.py::APKTest::testNewZipWithDeletedFile PASSED [
> 34%]
> tests/test_apk.py::APKTest::testNewZipWithNewFile PASSED [
> 35%]
> tests/test_apk.py::APKTest::testNewZipWithoutModification PASSED [
> 36%]
> tests/test_apk.py::APKTest::testPartialSignature PASSED [
> 36%]
> tests/test_apk.py::APKTest::testPermissionLoading PASSED [
> 37%]
> tests/test_apk.py::APKTest::testShortNamesInManifest PASSED [
> 37%]
> tests/test_apk.py::APKTest::testUsesImpliedPermissions PASSED [
> 38%]
> tests/test_arsc.py::ARSCTest::testARSC PASSED [
> 39%]
> tests/test_arsc.py::ARSCTest::testAppIcon PASSED [
> 39%]
> tests/test_arsc.py::ARSCTest::testAppName PASSED [
> 40%]
> tests/test_arsc.py::ARSCTest::testDifferentStringLocales PASSED [
> 40%]
> tests/test_arsc.py::ARSCTest::testFallback PASSED [
> 41%]
> tests/test_arsc.py::ARSCTest::testIDParsing PASSED [
> 42%]
> tests/test_arsc.py::ARSCTest::testResourceNames PASSED [
> 42%]
> tests/test_arsc.py::ARSCTest::testStrings PASSED [
> 43%]
> tests/test_arsc.py::ARSCTest::testTypeConfigs PASSED [
> 44%]
> tests/test_axml.py::AXMLTest::testAndroidManifest PASSED [
> 44%]
> tests/test_axml.py::AXMLTest::testArscHeader PASSED [
> 45%]
> tests/test_axml.py::AXMLTest::testDoubleNamespace PASSED [
> 45%]
> tests/test_axml.py::AXMLTest::testExtraNamespace PASSED [
> 46%]
> tests/test_axml.py::AXMLTest::testFileCompare PASSED [
> 47%]
> tests/test_axml.py::AXMLTest::testMaskingNamespace PASSED [
> 47%]
> tests/test_axml.py::AXMLTest::testNoStringPool PASSED [
> 48%]
> tests/test_axml.py::AXMLTest::testNonManifest PASSED [
> 49%]
> tests/test_axml.py::AXMLTest::testNonTerminatedString PASSED [
> 49%]
> tests/test_axml.py::AXMLTest::testNonZeroStyleOffset PASSED [
> 50%]
> tests/test_axml.py::AXMLTest::testNullbytes PASSED [
> 50%]
> tests/test_axml.py::AXMLTest::testPackers PASSED [
> 51%]
> tests/test_axml.py::AXMLTest::testReplacement PASSED [
> 52%]
> tests/test_axml.py::AXMLTest::testTextChunksWithXML PASSED [
> 52%]
> tests/test_axml.py::AXMLTest::testTooSmallFile PASSED [
> 53%]
> tests/test_axml.py::AXMLTest::testWrongFilesize PASSED [
> 54%]
> tests/test_axml.py::AXMLTest::testWrongHeaderSize PASSED [
> 54%]
> tests/test_axml.py::AXMLTest::testWrongStringPoolHeader PASSED [
> 55%]
> tests/test_axml.py::AXMLTest::testWrongStringPoolSize PASSED [
> 55%]
> tests/test_decompiler.py::DecompilerTest::testArrays PASSED [
> 56%]
> tests/test_decompiler.py::DecompilerTest::testSimplification PASSED [
> 57%]
> tests/test_decompiler.py::test_all_decompiler XFAIL ([NOTRUN] yield ...) [
> 57%]
> tests/test_decompilerjadx.py::DecompilerTest::testJadx SKIPPED (Skip...) [
> 58%]
> tests/test_dex.py::DexTest::testBrokenDex PASSED [
> 59%]
> tests/test_dex.py::DexTest::testDex PASSED [
> 59%]
> tests/test_dex.py::DexTest::testDexVersion PASSED [
> 60%]
> tests/test_dex.py::DexTest::testDexWrapper PASSED [
> 60%]
> tests/test_dex.py::InstructionTest::testIncompleteInstruction PASSED [
> 61%]
> tests/test_dex.py::InstructionTest::testInstruction11n PASSED [
> 62%]
> tests/test_dex.py::InstructionTest::testInstruction21h PASSED [
> 62%]
> tests/test_dex.py::InstructionTest::testInstruction21s PASSED [
> 63%]
> tests/test_dex.py::InstructionTest::testInstruction31i PASSED [
> 63%]
> tests/test_dex.py::InstructionTest::testInstruction51l PASSED [
> 64%]
> tests/test_dex.py::InstructionTest::testInstructions PASSED [
> 65%]
> tests/test_dex.py::InstructionTest::testLSAArrays PASSED [
> 65%]
> tests/test_dex.py::InstructionTest::testLinearSweep PASSED [
> 66%]
> tests/test_dex.py::InstructionTest::testLinearSweepStrings PASSED [
> 67%]
> tests/test_dex.py::InstructionTest::testLinearSweepSwitch PASSED [
> 67%]
> tests/test_dex.py::InstructionTest::testNOP PASSED [
> 68%]
> tests/test_dex.py::InstructionTest::testWrongInstructions PASSED [
> 68%]
> tests/test_dexcodeparsing.py::TestDexCodeParsing::testClassManager PASSED [
> 69%]
> tests/test_dexcodeparsing.py::TestDexCodeParsing::testcode PASSED [
> 70%]
> tests/test_entry_points.py::EntryPointsTest::test_analyze_help PASSED [
> 70%]
> tests/test_entry_points.py::EntryPointsTest::test_androarsc PASSED [
> 71%]
> tests/test_entry_points.py::EntryPointsTest::test_androaxml PASSED [
> 72%]
> tests/test_entry_points.py::EntryPointsTest::test_androsign PASSED [
> 72%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword
> PASSED [ 73%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales
> PASSED [ 73%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages
> PASSED [ 74%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types
> PASSED [ 75%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk
> PASSED [ 75%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve
> PASSED [ 76%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py
> PASSED [ 77%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve
> PASSED [ 77%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve
> PASSED [ 78%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_no_arguments
> PASSED [ 78%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments
> PASSED [ 79%]
> tests/test_entry_points.py::EntryPointsTest::test_arsc_help PASSED [
> 80%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument
> PASSED [ 80%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument
> PASSED [ 81%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_no_arguments
> PASSED [ 81%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments
> PASSED [ 82%]
> tests/test_entry_points.py::EntryPointsTest::test_axml_help PASSED [
> 83%]
> tests/test_entry_points.py::EntryPointsTest::test_cg_basic PASSED [
> 83%]
> tests/test_entry_points.py::EntryPointsTest::test_cg_help PASSED [
> 84%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input
> PASSED [ 85%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional
> PASSED [ 85%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_error_no_arguments
> PASSED [ 86%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments
> PASSED [ 86%]
> tests/test_entry_points.py::EntryPointsTest::test_decompile_help PASSED [
> 87%]
> tests/test_entry_points.py::EntryPointsTest::test_entry_point_help PASSED [
> 88%]
> tests/test_entry_points.py::EntryPointsTest::test_gui_help PASSED [
> 88%]
> tests/test_entry_points.py::EntryPointsTest::test_sign_basic PASSED [
> 89%]
> tests/test_entry_points.py::EntryPointsTest::test_sign_help PASSED [
> 90%]
> tests/test_loadorder.py::LoadOrderTest::testLoadOrder PASSED [
> 90%]
> tests/test_misc.py::MiscTest::testClassNameFormatting PASSED [
> 91%]
> tests/test_misc.py::MiscTest::testCleanPath PASSED [
> 91%]
> tests/test_rename.py::RenameTest::testClassRename PASSED [
> 92%]
> tests/test_rename.py::RenameTest::testFieldRename PASSED [
> 93%]
> tests/test_rename.py::RenameTest::testMethodRename PASSED [
> 93%]
> tests/test_session.py::SessionTest::testSessionAPK PASSED [
> 94%]
> tests/test_session.py::SessionTest::testSessionAPKIP PASSED [
> 95%]
> tests/test_session.py::SessionTest::testSessionClassesDex PASSED [
> 95%]
> tests/test_session.py::SessionTest::testSessionDex PASSED [
> 96%]
> tests/test_session.py::SessionTest::testSessionDexIPython PASSED [
> 96%]
> tests/test_session.py::SessionTest::testSessionLoad PASSED [
> 97%]
> tests/test_session.py::SessionTest::testSessionSave PASSED [
> 98%]
> tests/test_strings.py::StringTest::testDex PASSED [
> 98%]
> tests/test_strings.py::StringTest::testMUTF8 PASSED [
> 99%]
> tests/test_types.py::TypesTest::testTypes PASSED
> [100%]
>
> =============================== warnings summary
> ===============================
> androguard/core/bytecodes/apk.py:1027
> /<<PKGBUILDDIR>>/androguard/core/bytecodes/apk.py:1027: DeprecationWarning:
> invalid escape sequence '\>'
> """
>
> tests/test_decompiler.py:52
> tests/test_decompiler.py:52: PytestCollectionWarning: yield tests were
> removed in pytest 4.0 - test_all_decompiler will be ignored
> def test_all_decompiler():
>
> tests/test_entry_points.py:4
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:4: DeprecationWarning:
> pkg_resources is deprecated as an API. See
> https://setuptools.pypa.io/en/latest/pkg_resources.html
> from pkg_resources import resource_filename
>
> tools/test_androguard_apk_collection.py:32
> /<<PKGBUILDDIR>>/tools/test_androguard_apk_collection.py:32:
> DeprecationWarning: invalid escape sequence '\A'
> LOG_FILENAME = 'G:\ANDROGUARD_TESTS_BUGS.txt'
>
> tests/test_analysis.py: 5 warnings
> tests/test_decompiler.py: 2 warnings
> tests/test_dex.py: 1 warning
> tests/test_entry_points.py: 2 warnings
> tests/test_rename.py: 3 warnings
> tests/test_session.py: 8 warnings
> tests/test_types.py: 1 warning
> /<<PKGBUILDDIR>>/androguard/core/bytecodes/dvm.py:7632: DeprecationWarning:
> deprecated, this method does nothing!
> warnings.warn("deprecated, this method does nothing!", DeprecationWarning)
>
> tests/test_entry_points.py::EntryPointsTest::test_androarsc
> tests/test_entry_points.py::EntryPointsTest::test_androaxml
> tests/test_entry_points.py::EntryPointsTest::test_androsign
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:19: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> for root, _, files in os.walk(resource_filename('androguard', '..')):
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_keyword
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:102: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_locales
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:120: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_packages
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:111: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_list_types
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:129: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_call_positional_apk
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:84: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_basic_id_resolve
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:147: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_filetype_py
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:93: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> dex_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_not_resolve
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:165: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_id_resolve
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:156: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_arsc_error_two_arguments
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:138: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_input_argument
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:52: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> axml_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_axml_basic_call_by_positional_argument
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:41: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> axml_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_axml_error_call_two_arguments
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:63: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> axml_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_cg_basic
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:185: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_input
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:212: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_decompile_basic_positional
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:199: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_decompile_error_two_arguments
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:225: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_entry_points.py::EntryPointsTest::test_sign_basic
> /<<PKGBUILDDIR>>/tests/test_entry_points.py:253: DeprecationWarning: Use of
> .. or absolute path in a resource path is not allowed and will raise
> exceptions in a future release.
> apk_path = resource_filename('androguard',
>
> tests/test_types.py: 85 warnings
> /<<PKGBUILDDIR>>/tests/test_types.py:185: DeprecationWarning: Please use
> assertEqual instead.
> self.assertEquals(len(i.get_literals()), 1)
>
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> ====== 159 passed, 1 skipped, 1 xfailed, 132 warnings in 75.59s (0:01:15)
> ======
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12
> 3.11" returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2023/12/12/androguard_3.4.0~a1-7_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.