diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-02-22 08:34:45 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2023-02-22 08:34:45 +0000 |
| commit | 45cf716b86bc021e209e6f515f8b0d61aa24f8fb (patch) | |
| tree | e8143733191a4d8e9a44e7b26e5e852728bb48fa /dev-python/pebble | |
| parent | 1b2396b5c6ac35de236bfac2a14ad21d85c3260c (diff) | |
| download | baldeagleos-repo-45cf716b86bc021e209e6f515f8b0d61aa24f8fb.tar.gz baldeagleos-repo-45cf716b86bc021e209e6f515f8b0d61aa24f8fb.tar.xz baldeagleos-repo-45cf716b86bc021e209e6f515f8b0d61aa24f8fb.zip | |
Adding metadata
Diffstat (limited to 'dev-python/pebble')
| -rw-r--r-- | dev-python/pebble/files/pebble-5.0.3-backport-pr112.patch | 28 | ||||
| -rw-r--r-- | dev-python/pebble/pebble-5.0.3.ebuild | 1 |
2 files changed, 29 insertions, 0 deletions
diff --git a/dev-python/pebble/files/pebble-5.0.3-backport-pr112.patch b/dev-python/pebble/files/pebble-5.0.3-backport-pr112.patch new file mode 100644 index 000000000000..be1afee1da64 --- /dev/null +++ b/dev-python/pebble/files/pebble-5.0.3-backport-pr112.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/831219 +https://github.com/noxdafox/pebble/pull/112 + +From cd78923ac2a3de7e2ce248734f10170bf516f5b4 Mon Sep 17 00:00:00 2001 +From: matoro <matoro@users.noreply.github.com> +Date: Sun, 19 Feb 2023 13:36:34 -0500 +Subject: [PATCH] increase attempts for test_process_pool_stop_stopped_callback + +On very slow machines, test_process_pool_stop_stopped_callback fails due +to not raising a RuntimeError. Increasing the number of long_function +instances added to the pool causes it to perform as expected. +--- + test/test_process_pool_spawn.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/test/test_process_pool_spawn.py b/test/test_process_pool_spawn.py +index f839b0a..d734bdf 100644 +--- a/test/test_process_pool_spawn.py ++++ b/test/test_process_pool_spawn.py +@@ -315,7 +315,7 @@ def stop_pool_callback(_): + future = pool.schedule(function, args=[1]) + future.add_done_callback(stop_pool_callback) + with self.assertRaises(RuntimeError): +- for index in range(10): ++ for index in range(30): + time.sleep(0.1) + pool.schedule(long_function, args=[index]) + diff --git a/dev-python/pebble/pebble-5.0.3.ebuild b/dev-python/pebble/pebble-5.0.3.ebuild index af59b670d160..e5c37c828f06 100644 --- a/dev-python/pebble/pebble-5.0.3.ebuild +++ b/dev-python/pebble/pebble-5.0.3.ebuild @@ -21,5 +21,6 @@ S=${WORKDIR}/${P^} LICENSE="LGPL-3+" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" +PATCHES=( "${FILESDIR}/pebble-5.0.3-backport-pr112.patch" ) distutils_enable_tests pytest |
