>>> emacs-plz: Building community/emacs-plz 0.9.1-r2 (using abuild 3.18.0_rc7-r1) started Thu, 15 Oct 2026 19:00:31 +0000 >>> emacs-plz: Validating /home/buildozer/aports/community/emacs-plz/APKBUILD... >>> WARNING: emacs-plz: No maintainer >>> emacs-plz: Analyzing dependencies... >>> emacs-plz: Installing for build: build-base cmd:curl cmd:emacs emacs-nox ( 1/14) Installing curl (8.22.0-r0) ( 2/14) Installing emacs (31.1-r0) ( 3/14) Installing dbus-libs (1.16.2-r4) ( 4/14) Installing nettle (3.10.2-r0) ( 5/14) Installing libffi (3.8.0-r0) ( 6/14) Installing libtasn1 (4.21.0-r0) ( 7/14) Installing p11-kit (0.26.2-r1) ( 8/14) Installing gnutls (3.8.13-r0) ( 9/14) Installing sqlite-libs (3.54.0-r0) (10/14) Installing tree-sitter (0.26.7-r1) (11/14) Installing xz-libs (5.8.4-r0) (12/14) Installing libxml2 (2.13.9-r2) (13/14) Installing emacs-nox (31.1-r0) (14/14) Installing .makedepends-emacs-plz (20261015.190031) Executing busybox-1.38.0-r7.trigger OK: 415.6 MiB in 116 packages >>> emacs-plz: Cleaning up srcdir >>> emacs-plz: Cleaning up pkgdir >>> emacs-plz: Cleaning up tmpdir >>> emacs-plz: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/emacs-plz-0.9.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 99.73k 100 99.73k 0 0 1.07M 0 0 100 99.73k 100 99.73k 0 0 1.07M 0 0 100 99.73k 100 99.73k 0 0 1.07M 0 0 /var/cache/distfiles/v3.25/emacs-plz-0.9.1.tar.gz: OK /home/buildozer/aports/community/emacs-plz/emacs-31.1.patch: OK >>> emacs-plz: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/emacs-plz-0.9.1.tar.gz /var/cache/distfiles/v3.25/emacs-plz-0.9.1.tar.gz: OK /home/buildozer/aports/community/emacs-plz/emacs-31.1.patch: OK >>> emacs-plz: Unpacking /var/cache/distfiles/v3.25/emacs-plz-0.9.1.tar.gz... >>> emacs-plz: emacs-31.1.patch patching file plz.el Running 80 tests (2026-10-15 19:00:33+0000, selector ‘t’) passed 1/80 plz-201-succeeds-http1.1 (1.736491 sec) passed 2/80 plz-201-succeeds-http2 (3.757333 sec) passed 3/80 plz-301-redirects-http1.1 (7.711455 sec) passed 4/80 plz-301-redirects-http2 (6.697554 sec) Test plz-302-redirects-http1.1 backtrace: signal(plz-http-error ("HTTP error" #s(plz-error :curl-error nil :re apply(signal (plz-http-error ("HTTP error" #s(plz-error :curl-error (setq value-448 (apply fn-446 args-447)) (unwind-protect (setq value-448 (apply fn-446 args-447)) (setq form- (if (unwind-protect (setq value-448 (apply fn-446 args-447)) (setq f (let (form-description-450) (if (unwind-protect (setq value-448 (app (let ((value-448 'ert-form-evaluation-aborted-449)) (let (form-descr (let* ((fn-446 #'equal) (args-447 (condition-case err (list "applica (progn (let ((value-434 (gensym "ert-form-evaluation-aborted-"))) (l (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) #f ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-302-redirects-http1.1 :documentat ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-302-redirects-http1.1 condition: (plz-http-error "HTTP error" #s(plz-error nil #s(plz-response 1.1 502 ((server . "awselb/2.0") (date . "Thu, 15 Oct 2026 19:01:02 GMT") (content-type . "text/html") (content-length . "122") (connection . "keep-alive")) "\n502 Bad Gateway\n\n

502 Bad Gateway

\n\n\n") nil)) FAILED 5/80 plz-302-redirects-http1.1 (9.567952 sec) at tests/test-plz.el:1 passed 6/80 plz-302-redirects-http2 (7.335438 sec) passed 7/80 plz-307-redirects-http1.1 (8.383571 sec) passed 8/80 plz-307-redirects-http2 (7.870752 sec) passed 9/80 plz-308-redirects-http1.1 (8.366502 sec) Test plz-308-redirects-http2 backtrace: signal(plz-http-error ("HTTP error" #s(plz-error :curl-error nil :re apply(signal (plz-http-error ("HTTP error" #s(plz-error :curl-error (setq value-553 (apply fn-551 args-552)) (unwind-protect (setq value-553 (apply fn-551 args-552)) (setq form- (if (unwind-protect (setq value-553 (apply fn-551 args-552)) (setq f (let (form-description-555) (if (unwind-protect (setq value-553 (app (let ((value-553 'ert-form-evaluation-aborted-554)) (let (form-descr (let* ((fn-551 #'eq) (args-552 (condition-case err (list 200 (let* ( (progn (let ((value-544 (gensym "ert-form-evaluation-aborted-"))) (l (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) #f ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-308-redirects-http2 :documentatio ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-308-redirects-http2 condition: (plz-http-error "HTTP error" #s(plz-error nil #s(plz-response 2 502 ((server . "awselb/2.0") (date . "Thu, 15 Oct 2026 19:01:41 GMT") (content-type . "text/html") (content-length . "122")) "\n502 Bad Gateway\n\n

502 Bad Gateway

\n\n\n") nil)) FAILED 10/80 plz-308-redirects-http2 (7.188883 sec) at tests/test-plz.el:1 passed 11/80 plz-400-errors-http1.1 (0.399376 sec) passed 12/80 plz-400-errors-http2 (0.879103 sec) passed 13/80 plz-500-errors-http1.1 (0.705793 sec) passed 14/80 plz-500-errors-http2 (1.438139 sec) passed 15/80 plz-get-404-error-async-http1.1 (0.804546 sec) passed 16/80 plz-get-404-error-async-http2 (0.603625 sec) passed 17/80 plz-get-404-error-sync-http1.1 (1.748025 sec) passed 18/80 plz-get-404-error-sync-http2 (0.423777 sec) passed 19/80 plz-get-buffer-http1.1 (1.204884 sec) passed 20/80 plz-get-buffer-http2 (1.805680 sec) passed 21/80 plz-get-buffer-sync-http1.1 (0.785872 sec) passed 22/80 plz-get-buffer-sync-http2 (0.428243 sec) passed 23/80 plz-get-curl-error-async-http1.1 (0.101479 sec) passed 24/80 plz-get-curl-error-async-http2 (0.101564 sec) passed 25/80 plz-get-curl-error-sync-http1.1 (0.006007 sec) passed 26/80 plz-get-curl-error-sync-http2 (0.005866 sec) passed 27/80 plz-get-finally-http1.1 (0.403633 sec) passed 28/80 plz-get-finally-http2 (1.606384 sec) passed 29/80 plz-get-jpeg-http1.1 (1.013124 sec) passed 30/80 plz-get-jpeg-http2 (1.611270 sec) passed 31/80 plz-get-jpeg-sync-http1.1 (0.963464 sec) passed 32/80 plz-get-jpeg-sync-http2 (0.792685 sec) passed 33/80 plz-get-json-http1.1 (0.904443 sec) passed 34/80 plz-get-json-http2 (1.204711 sec) passed 35/80 plz-get-json-process-filter-async-http1.1 (0.603192 sec) passed 36/80 plz-get-json-process-filter-async-http2 (0.804314 sec) passed 37/80 plz-get-json-process-filter-sync-http1.1 (0.399240 sec) passed 38/80 plz-get-json-process-filter-sync-http2 (0.668022 sec) passed 39/80 plz-get-json-sync-http1.1 (0.410347 sec) passed 40/80 plz-get-json-sync-http2 (0.823048 sec) passed 41/80 plz-get-json-with-headers-sync-http1.1 (0.664243 sec) passed 42/80 plz-get-json-with-headers-sync-http2 (0.964572 sec) passed 43/80 plz-get-named-file-http1.1 (1.085486 sec) passed 44/80 plz-get-named-file-http2 (1.732582 sec) passed 45/80 plz-get-response-http1.1 (0.504058 sec) passed 46/80 plz-get-response-http2 (0.904624 sec) passed 47/80 plz-get-response-sync-http1.1 (4.357464 sec) passed 48/80 plz-get-response-sync-http2 (4.319147 sec) passed 49/80 plz-get-string-http1.1 (0.503424 sec) passed 50/80 plz-get-string-http2 (1.605133 sec) passed 51/80 plz-get-string-sync-http1.1 (0.940120 sec) passed 52/80 plz-get-string-sync-http2 (0.377515 sec) passed 53/80 plz-get-temp-file-http1.1 (0.712692 sec) passed 54/80 plz-get-temp-file-http2 (1.290060 sec) passed 55/80 plz-get-timeout-error-async-http1.1 (1.103481 sec) passed 56/80 plz-get-timeout-error-async-http2 (1.103727 sec) passed 57/80 plz-get-timeout-error-sync-http1.1 (1.011586 sec) passed 58/80 plz-get-timeout-error-sync-http2 (1.011477 sec) passed 59/80 plz-get-with-headers-http1.1 (0.403006 sec) passed 60/80 plz-get-with-headers-http2 (0.703510 sec) passed 61/80 plz-head-as-response-http1.1 (0.769338 sec) passed 62/80 plz-head-as-response-http2 (1.649656 sec) passed 63/80 plz-head-without-headers-http1.1 (0.384459 sec) passed 64/80 plz-head-without-headers-http2 (0.460957 sec) passed 65/80 plz-post-empty-body-http1.1 (2.471967 sec) passed 66/80 plz-post-empty-body-http2 (1.821439 sec) passed 67/80 plz-post-jpeg-string-http1.1 (2.192992 sec) passed 68/80 plz-post-jpeg-string-http2 (1.622971 sec) passed 69/80 plz-post-json-string-http1.1 (0.905299 sec) passed 70/80 plz-post-json-string-http2 (2.707708 sec) passed 71/80 plz-post-with-headers-http1.1 (2.006666 sec) passed 72/80 plz-post-with-headers-http2 (1.304946 sec) passed 73/80 plz-put-json-string-http1.1 (2.206451 sec) passed 74/80 plz-put-json-string-http2 (0.504305 sec) passed 75/80 plz-queue-with-finally-http1.1 (3.008669 sec) passed 76/80 plz-queue-with-finally-http2 (2.808151 sec) passed 77/80 plz-queue-without-finally-http1.1 (1.808270 sec) passed 78/80 plz-queue-without-finally-http2 (1.008644 sec) passed 79/80 plz-upload-file-by-name-http1.1 (2.508891 sec) passed 80/80 plz-upload-file-by-name-http2 (0.906190 sec) Ran 80 tests, 78 results as expected, 2 unexpected (2026-10-15 19:03:04+0000, 150.933314 sec) 2 unexpected results: FAILED plz-302-redirects-http1.1 FAILED plz-308-redirects-http2 >>> emacs-plz: Retrying (1/3)... Running 80 tests (2026-10-15 19:03:05+0000, selector ‘t’) passed 1/80 plz-201-succeeds-http1.1 (1.033291 sec) passed 2/80 plz-201-succeeds-http2 (3.493797 sec) passed 3/80 plz-301-redirects-http1.1 (10.662066 sec) passed 4/80 plz-301-redirects-http2 (6.333927 sec) passed 5/80 plz-302-redirects-http1.1 (9.716755 sec) passed 6/80 plz-302-redirects-http2 (9.854748 sec) Test plz-307-redirects-http1.1 backtrace: signal(plz-http-error ("HTTP error" #s(plz-error :curl-error nil :re apply(signal (plz-http-error ("HTTP error" #s(plz-error :curl-error (setq value-487 (apply fn-485 args-486)) (unwind-protect (setq value-487 (apply fn-485 args-486)) (setq form- (if (unwind-protect (setq value-487 (apply fn-485 args-486)) (setq f (let (form-description-489) (if (unwind-protect (setq value-487 (app (let ((value-487 'ert-form-evaluation-aborted-488)) (let (form-descr (let* ((fn-485 #'eq) (args-486 (condition-case err (list 200 (let* ( (progn (let ((value-478 (gensym "ert-form-evaluation-aborted-"))) (l (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-307-redirects-http1.1 :documentat ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-307-redirects-http1.1 condition: (plz-http-error "HTTP error" #s(plz-error nil #s(plz-response 1.1 502 ((server . "awselb/2.0") (date . "Thu, 15 Oct 2026 19:03:54 GMT") (content-type . "text/html") (content-length . "122") (connection . "keep-alive")) "\n502 Bad Gateway\n\n

502 Bad Gateway

\n\n\n") nil)) FAILED 7/80 plz-307-redirects-http1.1 (8.205183 sec) at tests/test-plz.el:1 Test plz-307-redirects-http2 backtrace: signal(plz-http-error ("HTTP error" #s(plz-error :curl-error nil :re apply(signal (plz-http-error ("HTTP error" #s(plz-error :curl-error (setq value-509 (apply fn-507 args-508)) (unwind-protect (setq value-509 (apply fn-507 args-508)) (setq form- (if (unwind-protect (setq value-509 (apply fn-507 args-508)) (setq f (let (form-description-511) (if (unwind-protect (setq value-509 (app (let ((value-509 'ert-form-evaluation-aborted-510)) (let (form-descr (let* ((fn-507 #'eq) (args-508 (condition-case err (list 200 (let* ( (progn (let ((value-500 (gensym "ert-form-evaluation-aborted-"))) (l (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-307-redirects-http2 :documentatio ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-307-redirects-http2 condition: (plz-http-error "HTTP error" #s(plz-error nil #s(plz-response 2 502 ((server . "awselb/2.0") (date . "Thu, 15 Oct 2026 19:03:57 GMT") (content-type . "text/html") (content-length . "122")) "\n502 Bad Gateway\n\n

502 Bad Gateway

\n\n\n") nil)) FAILED 8/80 plz-307-redirects-http2 (2.603664 sec) at tests/test-plz.el:1 passed 9/80 plz-308-redirects-http1.1 (7.339911 sec) passed 10/80 plz-308-redirects-http2 (7.142809 sec) passed 11/80 plz-400-errors-http1.1 (0.379742 sec) passed 12/80 plz-400-errors-http2 (0.855108 sec) passed 13/80 plz-500-errors-http1.1 (0.675473 sec) passed 14/80 plz-500-errors-http2 (0.650277 sec) passed 15/80 plz-get-404-error-async-http1.1 (1.205655 sec) passed 16/80 plz-get-404-error-async-http2 (2.207613 sec) passed 17/80 plz-get-404-error-sync-http1.1 (0.727179 sec) passed 18/80 plz-get-404-error-sync-http2 (2.290198 sec) passed 19/80 plz-get-buffer-http1.1 (1.204011 sec) passed 20/80 plz-get-buffer-http2 (1.205467 sec) passed 21/80 plz-get-buffer-sync-http1.1 (0.448850 sec) passed 22/80 plz-get-buffer-sync-http2 (1.124570 sec) passed 23/80 plz-get-curl-error-async-http1.1 (0.101535 sec) passed 24/80 plz-get-curl-error-async-http2 (0.101589 sec) passed 25/80 plz-get-curl-error-sync-http1.1 (0.006468 sec) passed 26/80 plz-get-curl-error-sync-http2 (0.006440 sec) passed 27/80 plz-get-finally-http1.1 (1.104219 sec) passed 28/80 plz-get-finally-http2 (0.703539 sec) passed 29/80 plz-get-jpeg-http1.1 (0.511917 sec) passed 30/80 plz-get-jpeg-http2 (1.711214 sec) Test plz-get-jpeg-sync-http1.1 backtrace: signal(plz-http-error ("HTTP error" #s(plz-error :curl-error nil :re plz(get "https://httpbin.org/image/jpeg" :as binary :then sync) (let ((jpeg (plz 'get (funcall --cl-url-- "/image/jpeg") :as 'binary (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-get-jpeg-sync-http1.1 :documentat ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-get-jpeg-sync-http1.1 condition: (plz-http-error "HTTP error" #s(plz-error nil #s(plz-response 1.1 502 ((server . "awselb/2.0") (date . "Thu, 15 Oct 2026 19:04:29 GMT") (content-type . "text/html") (content-length . "122") (connection . "keep-alive")) "\n502 Bad Gateway\n\n

502 Bad Gateway

\n\n\n") nil)) FAILED 31/80 plz-get-jpeg-sync-http1.1 (0.407469 sec) at tests/test-plz.el:1 passed 32/80 plz-get-jpeg-sync-http2 (0.544056 sec) passed 33/80 plz-get-json-http1.1 (2.908341 sec) passed 34/80 plz-get-json-http2 (1.004664 sec) passed 35/80 plz-get-json-process-filter-async-http1.1 (0.803599 sec) passed 36/80 plz-get-json-process-filter-async-http2 (1.906306 sec) passed 37/80 plz-get-json-process-filter-sync-http1.1 (1.288628 sec) passed 38/80 plz-get-json-process-filter-sync-http2 (1.778991 sec) passed 39/80 plz-get-json-sync-http1.1 (0.920541 sec) passed 40/80 plz-get-json-sync-http2 (0.405735 sec) passed 41/80 plz-get-json-with-headers-sync-http1.1 (1.137981 sec) passed 42/80 plz-get-json-with-headers-sync-http2 (1.387236 sec) passed 43/80 plz-get-named-file-http1.1 (0.725245 sec) passed 44/80 plz-get-named-file-http2 (2.076781 sec) passed 45/80 plz-get-response-http1.1 (0.403611 sec) passed 46/80 plz-get-response-http2 (0.904008 sec) passed 47/80 plz-get-response-sync-http1.1 (4.565374 sec) Test plz-get-response-sync-http2 backtrace: signal(plz-http-error ("HTTP error" #s(plz-error :curl-error nil :re plz(get "https://httpbin.org/get" :as response :then sync) (let* ((x (plz 'get (funcall --cl-url-- "/get") :as 'response :then (setq value-220 (let* ((x (plz 'get (funcall --cl-url-- "/get") :as (unwind-protect (setq value-220 (let* ((x (plz 'get (funcall --cl-ur (if (unwind-protect (setq value-220 (let* ((x (plz 'get (funcall --c (let (form-description-221) (if (unwind-protect (setq value-220 (let (let ((value-220 (gensym "ert-form-evaluation-aborted-"))) (let (for (progn (let ((value-220 (gensym "ert-form-evaluation-aborted-"))) (l (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-get-response-sync-http2 :document ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-get-response-sync-http2 condition: (plz-http-error "HTTP error" #s(plz-error nil #s(plz-response 2 502 ((server . "awselb/2.0") (date . "Thu, 15 Oct 2026 19:04:52 GMT") (content-type . "text/html") (content-length . "122")) "\n502 Bad Gateway\n\n

502 Bad Gateway

\n\n\n") nil)) FAILED 48/80 plz-get-response-sync-http2 (0.395410 sec) at tests/test-plz.el:1 passed 49/80 plz-get-string-http1.1 (1.204587 sec) passed 50/80 plz-get-string-http2 (0.603283 sec) passed 51/80 plz-get-string-sync-http1.1 (0.715036 sec) passed 52/80 plz-get-string-sync-http2 (1.190909 sec) passed 53/80 plz-get-temp-file-http1.1 (1.452968 sec) passed 54/80 plz-get-temp-file-http2 (1.935402 sec) passed 55/80 plz-get-timeout-error-async-http1.1 (1.103063 sec) passed 56/80 plz-get-timeout-error-async-http2 (1.103810 sec) passed 57/80 plz-get-timeout-error-sync-http1.1 (1.010184 sec) passed 58/80 plz-get-timeout-error-sync-http2 (1.011877 sec) passed 59/80 plz-get-with-headers-http1.1 (2.206353 sec) passed 60/80 plz-get-with-headers-http2 (0.703994 sec) Test plz-head-as-response-http1.1 backtrace: signal(plz-http-error ("HTTP error" #s(plz-error :curl-error nil :re plz(head "https://httpbin.org/get" :as response) (let ((response (plz 'head (funcall --cl-url-- "/get") :as 'response (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) # ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-head-as-response-http1.1 :documen ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-head-as-response-http1.1 condition: (plz-http-error "HTTP error" #s(plz-error nil #s(plz-response 1.1 502 ((server . "awselb/2.0") (date . "Thu, 15 Oct 2026 19:05:07 GMT") (content-type . "text/html") (content-length . "122") (connection . "keep-alive")) "") nil)) FAILED 61/80 plz-head-as-response-http1.1 (0.697766 sec) at tests/test-plz.el:1 passed 62/80 plz-head-as-response-http2 (0.725762 sec) passed 63/80 plz-head-without-headers-http1.1 (1.416223 sec) passed 64/80 plz-head-without-headers-http2 (1.179345 sec) passed 65/80 plz-post-empty-body-http1.1 (2.347112 sec) passed 66/80 plz-post-empty-body-http2 (1.310462 sec) passed 67/80 plz-post-jpeg-string-http1.1 (2.177230 sec) passed 68/80 plz-post-jpeg-string-http2 (1.771594 sec) passed 69/80 plz-post-json-string-http1.1 (1.606249 sec) passed 70/80 plz-post-json-string-http2 (0.803455 sec) passed 71/80 plz-post-with-headers-http1.1 (1.205555 sec) passed 72/80 plz-post-with-headers-http2 (0.503237 sec) passed 73/80 plz-put-json-string-http1.1 (0.804105 sec) passed 74/80 plz-put-json-string-http2 (0.403418 sec) passed 75/80 plz-queue-with-finally-http1.1 (5.012797 sec) passed 76/80 plz-queue-with-finally-http2 (2.407508 sec) passed 77/80 plz-queue-without-finally-http1.1 (1.108660 sec) passed 78/80 plz-queue-without-finally-http2 (0.704224 sec) passed 79/80 plz-upload-file-by-name-http1.1 (1.807748 sec) passed 80/80 plz-upload-file-by-name-http2 (0.705754 sec) Ran 80 tests, 75 results as expected, 5 unexpected (2026-10-15 19:05:35+0000, 150.794000 sec) 5 unexpected results: FAILED plz-307-redirects-http1.1 FAILED plz-307-redirects-http2 FAILED plz-get-jpeg-sync-http1.1 FAILED plz-get-response-sync-http2 FAILED plz-head-as-response-http1.1 >>> emacs-plz: Retrying (2/3)... Running 80 tests (2026-10-15 19:05:37+0000, selector ‘t’) passed 1/80 plz-201-succeeds-http1.1 (0.465524 sec) passed 2/80 plz-201-succeeds-http2 (1.512929 sec) passed 3/80 plz-301-redirects-http1.1 (10.915232 sec) Test plz-301-redirects-http2 backtrace: signal(plz-http-error ("HTTP error" #s(plz-error :curl-error nil :re apply(signal (plz-http-error ("HTTP error" #s(plz-error :curl-error (setq value-416 (apply fn-414 args-415)) (unwind-protect (setq value-416 (apply fn-414 args-415)) (setq form- (if (unwind-protect (setq value-416 (apply fn-414 args-415)) (setq f (let (form-description-418) (if (unwind-protect (setq value-416 (app (let ((value-416 'ert-form-evaluation-aborted-417)) (let (form-descr (let* ((fn-414 #'numberp) (args-415 (condition-case err (list (let* (progn (let ((value-412 (gensym "ert-form-evaluation-aborted-"))) (l (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-301-redirects-http2 :documentatio ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-301-redirects-http2 condition: (plz-http-error "HTTP error" #s(plz-error nil #s(plz-response 2 502 ((server . "awselb/2.0") (date . "Thu, 15 Oct 2026 19:05:52 GMT") (content-type . "text/html") (content-length . "122")) "\n502 Bad Gateway\n\n

502 Bad Gateway

\n\n\n") nil)) FAILED 4/80 plz-301-redirects-http2 (2.612774 sec) at tests/test-plz.el:1 passed 5/80 plz-302-redirects-http1.1 (12.146265 sec) passed 6/80 plz-302-redirects-http2 (10.380486 sec) passed 7/80 plz-307-redirects-http1.1 (5.077538 sec) passed 8/80 plz-307-redirects-http2 (6.966492 sec) passed 9/80 plz-308-redirects-http1.1 (12.896148 sec) passed 10/80 plz-308-redirects-http2 (8.060404 sec) passed 11/80 plz-400-errors-http1.1 (0.640895 sec) passed 12/80 plz-400-errors-http2 (1.770711 sec) passed 13/80 plz-500-errors-http1.1 (0.564391 sec) passed 14/80 plz-500-errors-http2 (2.444243 sec) passed 15/80 plz-get-404-error-async-http1.1 (0.503539 sec) passed 16/80 plz-get-404-error-async-http2 (0.403209 sec) passed 17/80 plz-get-404-error-sync-http1.1 (0.379964 sec) passed 18/80 plz-get-404-error-sync-http2 (1.041092 sec) passed 19/80 plz-get-buffer-http1.1 (1.506344 sec) passed 20/80 plz-get-buffer-http2 (0.804308 sec) passed 21/80 plz-get-buffer-sync-http1.1 (0.578571 sec) passed 22/80 plz-get-buffer-sync-http2 (0.498387 sec) passed 23/80 plz-get-curl-error-async-http1.1 (0.101503 sec) passed 24/80 plz-get-curl-error-async-http2 (0.101389 sec) passed 25/80 plz-get-curl-error-sync-http1.1 (0.006351 sec) passed 26/80 plz-get-curl-error-sync-http2 (0.006163 sec) passed 27/80 plz-get-finally-http1.1 (1.004552 sec) passed 28/80 plz-get-finally-http2 (1.404672 sec) passed 29/80 plz-get-jpeg-http1.1 (0.511626 sec) passed 30/80 plz-get-jpeg-http2 (1.009569 sec) passed 31/80 plz-get-jpeg-sync-http1.1 (1.032467 sec) passed 32/80 plz-get-jpeg-sync-http2 (0.755748 sec) passed 33/80 plz-get-json-http1.1 (1.304903 sec) passed 34/80 plz-get-json-http2 (2.007061 sec) passed 35/80 plz-get-json-process-filter-async-http1.1 (1.906924 sec) passed 36/80 plz-get-json-process-filter-async-http2 (1.305769 sec) passed 37/80 plz-get-json-process-filter-sync-http1.1 (0.667336 sec) passed 38/80 plz-get-json-process-filter-sync-http2 (1.239714 sec) passed 39/80 plz-get-json-sync-http1.1 (0.807438 sec) passed 40/80 plz-get-json-sync-http2 (0.405127 sec) passed 41/80 plz-get-json-with-headers-sync-http1.1 (0.548321 sec) passed 42/80 plz-get-json-with-headers-sync-http2 (0.382367 sec) passed 43/80 plz-get-named-file-http1.1 (1.868464 sec) passed 44/80 plz-get-named-file-http2 (1.020358 sec) passed 45/80 plz-get-response-http1.1 (0.403670 sec) passed 46/80 plz-get-response-http2 (0.403289 sec) passed 47/80 plz-get-response-sync-http1.1 (6.199390 sec) passed 48/80 plz-get-response-sync-http2 (4.220774 sec) passed 49/80 plz-get-string-http1.1 (0.503943 sec) passed 50/80 plz-get-string-http2 (0.703013 sec) passed 51/80 plz-get-string-sync-http1.1 (0.412425 sec) passed 52/80 plz-get-string-sync-http2 (1.235275 sec) passed 53/80 plz-get-temp-file-http1.1 (0.687146 sec) passed 54/80 plz-get-temp-file-http2 (1.206300 sec) passed 55/80 plz-get-timeout-error-async-http1.1 (1.103179 sec) passed 56/80 plz-get-timeout-error-async-http2 (1.103326 sec) passed 57/80 plz-get-timeout-error-sync-http1.1 (1.010141 sec) passed 58/80 plz-get-timeout-error-sync-http2 (1.010990 sec) passed 59/80 plz-get-with-headers-http1.1 (1.605037 sec) passed 60/80 plz-get-with-headers-http2 (0.403398 sec) passed 61/80 plz-head-as-response-http1.1 (1.299101 sec) passed 62/80 plz-head-as-response-http2 (1.298449 sec) passed 63/80 plz-head-without-headers-http1.1 (1.122986 sec) passed 64/80 plz-head-without-headers-http2 (1.648682 sec) passed 65/80 plz-post-empty-body-http1.1 (1.908314 sec) passed 66/80 plz-post-empty-body-http2 (2.569534 sec) passed 67/80 plz-post-jpeg-string-http1.1 (2.052877 sec) passed 68/80 plz-post-jpeg-string-http2 (3.322895 sec) passed 69/80 plz-post-json-string-http1.1 (2.206517 sec) passed 70/80 plz-post-json-string-http2 (1.405758 sec) passed 71/80 plz-post-with-headers-http1.1 (0.803503 sec) passed 72/80 plz-post-with-headers-http2 (1.405196 sec) passed 73/80 plz-put-json-string-http1.1 (1.004308 sec) passed 74/80 plz-put-json-string-http2 (2.407322 sec) passed 75/80 plz-queue-with-finally-http1.1 (3.809540 sec) passed 76/80 plz-queue-with-finally-http2 (2.907733 sec) passed 77/80 plz-queue-without-finally-http1.1 (1.308063 sec) passed 78/80 plz-queue-without-finally-http2 (1.007364 sec) passed 79/80 plz-upload-file-by-name-http1.1 (0.907001 sec) passed 80/80 plz-upload-file-by-name-http2 (2.509228 sec) Ran 80 tests, 79 results as expected, 1 unexpected (2026-10-15 19:08:18+0000, 160.858228 sec) 1 unexpected results: FAILED plz-301-redirects-http2 >>> emacs-plz: Retrying (3/3)... Running 80 tests (2026-10-15 19:08:19+0000, selector ‘t’) passed 1/80 plz-201-succeeds-http1.1 (1.468029 sec) passed 2/80 plz-201-succeeds-http2 (0.470602 sec) passed 3/80 plz-301-redirects-http1.1 (6.792481 sec) passed 4/80 plz-301-redirects-http2 (6.787331 sec) passed 5/80 plz-302-redirects-http1.1 (10.880368 sec) passed 6/80 plz-302-redirects-http2 (7.862343 sec) passed 7/80 plz-307-redirects-http1.1 (7.331047 sec) passed 8/80 plz-307-redirects-http2 (6.900673 sec) passed 9/80 plz-308-redirects-http1.1 (10.015474 sec) passed 10/80 plz-308-redirects-http2 (7.596443 sec) passed 11/80 plz-400-errors-http1.1 (0.451792 sec) passed 12/80 plz-400-errors-http2 (0.618711 sec) passed 13/80 plz-500-errors-http1.1 (0.529205 sec) passed 14/80 plz-500-errors-http2 (2.121691 sec) passed 15/80 plz-get-404-error-async-http1.1 (0.704366 sec) passed 16/80 plz-get-404-error-async-http2 (0.704055 sec) passed 17/80 plz-get-404-error-sync-http1.1 (0.544105 sec) passed 18/80 plz-get-404-error-sync-http2 (0.468504 sec) passed 19/80 plz-get-buffer-http1.1 (0.904972 sec) passed 20/80 plz-get-buffer-http2 (0.804580 sec) passed 21/80 plz-get-buffer-sync-http1.1 (0.834370 sec) passed 22/80 plz-get-buffer-sync-http2 (1.357894 sec) passed 23/80 plz-get-curl-error-async-http1.1 (0.101469 sec) passed 24/80 plz-get-curl-error-async-http2 (0.101316 sec) passed 25/80 plz-get-curl-error-sync-http1.1 (0.006094 sec) passed 26/80 plz-get-curl-error-sync-http2 (0.005834 sec) passed 27/80 plz-get-finally-http1.1 (1.305729 sec) passed 28/80 plz-get-finally-http2 (0.904381 sec) passed 29/80 plz-get-jpeg-http1.1 (1.814785 sec) passed 30/80 plz-get-jpeg-http2 (1.209549 sec) passed 31/80 plz-get-jpeg-sync-http1.1 (1.404102 sec) passed 32/80 plz-get-jpeg-sync-http2 (0.989970 sec) passed 33/80 plz-get-json-http1.1 (2.407801 sec) passed 34/80 plz-get-json-http2 (0.603664 sec) passed 35/80 plz-get-json-process-filter-async-http1.1 (1.305533 sec) passed 36/80 plz-get-json-process-filter-async-http2 (1.906689 sec) passed 37/80 plz-get-json-process-filter-sync-http1.1 (0.906314 sec) passed 38/80 plz-get-json-process-filter-sync-http2 (1.156564 sec) passed 39/80 plz-get-json-sync-http1.1 (0.526274 sec) passed 40/80 plz-get-json-sync-http2 (0.888563 sec) passed 41/80 plz-get-json-with-headers-sync-http1.1 (1.252804 sec) passed 42/80 plz-get-json-with-headers-sync-http2 (0.722537 sec) passed 43/80 plz-get-named-file-http1.1 (1.853684 sec) passed 44/80 plz-get-named-file-http2 (0.556901 sec) passed 45/80 plz-get-response-http1.1 (0.403658 sec) passed 46/80 plz-get-response-http2 (0.604230 sec) passed 47/80 plz-get-response-sync-http1.1 (5.614559 sec) passed 48/80 plz-get-response-sync-http2 (11.925402 sec) passed 49/80 plz-get-string-http1.1 (1.304859 sec) passed 50/80 plz-get-string-http2 (0.803675 sec) passed 51/80 plz-get-string-sync-http1.1 (0.445338 sec) passed 52/80 plz-get-string-sync-http2 (1.574900 sec) passed 53/80 plz-get-temp-file-http1.1 (0.979727 sec) passed 54/80 plz-get-temp-file-http2 (1.123497 sec) passed 55/80 plz-get-timeout-error-async-http1.1 (1.103192 sec) passed 56/80 plz-get-timeout-error-async-http2 (1.103072 sec) passed 57/80 plz-get-timeout-error-sync-http1.1 (1.011316 sec) passed 58/80 plz-get-timeout-error-sync-http2 (1.010725 sec) passed 59/80 plz-get-with-headers-http1.1 (2.707624 sec) passed 60/80 plz-get-with-headers-http2 (1.606045 sec) passed 61/80 plz-head-as-response-http1.1 (0.773665 sec) passed 62/80 plz-head-as-response-http2 (0.830230 sec) passed 63/80 plz-head-without-headers-http1.1 (0.792198 sec) passed 64/80 plz-head-without-headers-http2 (0.808342 sec) passed 65/80 plz-post-empty-body-http1.1 (2.684198 sec) passed 66/80 plz-post-empty-body-http2 (0.885418 sec) passed 67/80 plz-post-jpeg-string-http1.1 (2.458642 sec) passed 68/80 plz-post-jpeg-string-http2 (4.862010 sec) passed 69/80 plz-post-json-string-http1.1 (0.904196 sec) passed 70/80 plz-post-json-string-http2 (3.409242 sec) Test plz-post-with-headers-http1.1 backtrace: signal(ert-test-failed (((should (equal "plz-test-header-value" .hea ert-fail(((should (equal "plz-test-header-value" .headers.X-Plz-Test (if (unwind-protect (setq value-274 (apply fn-272 args-273)) (setq f (let (form-description-276) (if (unwind-protect (setq value-274 (app (let ((value-274 'ert-form-evaluation-aborted-275)) (let (form-descr (let* ((fn-272 #'equal) (args-273 (condition-case err (list "plz-tes (let ((.headers.X-Plz-Test-Header (cdr (assq 'X-Plz-Test-Header (cdr (let ((alist response-json)) (let ((.headers.X-Plz-Test-Header (cdr (let* ((alist (list (cons "key" "value"))) (response-json) (process (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) #f ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-post-with-headers-http1.1 :docume ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-post-with-headers-http1.1 condition: (ert-test-failed ((should (equal "plz-test-header-value" .headers.X-Plz-Test-Header)) :form (equal "plz-test-header-value" nil) :value nil :explanation (different-types "plz-test-header-value" nil))) FAILED 71/80 plz-post-with-headers-http1.1 (0.804268 sec) at tests/test-plz.el:1 passed 72/80 plz-post-with-headers-http2 (0.402575 sec) passed 73/80 plz-put-json-string-http1.1 (1.404968 sec) passed 74/80 plz-put-json-string-http2 (0.504185 sec) passed 75/80 plz-queue-with-finally-http1.1 (3.910973 sec) passed 76/80 plz-queue-with-finally-http2 (2.808666 sec) Test plz-queue-without-finally-http1.1 backtrace: signal(ert-test-failed (((should (seq-set-equal-p urls completed-url ert-fail(((should (seq-set-equal-p urls completed-urls)) :form (seq- (if (unwind-protect (setq value-859 (apply fn-857 args-858)) (setq f (let (form-description-861) (if (unwind-protect (setq value-859 (app (let ((value-859 'ert-form-evaluation-aborted-860)) (let (form-descr (let* ((fn-857 #'seq-set-equal-p) (args-858 (condition-case err (lis (let* ((queue (let ((limit 2) (active nil) (requests nil) (canceled- (progn "Ensure that a queue without a FINALLY function doesn't signa (let* ((--cl-url-- #'(lambda (part) (progn (setq part (replace-regex (let ((plz-curl-default-args '("--silent" "--compressed" "--location #f(lambda () [t] (let ((plz-curl-default-args '...)) (let* ((--cl-ur #f(compiled-function () #)() handler-bind-1(#f(compiled-function () #) (t) #f ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ert-run-test(#s(ert-test :name plz-queue-without-finally-http1.1 :do ert-run-or-rerun-test(#s(ert--stats :selector t :tests ... :test-map ert-run-tests(t #f(compiled-function (event-type &rest event-args) # ert-run-tests-batch(nil) ert-run-tests-batch-and-exit() command-line-1(("-L" "." "-L" "tests" "-l" "test-plz" "-eval" "(setq command-line() normal-top-level() Test plz-queue-without-finally-http1.1 condition: (ert-test-failed ((should (seq-set-equal-p urls completed-urls)) :form (seq-set-equal-p ("https://httpbin.org/get?foo=0" "https://httpbin.org/get?foo=1") ("https://httpbin.org/get?foo=1")) :value nil)) FAILED 77/80 plz-queue-without-finally-http1.1 (2.007507 sec) at tests/test-plz.el:1 passed 78/80 plz-queue-without-finally-http2 (0.804082 sec) passed 79/80 plz-upload-file-by-name-http1.1 (2.910964 sec) passed 80/80 plz-upload-file-by-name-http2 (1.406346 sec) Ran 80 tests, 78 results as expected, 2 unexpected (2026-10-15 19:11:06+0000, 167.092681 sec) 2 unexpected results: FAILED plz-post-with-headers-http1.1 FAILED plz-queue-without-finally-http1.1 >>> ERROR: emacs-plz: check failed >>> emacs-plz: Uninstalling dependencies... ( 1/14) Purging .makedepends-emacs-plz (20261015.190031) ( 2/14) Purging emacs-nox (31.1-r0) ( 3/14) Purging emacs (31.1-r0) ( 4/14) Purging curl (8.22.0-r0) ( 5/14) Purging dbus-libs (1.16.2-r4) ( 6/14) Purging gnutls (3.8.13-r0) ( 7/14) Purging libxml2 (2.13.9-r2) ( 8/14) Purging nettle (3.10.2-r0) ( 9/14) Purging p11-kit (0.26.2-r1) (10/14) Purging sqlite-libs (3.54.0-r0) (11/14) Purging tree-sitter (0.26.7-r1) (12/14) Purging xz-libs (5.8.4-r0) (13/14) Purging libffi (3.8.0-r0) (14/14) Purging libtasn1 (4.21.0-r0) Executing busybox-1.38.0-r7.trigger OK: 294.3 MiB in 102 packages