[Qa-jenkins-scm] Build failed in Jenkins: reproducible_fdroid_test #553

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Thu Jun 9 00:22:13 BST 2022


See <https://jenkins.debian.net/job/reproducible_fdroid_test/553/display/redirect?page=changes>

Changes:

[git] Simplify primary mirror logic

[git] Make webBaseUrl configurable

[hans] Fix --nosign semantics

[hans] index: add test for --nosign config and file generation

[hans] Archive _src.tar.gz.asc not .log.gz.asc

[hans] use apksigner to sign index-v2 with modern, supported algorithms

[hans] run-tests: skip tests that require apksigner when running on Java8


------------------------------------------
[...truncated 47.12 KB...]
DEBUG:root:..got package=cn.wildfirechat.client, version=1.0, vercode=1
DEBUG:root:Parsing manifest at 'source-files/cn.wildfirechat.chat/mars-core-release/build.gradle'
DEBUG:root:..got package=cn.wildfirechat.client, version=None, vercode=None
DEBUG:root:Parsing manifest at 'source-files/cn.wildfirechat.chat/push/build.gradle'
DEBUG:root:..got package=cn.wildfirechat.client, version=1.0, vercode=1
DEBUG:root:Parsing manifest at 'source-files/cn.wildfirechat.chat/settings.gradle'
DEBUG:root:..got package=cn.wildfirechat.client, version=None, vercode=None
DEBUG:root:Parsing manifest at 'source-files/cn.wildfirechat.chat/chat/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.integreight.onesheeld/pagerIndicator/src/main/AndroidManifest.xml'
DEBUG:root:..got package=com.viewpagerindicator, version=2.4.1, vercode=65
DEBUG:root:Parsing manifest at 'source-files/com.integreight.onesheeld/pagerIndicator/build.gradle'
DEBUG:root:..got package=com.viewpagerindicator, version=None, vercode=None
DEBUG:root:Parsing manifest at 'source-files/com.integreight.onesheeld/oneSheeld/src/main/AndroidManifest.xml'
DEBUG:root:..got package=com.integreight.onesheeld, version=None, vercode=None
DEBUG:root:Parsing manifest at 'source-files/com.integreight.onesheeld/oneSheeld/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/dev.patrickgold.florisboard/app/build.gradle.kts'
.DEBUG:root:Parsing manifest at 'source-files/fdroid/fdroidclient/AndroidManifest.xml'
DEBUG:root:..got package=org.fdroid.fdroid, version=0.94-test, vercode=940
DEBUG:root:Parsing manifest at 'source-files/fdroid/fdroidclient/build.gradle'
DEBUG:root:..got package=org.fdroid.fdroid, version=None, vercode=None
.DEBUG:root:Parsing manifest at 'source-files/fdroid/fdroidclient/AndroidManifest.xml'
DEBUG:root:..got package=None, version=0.94-test, vercode=940
DEBUG:root:Parsing manifest at 'source-files/fdroid/fdroidclient/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/eu.siacs.conversations/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.nextcloud.client/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.nextcloud.client/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/at.bitfire.davdroid/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.kunzisoft.testcase/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.kunzisoft.testcase/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.kunzisoft.testcase/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.kunzisoft.testcase/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.kunzisoft.testcase/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.github.jameshnsears.quoteunquote/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/com.jens.automation2/build.gradle'
DEBUG:root:Parsing manifest at 'source-files/de.varengold.activeTAN/build.gradle'
.....INFO:root:Getting source for revision master
INFO:root:Creating local.properties file at /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources4kw_cp6r/source-files/fdroid/fdroidclient/local.properties
DEBUG:root:Removing debuggable flags from /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources4kw_cp6r/source-files/fdroid/fdroidclient
INFO:root:Changing the version name
INFO:root:Changing the version code
.testdir /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00
DEBUG:root:> git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com clone -- /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/tmp/importer /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git rev-parse --show-toplevel
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git checkout -f 0.3
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git clean -dffx
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git rev-parse --show-toplevel
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git submodule foreach --recursive git reset --hard
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git reset --hard
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git submodule foreach --recursive git clean -dffx
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git clean -dffx
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git checkout -f 0.3
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_refresha6eewl00/build/org.fdroid.ci.test.app
DEBUG:root:> git clean -dffx
.INFO:root:Getting source for revision master
INFO:root:Collecting source libraries
DEBUG:root:Removing debuggable flags from /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_with_prebuild_subdir2hwipun3/build/srclib/FakeSrcLib
INFO:root:Creating local.properties file at /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_with_prebuild_subdir2hwipun3/build/com.example/local.properties
INFO:root:Creating local.properties file at /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_with_prebuild_subdir2hwipun3/build/com.example/baz/local.properties
INFO:root:Creating local.properties file at /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_with_prebuild_subdir2hwipun3/build/com.example/baz/bar/local.properties
DEBUG:root:Removing debuggable flags from /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_with_prebuild_subdir2hwipun3/build/com.example/baz/bar
INFO:root:Running 'prebuild' commands in /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_with_prebuild_subdir2hwipun3/build/com.example/baz/bar
DEBUG:root:Directory: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_with_prebuild_subdir2hwipun3/build/com.example/baz/bar
DEBUG:root:> bash -x -c -- test -d /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_prepare_sources_with_prebuild_subdir2hwipun3/build/srclib/FakeSrcLib/testdirshouldexist
../var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_remove_signing_keys2g7rx68c
INFO:root:Cleaned build.gradle of keysigning configs at source-files/com.seafile.seadroid2/app/build.gradle
INFO:root:Cleaned build.gradle of keysigning configs at source-files/eu.siacs.conversations/build.gradle
INFO:root:Cleaned build.gradle of keysigning configs at source-files/open-keychain/open-keychain/OpenKeychain/build.gradle
INFO:root:Cleaned build.gradle.kts of keysigning configs at source-files/org.tasks/app/build.gradle.kts
INFO:root:Cleaned build.gradle of keysigning configs at source-files/osmandapp/osmand/build.gradle
INFO:root:Cleaned build.gradle of keysigning configs at source-files/ut.ewh.audiometrytest/app/build.gradle
.s../var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_setup_status_outputjzb6_i21
DEBUG:root:skip deploying full build logs: not enabled in config
.DEBUG:root:skip deploying full build logs: not enabled in config
DEBUG:root:skip deploying full build logs: not enabled in config
.WARNING:root:config.py is deprecated, use config.yml
DOES NOT VERIFY
ERROR: Missing META-INF/MANIFEST.MF
ERROR:root:
/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/urzip-release-unsigned.apk: 
DEBUG:root:> /usr/bin/apksigner sign --ks /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/keystore.jks --ks-pass env:FDROID_KEY_STORE_PASS --key-pass env:FDROID_KEY_PASS --ks-key-alias sova --in /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/urzip-release-unsigned.apk --out /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/urzip-release.apk
DEBUG:root:> /usr/bin/apksigner sign --ks /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/keystore.jks --ks-pass env:FDROID_KEY_STORE_PASS --key-pass env:FDROID_KEY_PASS --ks-key-alias sova --in /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/duplicate.permisssions_9999999-unsigned.apk --out /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/duplicate.permisssions_9999999.apk
INFO:androguard.apk:Starting analysis on AndroidManifest.xml
INFO:androguard.apk:APK file was successfully validated!
DEBUG:androguard.core.api_specific_resources:Available API levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28
DOES NOT VERIFY
ERROR: No JAR signatures
ERROR:root:
/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/minimal_targetsdk_30_unsigned.apk: 
DEBUG:root:> /usr/bin/apksigner sign --ks /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/keystore.jks --ks-pass env:FDROID_KEY_STORE_PASS --key-pass env:FDROID_KEY_PASS --ks-key-alias sova --in /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/minimal_targetsdk_30_unsigned.apk --out /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/minimal_targetsdk_30.apk
INFO:androguard.apk:Starting analysis on AndroidManifest.xml
INFO:androguard.apk:APK file was successfully validated!
DEBUG:androguard.core.api_specific_resources:Available API levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28
WARNING:androguard.core.api_specific_resources:Requested API level 30 is larger than maximum we have, returning API level 28 instead.
DEBUG:androguard.core.api_specific_resources:Available API levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28
DEBUG:root:> /usr/bin/apksigner sign --ks /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/keystore.jks --ks-pass env:FDROID_KEY_STORE_PASS --key-pass env:FDROID_KEY_PASS --ks-key-alias sova --in /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/no_targetsdk_minsdk30_unsigned.apk --out /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/no_targetsdk_minsdk30_signed.apk
INFO:androguard.apk:Starting analysis on AndroidManifest.xml
INFO:androguard.apk:APK file was successfully validated!
DEBUG:androguard.core.api_specific_resources:Available API levels: 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28
DOES NOT VERIFY
ERROR: No JAR signatures
ERROR:root:
/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/no_targetsdk_minsdk1_unsigned.apk: 
DEBUG:root:> /usr/bin/apksigner sign --ks /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/keystore.jks --ks-pass env:FDROID_KEY_STORE_PASS --key-pass env:FDROID_KEY_PASS --ks-key-alias sova --in /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/no_targetsdk_minsdk1_unsigned.apk --out /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_sign_apk8w3jhqd3/no_targetsdk_minsdk1_signed.apk
.WARNING:root:config.py is deprecated, use config.yml
DEBUG:root:> /usr/bin/jarsigner -keystore keystore.jks -storepass:env FDROID_KEY_STORE_PASS -digestalg SHA1 -sigalg SHA1withRSA /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_signjarm8bo7u2j/testy.jar sova -keypass:env FDROID_KEY_PASS
/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/common.TestCase:456: ResourceWarning: unclosed file <_io.BufferedReader name='/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/signindex/testy.jar'>
  open(sourcefile, 'rb').read(), open(testfile, 'rb').read()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/common.TestCase:456: ResourceWarning: unclosed file <_io.BufferedReader name='/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_signjarm8bo7u2j/testy.jar'>
  open(sourcefile, 'rb').read(), open(testfile, 'rb').read()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
