Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / 
breezy


Commits:
450d230a by Christian Heusel at 2024-12-13T12:45:40+01:00
upgpkg: 3.3.9-4: Update for python 3.13

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = breezy
        pkgdesc = A decentralized revision control system with support for 
Bazaar and Git file formats
        pkgver = 3.3.9
-       pkgrel = 3
+       pkgrel = 4
        url = https://www.breezy-vcs.org/
        arch = x86_64
        license = GPL-2.0-or-later


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgname=breezy
 pkgver=3.3.9
-pkgrel=3
+pkgrel=4
 pkgdesc='A decentralized revision control system with support for Bazaar and 
Git file formats'
 arch=(x86_64)
 url=https://www.breezy-vcs.org/
@@ -73,13 +73,44 @@ check() {
   python -m installer --destdir=tmp_install dist/*.whl
   local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
   export PYTHONPATH="$PWD/tmp_install/$site_packages"
-  # Excluded tests are flaky, failing with the following error, at least when
-  # run in parallel:
-  # ssl.SSLError: [SYS] unknown error (_ssl.c:2570)
+
+  local excluded_tests=(
+    # this test i flaky and fails with the following error when run in 
parallel:
+    # ssl.SSLError: [SYS] unknown error (_ssl.c:2570)
+    
--exclude="breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL"
+    # issues with self signed certs / openssl
+    --exclude="breezy.tests.per_transport.TransportTests.test_clone"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_connection_sharing"
+    --exclude="breezy.tests.per_transport.TransportTests.test_copy_to"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_ensure_base_missing"
+    --exclude="breezy.tests.per_transport.TransportTests.test_get"
+    --exclude="breezy.tests.per_transport.TransportTests.test_get_bytes"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_get_bytes_unknown_file"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_get_directory_read_gives_ReadError"
+    --exclude="breezy.tests.per_transport.TransportTests.test_get_unknown_file"
+    --exclude="breezy.tests.per_transport.TransportTests.test_has"
+    --exclude="breezy.tests.per_transport.TransportTests.test_has_root_works"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_hook_post_connection_multi"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_hook_post_connection_one"
+    --exclude="breezy.tests.per_transport.TransportTests.test_readv"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_readv_out_of_order"
+    --exclude="breezy.tests.per_transport.TransportTests.test_readv_short_read"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_readv_with_adjust_for_latency"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_readv_with_adjust_for_latency_with_big_file"
+    
--exclude="breezy.tests.per_transport.TransportTests.test_reuse_connection_for_various_paths"
+    --exclude="breezy.tests.per_transport.TransportTests.test_unicode_paths"
+    --exclude="breezy.tests.test_http.TestActivity.test_get"
+    --exclude="breezy.tests.test_http.TestActivity.test_has"
+    --exclude="breezy.tests.test_http.TestActivity.test_post"
+    --exclude="breezy.tests.test_http.TestActivity.test_readv"
+    # seems like an upstream issue with a changed deprecation message
+    
--exclude="breezy.tests.test_symbol_versioning.TestDeprecationWarnings.test_deprecated_method"
+  )
+
   "$PWD/tmp_install/usr/bin/brz" selftest \
     --parallel=fork \
     --verbose \
-    
--exclude="breezy.bzr.tests.test_read_bundle.TestReadMergeableBundleFromURL" \
+    "${excluded_tests[@]}" \
     -Oselftest.timeout=120
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/breezy/-/commit/450d230a9ff2e1931f57a0628fdf000e87073a1a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/breezy/-/commit/450d230a9ff2e1931f57a0628fdf000e87073a1a
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to