2025-06-13 15:01.27: New job: test mirage/metrics https://github.com/mirage/metrics.git#refs/pull/65/head (14f99cc84703c0cd5e0a526a4397c4be0da1e65d) (linux-x86_64:alpine-3.21-5.3_opam-2.3)Base: ocaml/opam:alpine-3.21-ocaml-5.3@sha256:3343dcc8eef8cc135210194424c75ebe26927358b1a48d0c3c0860cfe43df613Opam project buildTo reproduce locally:git clone --recursive "https://github.com/mirage/metrics.git" && cd "metrics" && git fetch origin "refs/pull/65/head" && git reset --hard 14f99cc8cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:alpine-3.21-ocaml-5.3@sha256:3343dcc8eef8cc135210194424c75ebe26927358b1a48d0c3c0860cfe43df613# alpine-3.21-5.3_opam-2.3USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.3 /usr/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN cd ~/opam-repository && (git cat-file -e a28eb8a148feb4fbc6466fa0791668993513dbde || git fetch origin master) && git reset -q --hard a28eb8a148feb4fbc6466fa0791668993513dbde && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 metrics.opam metrics-unix.opam metrics-rusage.opam metrics-lwt.opam metrics-influx.opam ./RUN opam pin add -yn metrics.dev './' && \opam pin add -yn metrics-unix.dev './' && \opam pin add -yn metrics-rusage.dev './' && \opam pin add -yn metrics-lwt.dev './' && \opam pin add -yn metrics-influx.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="alcotest.1.9.0 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gnuplot.0.1 cppo.1.8.0 csexp.1.5.2 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 fmt.0.10.0 logs.0.8.0 lwt.5.9.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 re.1.12.0 seq.base stdlib-shims.0.3.0 topkg.1.0.8 uuidm.0.9.10 uutf.1.0.4"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.3 --depext-only -y metrics.dev metrics-unix.dev metrics-rusage.dev metrics-lwt.dev metrics-influx.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2025-06-13 15:01.27: Using cache hint "mirage/metrics-ocaml/opam:alpine-3.21-ocaml-5.3@sha256:3343dcc8eef8cc135210194424c75ebe26927358b1a48d0c3c0860cfe43df613-alpine-3.21-5.3_opam-2.3-8545b74d169b8b6ca46ccea8715bbaeb"2025-06-13 15:01.27: Using OBuilder spec:((from ocaml/opam:alpine-3.21-ocaml-5.3@sha256:3343dcc8eef8cc135210194424c75ebe26927358b1a48d0c3c0860cfe43df613)(comment alpine-3.21-5.3_opam-2.3)(user (uid 1000) (gid 1000))(env CLICOLOR_FORCE 1)(env OPAMCOLOR always)(workdir /src)(run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))(run (shell "opam init --reinit -ni"))(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))(workdir /src)(run (shell "sudo chown opam /src"))(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e a28eb8a148feb4fbc6466fa0791668993513dbde || git fetch origin master) && git reset -q --hard a28eb8a148feb4fbc6466fa0791668993513dbde && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src metrics.opam metrics-unix.opam metrics-rusage.opam metrics-lwt.opam metrics-influx.opam)(dst ./))(run (network host)(shell "opam pin add -yn metrics.dev './' && \\nopam pin add -yn metrics-unix.dev './' && \\nopam pin add -yn metrics-rusage.dev './' && \\nopam pin add -yn metrics-lwt.dev './' && \\nopam pin add -yn metrics-influx.dev './'"))(run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "alcotest.1.9.0 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gnuplot.0.1 cppo.1.8.0 csexp.1.5.2 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 fmt.0.10.0 logs.0.8.0 lwt.5.9.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 re.1.12.0 seq.base stdlib-shims.0.3.0 topkg.1.0.8 uuidm.0.9.10 uutf.1.0.4")(env CI true)(env OCAMLCI true)(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update --depexts && opam install --cli=2.3 --depext-only -y metrics.dev metrics-unix.dev metrics-rusage.dev metrics-lwt.dev metrics-influx.dev $DEPS"))(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam install $DEPS"))(copy (src .) (dst /src))(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")))2025-06-13 15:01.27: Waiting for resource in pool OCluster2025-06-13 15:01.27: Waiting for worker…2025-06-13 15:01.28: Got resource from pool OClusterBuilding on doris.caelum.ci.devAll commits already cachedHEAD is now at 14f99cc autoformat(from ocaml/opam:alpine-3.21-ocaml-5.3@sha256:3343dcc8eef8cc135210194424c75ebe26927358b1a48d0c3c0860cfe43df613)2025-06-13 15:01.29 ---> using "3141b9cf5ba038771635d2742247938bc41e269100016f85aeafaf7cfcddc947" from cache/: (comment alpine-3.21-5.3_opam-2.3)/: (user (uid 1000) (gid 1000))/: (env CLICOLOR_FORCE 1)/: (env OPAMCOLOR always)/: (workdir /src)/src: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))2025-06-13 15:01.29 ---> using "80b751ed47c43451e88cd0293ed9a635ccea08011eeda4114e7ec036c06c48a3" from cache/src: (run (shell "opam init --reinit -ni"))Configuring from /home/opam/.opamrc and then from built-in defaults.Checking for available remotes: rsync and local, git.- you won't be able to use mercurial repositories unless you install the hg command on your system.- you won't be able to use darcs repositories unless you install the darcs command on your system.This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.You may want to back it up before going further.Continue? [y/n] yFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2025-06-13 15:01.29 ---> using "6c30ca4e379a499434293ac7ae4ccb6757139c93d8bc5916b7557572123e5ba0" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 5.15.0-134-genericThe OCaml toplevel, version 5.3.02.3.02025-06-13 15:01.29 ---> using "a3df42546ff5706a2753d5e221aadf5e7ea87ec715342ceb488042e5402600c3" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2025-06-13 15:01.29 ---> using "17ab95ba4820eaae0552c498f14e3328c5320ed844b460f0519c8783adab646a" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e a28eb8a148feb4fbc6466fa0791668993513dbde || git fetch origin master) && git reset -q --hard a28eb8a148feb4fbc6466fa0791668993513dbde && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEADbc726805e3..59e7a58f9d master -> origin/mastera28eb8a148 Merge pull request #28017 from maiste/release-dune-3.19.1<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryEverything as up-to-date as possible (run with --verbose to show unavailable upgrades).However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.Nothing to do.# To update the current shell environment, run: eval $(opam env)2025-06-13 15:01.29 ---> using "2f588d97adf599c68da8b5e4e08a15a5bc0bea13c16baed8e756f89965931856" from cache/src: (copy (src metrics.opam metrics-unix.opam metrics-rusage.opam metrics-lwt.opam metrics-influx.opam)(dst ./))2025-06-13 15:01.29 ---> using "1a5c4c1413a91732bd96a24eb2d277675c388acfed99b7ea767b59eb88460415" from cache/src: (run (network host)(shell "opam pin add -yn metrics.dev './' && \\nopam pin add -yn metrics-unix.dev './' && \\nopam pin add -yn metrics-rusage.dev './' && \\nopam pin add -yn metrics-lwt.dev './' && \\nopam pin add -yn metrics-influx.dev './'"))[metrics.dev] synchronised (file:///src)metrics is now pinned to file:///src (version dev)[metrics-unix.dev] synchronised (file:///src)metrics-unix is now pinned to file:///src (version dev)[metrics-rusage.dev] synchronised (file:///src)metrics-rusage is now pinned to file:///src (version dev)[metrics-lwt.dev] synchronised (file:///src)metrics-lwt is now pinned to file:///src (version dev)[metrics-influx.dev] synchronised (file:///src)metrics-influx is now pinned to file:///src (version dev)2025-06-13 15:01.29 ---> using "29dcd354772d628d57544e81bd126941ce3978e1864f4304533d451b428c18a5" from cache/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2025-06-13 15:01.29 ---> using "93bfe8583cc4b8fe7aae1faf0ea7f7130cce02ce2e4f516c0154f98de9a45eed" from cache/src: (env DEPS "alcotest.1.9.0 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cmdliner.1.3.0 conf-gnuplot.0.1 cppo.1.8.0 csexp.1.5.2 dune.3.19.1 dune-configurator.3.19.1 duration.0.2.1 fmt.0.10.0 logs.0.8.0 lwt.5.9.1 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 re.1.12.0 seq.base stdlib-shims.0.3.0 topkg.1.0.8 uuidm.0.9.10 uutf.1.0.4")/src: (env CI true)/src: (env OCAMLCI true)/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update --depexts && opam install --cli=2.3 --depext-only -y metrics.dev metrics-unix.dev metrics-rusage.dev metrics-lwt.dev metrics-influx.dev $DEPS"))+ /usr/bin/sudo "apk" "update"- fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz- fetch https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz- v3.21.3-603-g364e1f9788f [https://dl-cdn.alpinelinux.org/alpine/v3.21/main]- v3.21.3-602-gf01bbdd96f0 [https://dl-cdn.alpinelinux.org/alpine/v3.21/community]- v3.23.0_alpha20250612-80-g8780c9e0d85 [https://dl-cdn.alpinelinux.org/alpine/edge/main]- v3.23.0_alpha20250612-85-g4ecb0da3f86 [https://dl-cdn.alpinelinux.org/alpine/edge/community]- v3.23.0_alpha20250612-67-g4dcb71c8262 [https://dl-cdn.alpinelinux.org/alpine/edge/testing]- OK: 58709 distinct packages available<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[metrics.dev] synchronised (file:///src)[metrics-influx.dev] synchronised (file:///src)[metrics-lwt.dev] synchronised (file:///src)[metrics-rusage.dev] synchronised (file:///src)[metrics-unix.dev] synchronised (file:///src)[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).[NOTE] Package ocaml-config is already installed (current version is 3).[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).[NOTE] Package ocaml is already installed (current version is 5.3.0).[NOTE] Package base-unix is already installed (current version is base).[NOTE] Package base-threads is already installed (current version is base).[NOTE] Package base-nnp is already installed (current version is base).[NOTE] Package base-effects is already installed (current version is base).[NOTE] Package base-domains is already installed (current version is base).[NOTE] Package base-bigarray is already installed (current version is base).The following system packages will first need to be installed:gnuplot<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>+ /usr/bin/sudo "apk" "add" "gnuplot"- (1/34) Installing libxext (1.3.6-r2)- (2/34) Installing libxrender (0.9.11-r5)- (3/34) Installing libpng (1.6.47-r0)- (4/34) Installing freetype (2.13.3-r0)- (5/34) Installing fontconfig (2.15.0-r1)- (6/34) Installing pixman (0.43.4-r1)- (7/34) Installing cairo (1.18.4-r0)- (8/34) Installing libcerf (2.4-r0)- (9/34) Installing libice (1.1.1-r6)- (10/34) Installing libuuid (2.40.4-r1)- (11/34) Installing libsm (1.2.4-r4)- (12/34) Installing libxt (1.3.1-r0)- (13/34) Installing libxpm (3.5.17-r0)- (14/34) Installing aom-libs (3.11.0-r0)- (15/34) Installing libdav1d (1.5.0-r0)- (16/34) Installing libsharpyuv (1.4.0-r0)- (17/34) Installing libavif (1.0.4-r0)- (18/34) Installing libjpeg-turbo (3.0.4-r0)- (19/34) Installing libwebp (1.4.0-r0)- (20/34) Installing tiff (4.7.0-r0)- (21/34) Installing libgd (2.3.3-r9)- (22/34) Installing libintl (0.22.5-r0)- (23/34) Installing libeconf (0.6.3-r0)- (24/34) Installing libblkid (2.40.4-r1)- (25/34) Installing libmount (2.40.4-r1)- (26/34) Installing glib (2.82.5-r0)- (27/34) Installing lua5.3-libs (5.3.6-r6)- (28/34) Installing libxft (2.3.8-r3)- (29/34) Installing fribidi (1.0.16-r0)- (30/34) Installing graphite2 (1.3.14-r6)- (31/34) Installing harfbuzz (9.0.0-r1)- (32/34) Installing pango (1.54.0-r1)- (33/34) Installing libwebpmux (1.4.0-r0)- (34/34) Installing gnuplot (6.0.1-r0)- Executing busybox-1.37.0-r12.trigger- Executing glib-2.82.5-r0.trigger- OK: 331 MiB in 136 packages2025-06-13 15:01.29 ---> using "4666893cec2b0f00c186799b45f5f2c29f93bf2e0d4d660376ab5ac789fde794" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam install $DEPS"))[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).[NOTE] Package ocaml-config is already installed (current version is 3).[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).[NOTE] Package ocaml is already installed (current version is 5.3.0).[NOTE] Package base-unix is already installed (current version is base).[NOTE] Package base-threads is already installed (current version is base).[NOTE] Package base-nnp is already installed (current version is base).[NOTE] Package base-effects is already installed (current version is base).[NOTE] Package base-domains is already installed (current version is base).[NOTE] Package base-bigarray is already installed (current version is base).The following actions will be performed:=== install 24 packages- install alcotest 1.9.0- install astring 0.8.5- install base-bytes base- install cmdliner 1.3.0- install conf-gnuplot 0.1- install cppo 1.8.0- install csexp 1.5.2- install dune 3.19.1- install dune-configurator 3.19.1- install duration 0.2.1- install fmt 0.10.0- install logs 0.8.0- install lwt 5.9.1- install mtime 2.1.0- install ocaml-syntax-shims 1.0.0- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install ocplib-endian 1.2- install re 1.12.0- install seq base- install stdlib-shims 0.3.0- install topkg 1.0.8- install uuidm 0.9.10- install uutf 1.0.4<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved astring.0.8.5 (cached)-> retrieved cmdliner.1.3.0 (cached)-> retrieved cppo.1.8.0 (cached)-> retrieved alcotest.1.9.0 (cached)-> installed conf-gnuplot.0.1-> retrieved csexp.1.5.2 (cached)-> retrieved duration.0.2.1 (cached)-> retrieved fmt.0.10.0 (cached)-> retrieved logs.0.8.0 (cached)-> retrieved mtime.2.1.0 (cached)-> retrieved lwt.5.9.1 (cached)-> retrieved ocaml-syntax-shims.1.0.0 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ocplib-endian.1.2 (cached)-> retrieved seq.base (cached)-> installed seq.base-> retrieved re.1.12.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved uuidm.0.9.10 (cached)-> retrieved uutf.1.0.4 (cached)-> retrieved topkg.1.0.8 (cached)-> retrieved dune.3.19.1, dune-configurator.3.19.1 (cached)-> installed cmdliner.1.3.0-> installed ocamlbuild.0.16.1-> installed ocamlfind.1.9.8-> installed base-bytes.base-> installed topkg.1.0.8-> installed uuidm.0.9.10-> installed uutf.1.0.4-> installed mtime.2.1.0-> installed fmt.0.10.0-> installed astring.0.8.5-> installed dune.3.19.1-> installed duration.0.2.1-> installed csexp.1.5.2-> installed cppo.1.8.0-> installed ocaml-syntax-shims.1.0.0-> installed re.1.12.0-> installed stdlib-shims.0.3.0-> installed ocplib-endian.1.2-> installed alcotest.1.9.0-> installed dune-configurator.3.19.1-> installed lwt.5.9.1-> installed logs.0.8.0Done.# To update the current shell environment, run: eval $(opam env)2025-06-13 15:01.29 ---> using "fcddf65ec39a256b1932cc14bb40876832f9f4dbfe87d40dede3cf4703b80316" from cache/src: (copy (src .) (dst /src))2025-06-13 15:01.29 ---> saved as "61c9ded81b12d5df6b658b632acdd012f454e2e14f013b83d730f8e76dbca992"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default/test/core && ./test.exe)Testing `metrics'.This run has ID `C8YP280M'.[OK] base 0 f.[OK] base 1 timer.[OK] base 2 status.Full test results in `/src/_build/default/test/core/_build/_tests/metrics'.Test Successful in 1.001s. 3 tests run.(cd _build/default/test/unix && ./test.exe)/src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/Timers-28.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/OCaml_memory_management_counters_quick-25.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/MEM-30.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/Nice_graph-27.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/OCaml_memory_management_counters-26.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/CPU-29.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/Timers-28.d.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/OCaml_memory_management_counters_quick-25.d.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/MEM-30.d.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/Nice_graph-27.d.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/OCaml_memory_management_counters-26.d.png has been created./src/_build/default/test/unix/_metrics/0014c596-c461-4fb9-80da-37af76ed6a0e/out/CPU-29.d.png has been created.2025-06-13 15:01.35 ---> saved as "2a824471eb7bade5854bedad80a11faab683a30fa449288021286f2a5bea672f"Job succeeded2025-06-13 15:01.35: Job succeeded