DEBUG:root:> /usr/bin/jarsigner -keystore keystore.jks -storepass:env FDROID_KEY_STORE_PASS -digestalg SHA1 -sigalg SHA1withRSA /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_signjarm8bo7u2j/guardianproject.jar sova -keypass:env FDROID_KEY_PASS
/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/common.TestCase:456: ResourceWarning: unclosed file <_io.BufferedReader name='/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/signindex/guardianproject.jar'>
  open(sourcefile, 'rb').read(), open(testfile, 'rb').read()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/common.TestCase:456: ResourceWarning: unclosed file <_io.BufferedReader name='/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_signjarm8bo7u2j/guardianproject.jar'>
  open(sourcefile, 'rb').read(), open(testfile, 'rb').read()
ResourceWarning: Enable tracemalloc to get the object allocation traceback
....WARNING:root:config.py is deprecated, use config.yml
DOES NOT VERIFY
ERROR: JAR signer CERT.RSA: JAR signature META-INF/CERT.RSA did not verify against META-INF/CERT.SF
ERROR:root:
urzip-badcert.apk: 
DOES NOT VERIFY
ERROR: JAR signer CERT.RSA: SHA-1 digest of META-INF/MANIFEST.MF section for AndroidManifest.xml does not match the digest specified in META-INF/CERT.SF. Expected: <JYBUMhOCUqbNupF0uRUilMG8psI=>, actual: <osOjbkldSAk+vTAdsdLeXI6f58c=>
ERROR:root:
urzip-badsig.apk: WARNING: JAR signer CERT.RSA: SHA-1 digest of META-INF/MANIFEST.MF does not match the digest specified in META-INF/CERT.SF. Expected: <xnVQzXMpgNgZtvjZJC+y28A9cjo=>, actual: <5+8iqbzUfegBixjQUeg1++LwFe4=>

DOES NOT VERIFY
ERROR: Missing META-INF/MANIFEST.MF
ERROR:root:
urzip-release-unsigned.apk: 
.WARNING:root:config.py is deprecated, use config.yml
testdir /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_verify_apksfnzq724v
INFO:root:...successfully verified
INFO:root:...successfully verified
/usr/lib/python3.9/zipfile.py:1505: UserWarning: Duplicate name: 'META-INF/MANIFEST.MF'
  return self._open_to_write(zinfo, force_zip64=force_zip64)
/usr/lib/python3.9/zipfile.py:1505: UserWarning: Duplicate name: 'META-INF/CERT.SF'
  return self._open_to_write(zinfo, force_zip64=force_zip64)
/usr/lib/python3.9/zipfile.py:1505: UserWarning: Duplicate name: 'META-INF/CERT.RSA'
  return self._open_to_write(zinfo, force_zip64=force_zip64)
DOES NOT VERIFY
ERROR: Duplicate entry: META-INF/MANIFEST.MF
ERROR: Duplicate entry: META-INF/CERT.SF
ERROR: Duplicate entry: META-INF/CERT.RSA
ERROR:root:
/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/.testfiles/test_verify_apksfnzq724v/urzip-twosig.apk: 
INFO:root:...successfully verified
.WARNING:root:config.py is deprecated, use config.yml
.WARNING:root:config.py is deprecated, use config.yml
DEBUG:root:JAR signature verified: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/signindex/testy.jar
DEBUG:root:JAR signature verified: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/signindex/guardianproject.jar
.WARNING:root:config.py is deprecated, use config.yml
DEBUG:root:JAR signature verified: bad-unicode-πÇÇ现代通用字-български-عربي1.apk
DEBUG:root:JAR signature verified: org.bitbucket.tickytacky.mirrormirror_1.apk
DEBUG:root:JAR signature verified: org.bitbucket.tickytacky.mirrormirror_2.apk
DEBUG:root:JAR signature verified: org.bitbucket.tickytacky.mirrormirror_3.apk
DEBUG:root:JAR signature verified: org.bitbucket.tickytacky.mirrormirror_4.apk
DEBUG:root:JAR signature verified: org.dyndns.fules.ck_20.apk
DEBUG:root:JAR signature verified: urzip.apk
ERROR:root:Old APK signature failed to verify: urzip-badcert.apk
jarsigner: java.lang.SecurityException: cannot verify signature block file META-INF/CERT

ERROR:root:Old APK signature failed to verify: urzip-badsig.apk
jarsigner: java.lang.SecurityException: invalid SHA1 signature file digest for AndroidManifest.xml

DEBUG:root:JAR signature verified: urzip-release.apk
ERROR:root:Old APK signature failed to verify: urzip-release-unsigned.apk

no manifest.

jar is unsigned.

..ERROR:root:Conflicting config files! Using config.yml, ignoring config.py!
DEBUG:root:Reading 'config.yml'
.WARNING:root:config.py is deprecated, use config.yml
.DEBUG:root:Reading 'config.yml'
.apksigner: yml

keypass: mysecretpassword


Wed 08 Jun 2022 11:21:44 PM UTC - cleanup in progress...
DEBUG:root:Reading 'config.yml'
.DEBUG:root:Reading 'config.yml'
.DEBUG:root:Reading 'config.yml'
WARNING:root:unsafe permissions on 'config.yml' (should be 0600)!
..DEBUG:root:Reading 'config.yml'
..WARNING:root:config.py is deprecated, use config.yml
WARNING:root:config.py is deprecated, use config.yml
WARNING:root:unsafe permissions on 'config.py' (should be 0600)!
..DEBUG:root:Reading 'config.yml'
DEBUG:root:Reading 'config.yml'
WARNING:root:unsafe permissions on 'config.yml' (should be 0600)!
.
======================================================================
ERROR: test_find_apksigner_system_package_android_home (__main__.CommonTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/tests/common.TestCase", line 800, in test_find_apksigner_system_package_android_home
    os.path.dirname(os.path.dirname(config.get('apksigner'))),
  File "/usr/lib/python3.9/posixpath.py", line 152, in dirname
    p = os.fspath(p)
TypeError: expected str, bytes or os.PathLike object, not NoneType

----------------------------------------------------------------------
Ran 98 tests in 28.354s

FAILED (errors=1, skipped=2)
+ cleanup_all
+ set +e
++ date -u
+ echo 'Wed 08 Jun 2022 11:21:44 PM UTC - cleanup in progress...'
+ killall adb
adb: no process found
+ killall gpg-agent
+ fdroiddata=/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroiddata
+ git -C /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroiddata status
On branch master
Your branch is up to date with 'origin/master'.


It took 3.85 seconds to enumerate untracked files. 'status -uno'
may speed it up, but you have to be careful not to forget to add
new files yourself (see 'git help status').
nothing to commit, working tree clean
++ basename /tmp/jenkins-script-58cavFEU
++ date +%s
+ jobtmpdir=/tmp/jenkins-script-58cavFEU-1654730532/
+ mkdir /tmp/jenkins-script-58cavFEU-1654730532/
++ git -C /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroiddata status
++ sed -En 's,\s+modified:\s+,,p'
++ date -u
Wed 08 Jun 2022 11:22:13 PM UTC - cleanup done.
+ echo 'Wed 08 Jun 2022 11:22:13 PM UTC - cleanup done.'
Wed 08 Jun 2022 11:22:13 PM UTC - reproducible_fdroid_test.sh stopped running as /tmp/jenkins-script-58cavFEU, removing.

SSH EXIT CODE: 1
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list