main 5041353

test success 2m 43s

  1. Current runner version: 'v0.6.0'
  2. GITHUB_TOKEN Permissions
  3. Contents: read
  4. Metadata: read
  5. Secret source: Actions
  6. Cache mode: write
  7. Prepare workflow directory
  8. Prepare all required actions
  9. Getting action download info
  10. Download action repository 'actions/checkout@v7.0.1' (SHA:3d3c42e5aac5ba805825da76410c181273ba90b1)
  11. Download action repository 'actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e' (SHA:b7ad1dad31e06c5925ef5d2fc7ad053ef454303e)
  12. Download action repository 'actions/cache@v6' (SHA:55cc8345863c7cc4c66a329aec7e433d2d1c52a9)
  13. Complete job name: test
  14. Checking docker version
  15. ##[command]/usr/bin/docker version --format '{{.Server.APIVersion}}'
  16. '1.56'
  17. Docker daemon API version: '1.56'
  18. ##[command]/usr/bin/docker version --format '{{.Client.APIVersion}}'
  19. '1.56'
  20. Docker client API version: '1.56'
  21. Clean up resources from previous jobs
  22. ##[command]/usr/bin/docker ps --all --quiet --no-trunc --filter "label=f68638"
  23. ##[command]/usr/bin/docker network prune --force --filter "label=f68638"
  24. Create local container network
  25. ##[command]/usr/bin/docker network create --label f68638 github_network_94a27e3677b94aa0a608862bb3b66a33
  26. 859732624acaefef281d2ec83519e9c0b30bbd80188ece7735114d9ff66e4e6b
  27. Starting job container
  28. ##[command]/usr/bin/docker pull archlinux:latest
  29. latest: Pulling from library/archlinux
  30. 7450fb54bb4f: Pulling fs layer
  31. 62956096fa4d: Pulling fs layer
  32. 62956096fa4d: Download complete
  33. 7450fb54bb4f: Download complete
  34. 7450fb54bb4f: Pull complete
  35. 62956096fa4d: Pull complete
  36. Digest: sha256:52dfbd5afb23a220d5ee92dafcb4c788d96c026ed04179890c23adef4c897fa0
  37. Status: Downloaded newer image for archlinux:latest
  38. docker.io/library/archlinux:latest
  39. ##[command]/usr/bin/docker create --name a5904a76bc834e009df31162b49b2d54_archlinuxlatest_10cdeb --label f68638 --workdir /__w/dumber/dumber --network github_network_94a27e3677b94aa0a608862bb3b66a33 -e "HOME=/github/home" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work":"/__w" -v "/home/runner/externals":"/__e":ro -v "/home/runner/work/_temp":"/__w/_temp" -v "/home/runner/work/_actions":"/__w/_actions" -v "/opt/hostedtoolcache":"/__t" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" --entrypoint "tail" archlinux:latest "-f" "/dev/null"
  40. f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e
  41. ##[command]/usr/bin/docker start f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e
  42. f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e
  43. ##[command]/usr/bin/docker ps --all --filter id=f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e --filter status=running --no-trunc --format "{{.ID}} {{.Status}}"
  44. f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e Up Less than a second
  45. ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e
  46. HOME=/github/home
  47. GITHUB_ACTIONS=true
  48. CI=true
  49. PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  50. LANG=C.UTF-8
  51. Waiting for all services to be ready
  52. Run for attempt in 1 2 3; do
  53. <U+001B>[36;1mfor attempt in 1 2 3; do<U+001B>[0m
  54. <U+001B>[36;1m if pacman -Syu --noconfirm && pacman -S --noconfirm git go webkitgtk-6.0 gtk4 gtk4-layer-shell libadwaita gobject-introspection base-devel brotli dbus nodejs; then<U+001B>[0m
  55. <U+001B>[36;1m exit 0<U+001B>[0m
  56. <U+001B>[36;1m fi<U+001B>[0m
  57. <U+001B>[36;1m if [ "$attempt" -eq 3 ]; then<U+001B>[0m
  58. <U+001B>[36;1m exit 1<U+001B>[0m
  59. <U+001B>[36;1m fi<U+001B>[0m
  60. <U+001B>[36;1m sleep 5<U+001B>[0m
  61. <U+001B>[36;1mdone<U+001B>[0m
  62. shell: sh -e {0}
  63. :: Synchronizing package databases...
  64. core downloading...
  65. extra downloading...
  66. :: Starting full system upgrade...
  67. resolving dependencies...
  68. looking for conflicting packages...
  69. Package (8) Old Version New Version Net Change Download Size
  70. core/ca-certificates-mozilla 3.131-1 3.131.1-1 -0.01 MiB 0.37 MiB
  71. core/dbus 1.16.2-1 1.16.2-2 0.03 MiB 0.35 MiB
  72. core/iproute2 7.2.0-1 7.3.0-1 0.00 MiB 1.19 MiB
  73. core/libelf 0.196-1 0.197-1 0.01 MiB 0.70 MiB
  74. core/linux-api-headers 7.2-1 7.3-1 0.07 MiB 1.53 MiB
  75. core/systemd 262-1 262.1-1 0.03 MiB 10.68 MiB
  76. core/systemd-libs 262-1 262.1-1 0.01 MiB 1.44 MiB
  77. core/systemd-sysvcompat 262-1 262.1-1 0.00 MiB 0.01 MiB
  78. Total Download Size: 16.27 MiB
  79. Total Installed Size: 59.89 MiB
  80. Net Upgrade Size: 0.14 MiB
  81. :: Proceed with installation? [Y/n]
  82. :: Retrieving packages...
  83. systemd-262.1-1-x86_64 downloading...
  84. linux-api-headers-7.3-1-x86_64 downloading...
  85. systemd-libs-262.1-1-x86_64 downloading...
  86. iproute2-7.3.0-1-x86_64 downloading...
  87. libelf-0.197-1-x86_64 downloading...
  88. ca-certificates-mozilla-3.131.1-1-x86_64 downloading...
  89. dbus-1.16.2-2-x86_64 downloading...
  90. systemd-sysvcompat-262.1-1-x86_64 downloading...
  91. checking keyring...
  92. checking package integrity...
  93. loading package files...
  94. checking for file conflicts...
  95. :: Processing package changes...
  96. upgrading linux-api-headers...
  97. upgrading systemd-libs...
  98. upgrading ca-certificates-mozilla...
  99. upgrading dbus...
  100. upgrading libelf...
  101. upgrading iproute2...
  102. upgrading systemd...
  103. upgrading systemd-sysvcompat...
  104. :: Running post-transaction hooks...
  105. ( 1/12) Creating system user accounts...
  106. ( 2/12) Creating temporary files...
  107. /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping.
  108. All rules containing unresolvable specifiers will be skipped.
  109. ( 3/12) Updating journal message catalog...
  110. ( 4/12) Updating udev hardware database...
  111. ( 5/12) Applying kernel sysctl settings...
  112. Skipped: Current root is not booted.
  113. ( 6/12) Reloading system manager configuration...
  114. Skipped: Current root is not booted.
  115. ( 7/12) Reloading user manager configuration...
  116. Skipped: Current root is not booted.
  117. ( 8/12) Enqueuing marked services...
  118. Skipped: Current root is not booted.
  119. ( 9/12) Reloading device manager configuration...
  120. Skipped: Current root is not booted.
  121. (10/12) Arming ConditionNeedsUpdate...
  122. (11/12) Rebuilding certificate stores...
  123. (12/12) Reloading system bus configuration...
  124. Skipped: Current root is not booted.
  125. warning: brotli-1.2.0-1 is up to date -- reinstalling
  126. warning: dbus-1.16.2-2 is up to date -- reinstalling
  127. resolving dependencies...
  128. :: There are 11 providers available for ttf-font:
  129. :: Repository extra
  130. 1) gnu-free-fonts 2) noto-fonts 3) ttf-bitstream-vera 4) ttf-croscore 5) ttf-dejavu 6) ttf-droid 7) ttf-ibm-plex 8) ttf-input 9) ttf-input-nerd 10) ttf-liberation 11) ttf-roboto
  131. Enter a number (default=1):
  132. looking for conflicting packages...
  133. Package (195) Old Version New Version Net Change Download Size
  134. extra/abseil-cpp 20260817.0-2 7.15 MiB 1.35 MiB
  135. extra/ada 4.0.0-1 0.95 MiB 0.31 MiB
  136. extra/adwaita-cursors 51.0-1 11.41 MiB 0.35 MiB
  137. extra/adwaita-fonts 51.0-2 7.27 MiB 2.17 MiB
  138. extra/adwaita-icon-theme 51.0-1 0.92 MiB 0.19 MiB
  139. extra/adwaita-icon-theme-legacy 46.2-3 2.23 MiB 2.17 MiB
  140. extra/aom 3.15.2-1 9.50 MiB 2.97 MiB
  141. extra/at-spi2-core 2.62.1-1 4.04 MiB 0.58 MiB
  142. core/autoconf 2.73-1 2.25 MiB 0.64 MiB
  143. core/automake 1.19-1 1.66 MiB 0.63 MiB
  144. extra/avahi 1:0.9rc5-2 1.88 MiB 0.42 MiB
  145. core/bison 3.8.2-8 2.52 MiB 0.75 MiB
  146. extra/boost-libs 1.92.0-1 51.10 MiB 6.16 MiB
  147. extra/bubblewrap 0.13.1-1 0.10 MiB 0.04 MiB
  148. extra/c-ares 1.34.9-1 0.54 MiB 0.24 MiB
  149. extra/cairo 1.18.6-1 1.77 MiB 0.68 MiB
  150. extra/cpio 2.15-3 0.98 MiB 0.22 MiB
  151. extra/dav1d 1.5.4-1 1.85 MiB 0.66 MiB
  152. core/db5.3 5.3.28-7 6.48 MiB 1.26 MiB
  153. extra/dconf 51.0-1 0.46 MiB 0.11 MiB
  154. core/debugedit 5.3-2 0.13 MiB 0.05 MiB
  155. extra/default-cursors 3-1 0.00 MiB 0.00 MiB
  156. extra/desktop-file-utils 0.28-1 0.18 MiB 0.04 MiB
  157. core/diffutils 3.12-2 1.50 MiB 0.33 MiB
  158. extra/duktape 2.7.0-7 0.78 MiB 0.17 MiB
  159. core/elfutils 0.197-1 4.50 MiB 0.70 MiB
  160. extra/enchant 2.8.21-1 0.32 MiB 0.09 MiB
  161. core/fakeroot 1:1.37.2-3 0.14 MiB 0.08 MiB
  162. core/flex 2.6.4-6 0.84 MiB 0.29 MiB
  163. extra/fontconfig 2:2.18.3-2 1.33 MiB 0.40 MiB
  164. extra/freetype2 2.15.0-1 1.74 MiB 0.57 MiB
  165. extra/fribidi 1.0.17-1 0.26 MiB 0.07 MiB
  166. extra/fuse-common 3.18.3-1 0.00 MiB 0.00 MiB
  167. extra/fuse3 3.18.3-1 0.56 MiB 0.14 MiB
  168. core/gc 8.2.12-1 0.76 MiB 0.23 MiB
  169. core/gcc 16.2.1+r23+gd564253eb6c8-1 220.89 MiB 57.93 MiB
  170. extra/gdb 18.1-1 32.19 MiB 8.18 MiB
  171. extra/gdb-common 18.1-1 1.16 MiB 0.12 MiB
  172. extra/gdk-pixbuf2 2.44.8-1 3.01 MiB 0.49 MiB
  173. extra/giflib 6.1.3-2 0.34 MiB 0.10 MiB
  174. extra/glib-networking 1:2.90.0-1 0.70 MiB 0.15 MiB
  175. extra/glycin 2.2.3-1 19.10 MiB 4.07 MiB
  176. extra/gnu-free-fonts 20120503-9 6.65 MiB 3.19 MiB
  177. extra/gobject-introspection-runtime 1.86.0-2 0.15 MiB 0.03 MiB
  178. extra/gperftools 2.19.1-1 2.32 MiB 0.56 MiB
  179. extra/graphene 1.10.8-2 0.98 MiB 0.10 MiB
  180. extra/graphite 1:1.3.15-1 0.20 MiB 0.08 MiB
  181. core/groff 1.24.2-1 9.11 MiB 2.43 MiB
  182. extra/gsettings-desktop-schemas 51.0-1 6.65 MiB 0.87 MiB
  183. extra/gsettings-system-schemas 51.0-1 0.02 MiB 0.01 MiB
  184. extra/gssdp 1.6.6-1 0.24 MiB 0.06 MiB
  185. extra/gst-plugins-bad-libs 1.28.8-1 14.73 MiB 3.19 MiB
  186. extra/gst-plugins-base-libs 1.28.8-1 12.85 MiB 2.46 MiB
  187. extra/gstreamer 1.28.8-1 11.91 MiB 2.11 MiB
  188. extra/gtest 1.18.0-1 1.67 MiB 0.39 MiB
  189. extra/gtk-update-icon-cache 1:4.24.1-1 0.04 MiB 0.02 MiB
  190. extra/gtk3 1:3.24.52-2 53.22 MiB 8.93 MiB
  191. core/guile 3.0.11-1 54.49 MiB 8.39 MiB
  192. extra/gupnp 1:1.6.10-1 0.70 MiB 0.13 MiB
  193. extra/gupnp-igd 1.6.0-2 0.11 MiB 0.03 MiB
  194. extra/harfbuzz 14.6.0-1 5.10 MiB 1.36 MiB
  195. extra/harfbuzz-icu 14.6.0-1 0.02 MiB 0.01 MiB
  196. extra/hicolor-icon-theme 0.18-1 0.05 MiB 0.01 MiB
  197. extra/hidapi 0.15.0-1 0.13 MiB 0.04 MiB
  198. extra/highway 1.4.0-1 10.04 MiB 1.19 MiB
  199. extra/hyphen 2.8.9-1 0.04 MiB 0.02 MiB
  200. extra/iso-codes 4.20.1-1 22.30 MiB 3.60 MiB
  201. extra/jbigkit 2.2-1 0.17 MiB 0.05 MiB
  202. extra/json-glib 1.10.8-1 1.01 MiB 0.17 MiB
  203. extra/lcms2 2.19.1-1 0.69 MiB 0.23 MiB
  204. extra/libavif 1.4.2-1 0.87 MiB 0.31 MiB
  205. extra/libcloudproviders 0.4.1-1 0.32 MiB 0.05 MiB
  206. extra/libcolord 1.4.8-2 1.24 MiB 0.18 MiB
  207. extra/libcups 2:2.4.20-1 0.79 MiB 0.28 MiB
  208. extra/libdaemon 0.14-6 0.06 MiB 0.02 MiB
  209. extra/libdatrie 0.2.14-1 0.49 MiB 0.11 MiB
  210. extra/libdeflate 1.26-1 0.14 MiB 0.06 MiB
  211. extra/libdrm 2.4.134-1 1.28 MiB 0.35 MiB
  212. core/libedit 20260512_3.1-1 0.27 MiB 0.11 MiB
  213. extra/libepoxy 1.5.10-3 2.64 MiB 0.30 MiB
  214. extra/libevdev 1.14.0-1 0.22 MiB 0.06 MiB
  215. extra/libgirepository 1.86.0-2 1.52 MiB 0.14 MiB
  216. extra/libglvnd 1.7.0-3 3.34 MiB 0.32 MiB
  217. extra/libgudev 238-4 0.17 MiB 0.03 MiB
  218. core/libisl 0.28-1 5.90 MiB 0.94 MiB
  219. extra/libjpeg-turbo 3.2.0-2 2.65 MiB 0.59 MiB
  220. extra/libjxl 0.12.0-1 6.78 MiB 1.86 MiB
  221. extra/libmanette 0.2.13-2 0.40 MiB 0.05 MiB
  222. core/libmpc 1.4.1-1 0.19 MiB 0.09 MiB
  223. extra/libnice 0.1.24-1 1.86 MiB 0.31 MiB
  224. extra/libpciaccess 0.19-1 0.06 MiB 0.02 MiB
  225. extra/libpipewire 1:1.6.9-1 5.78 MiB 1.49 MiB
  226. extra/libpng 1.6.59-1 0.58 MiB 0.25 MiB
  227. extra/libproxy 0.5.12-1 0.10 MiB 0.03 MiB
  228. extra/librsvg 2:2.63.3-1 10.24 MiB 2.34 MiB
  229. extra/libsoup3 3.8.0-1 2.06 MiB 0.42 MiB
  230. extra/libstemmer 3.1.1-1 0.64 MiB 0.15 MiB
  231. extra/libthai 0.1.30-1 1.24 MiB 0.26 MiB
  232. extra/libtiff 4.7.2-2 1.32 MiB 0.40 MiB
  233. core/libtool 2.6.2-5 2.34 MiB 0.42 MiB
  234. extra/libunwind 1.8.3-1 0.30 MiB 0.13 MiB
  235. extra/liburing 2.15-1 0.47 MiB 0.26 MiB
  236. extra/libuv 1.52.1-2 0.64 MiB 0.26 MiB
  237. extra/libva 2.24.1-1 1.00 MiB 0.20 MiB
  238. extra/libwebp 1.6.0-2 1.04 MiB 0.32 MiB
  239. extra/libx11 1.8.14-1 9.84 MiB 2.02 MiB
  240. extra/libxau 1.0.12-1 0.02 MiB 0.01 MiB
  241. extra/libxcb 1.17.0-1 3.87 MiB 0.97 MiB
  242. extra/libxcomposite 0.4.7-1 0.02 MiB 0.01 MiB
  243. extra/libxcursor 1.2.3-1 0.07 MiB 0.03 MiB
  244. extra/libxdamage 1.1.7-1 0.02 MiB 0.01 MiB
  245. extra/libxdmcp 1.1.5-2 0.13 MiB 0.03 MiB
  246. extra/libxext 1.3.7-1 0.30 MiB 0.10 MiB
  247. extra/libxfixes 6.0.2-1 0.04 MiB 0.01 MiB
  248. extra/libxft 2.3.9-1 0.13 MiB 0.06 MiB
  249. extra/libxi 1.8.4-1 0.41 MiB 0.07 MiB
  250. extra/libxinerama 1.1.6-1 0.02 MiB 0.01 MiB
  251. extra/libxkbcommon 1.13.2-1 1.05 MiB 0.27 MiB
  252. extra/libxkbcommon-x11 1.13.2-1 0.10 MiB 0.03 MiB
  253. extra/libxrandr 1.5.5-1 0.07 MiB 0.03 MiB
  254. extra/libxrender 0.9.13-1 0.10 MiB 0.03 MiB
  255. extra/libxshmfence 1.3.3-1 0.02 MiB 0.01 MiB
  256. extra/libxslt 1.1.45-2 0.78 MiB 0.20 MiB
  257. extra/libxtst 1.2.6-1 0.11 MiB 0.03 MiB
  258. extra/libxv 1.0.13-1 0.06 MiB 0.03 MiB
  259. extra/libxxf86vm 1.1.7-1 0.03 MiB 0.02 MiB
  260. extra/libyuv r2921+644251f25-1 1.50 MiB 0.26 MiB
  261. extra/llvm-libs 23.1.3-4 164.87 MiB 41.45 MiB
  262. extra/lm_sensors 1:3.6.2-1 0.48 MiB 0.13 MiB
  263. core/lzo 2.10-5 0.38 MiB 0.09 MiB
  264. core/m4 1.4.21-2 0.71 MiB 0.27 MiB
  265. core/make 4.4.1-3 1.66 MiB 0.51 MiB
  266. extra/mesa 1:26.2.5-1 53.86 MiB 13.50 MiB
  267. extra/ministream 0.99.1-1 0.05 MiB 0.02 MiB
  268. core/mpdecimal 4.0.1-3 0.32 MiB 0.10 MiB
  269. extra/numactl 2.0.19-1 0.24 MiB 0.08 MiB
  270. extra/openjpeg2 2.5.4-1 13.37 MiB 0.87 MiB
  271. extra/orc 0.4.44-1 1.45 MiB 0.34 MiB
  272. extra/pango 1:1.58.2-1 2.38 MiB 0.43 MiB
  273. core/patch 2.8-1 0.17 MiB 0.08 MiB
  274. core/perl 5.44.0-1 72.30 MiB 20.98 MiB
  275. extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB
  276. extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB
  277. extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB
  278. extra/pipewire 1:1.6.9-1 1.30 MiB 0.27 MiB
  279. extra/pixman 0.46.4-1 0.74 MiB 0.28 MiB
  280. core/pkgconf 3.0.10-1 0.34 MiB 0.12 MiB
  281. core/python 3.14.8-1 73.79 MiB 13.55 MiB
  282. extra/python-autocommand 2.2.2-9 0.08 MiB 0.02 MiB
  283. extra/python-jaraco.collections 5.1.0-3 0.11 MiB 0.02 MiB
  284. extra/python-jaraco.context 6.1.2-1 0.06 MiB 0.02 MiB
  285. extra/python-jaraco.functools 4.1.0-3 0.07 MiB 0.02 MiB
  286. extra/python-jaraco.text 4.0.0-4 0.08 MiB 0.02 MiB
  287. extra/python-mako 1.4.3-1 0.98 MiB 0.17 MiB
  288. extra/python-markdown 3.11.2-1 1.21 MiB 0.20 MiB
  289. extra/python-markupsafe 3.0.4-1 0.09 MiB 0.02 MiB
  290. extra/python-more-itertools 11.2.1-1 0.78 MiB 0.13 MiB
  291. extra/python-packaging 26.3-1 1.58 MiB 0.25 MiB
  292. extra/python-platformdirs 4.13.5-1 0.57 MiB 0.07 MiB
  293. extra/python-setuptools 1:84.2.1-1 4.94 MiB 0.78 MiB
  294. extra/python-wheel 0.48.0-1 0.34 MiB 0.07 MiB
  295. extra/rav1e 0.8.1-3 7.49 MiB 1.58 MiB
  296. extra/shared-mime-info 2.5.1-2 5.83 MiB 0.75 MiB
  297. extra/simdjson 1:5.0.5-1 10.27 MiB 0.44 MiB
  298. extra/source-highlight 3.1.9-19 3.27 MiB 0.69 MiB
  299. extra/spirv-tools 1:1.4.363.0-1 8.16 MiB 2.12 MiB
  300. core/sudo 1.9.17.p2-6 7.85 MiB 1.86 MiB
  301. extra/svt-av1 4.2.0-1 5.36 MiB 1.98 MiB
  302. core/texinfo 7.3-3 12.69 MiB 2.13 MiB
  303. extra/tinysparql 3.12.0-1 3.92 MiB 1.06 MiB
  304. extra/vmaf 3.2.1-1 7.11 MiB 0.48 MiB
  305. extra/vulkan-icd-loader 1.4.363.0-1 0.67 MiB 0.18 MiB
  306. extra/wayland 1.26.0-1 0.86 MiB 0.15 MiB
  307. core/which 2.25-1 0.03 MiB 0.02 MiB
  308. extra/woff2 1.0.2-7 0.19 MiB 0.06 MiB
  309. extra/xcb-proto 1.17.0-4 1.03 MiB 0.13 MiB
  310. extra/xdg-dbus-proxy 0.1.9-1 0.06 MiB 0.03 MiB
  311. extra/xdg-desktop-portal 1.22.1-2 1.83 MiB 0.44 MiB
  312. extra/xdg-desktop-portal-gtk 1.15.3-2 0.42 MiB 0.10 MiB
  313. extra/xkeyboard-config 2.48-1 10.24 MiB 0.87 MiB
  314. extra/xorg-xprop 1.2.8-1 0.05 MiB 0.03 MiB
  315. extra/xorgproto 2026.1-1 1.47 MiB 0.24 MiB
  316. extra/xxhash 0.8.4-1 0.42 MiB 0.10 MiB
  317. extra/zlib-ng 2.3.3-1 0.28 MiB 0.11 MiB
  318. core/base-devel 1-2 0.00 MiB 0.00 MiB
  319. core/brotli 1.2.0-1 1.2.0-1 0.00 MiB 0.39 MiB
  320. core/dbus 1.16.2-2 1.16.2-2 0.00 MiB
  321. extra/git 2.56.0-1 33.54 MiB 7.43 MiB
  322. extra/go 2:1.27.3-1 226.64 MiB 42.30 MiB
  323. extra/gobject-introspection 1.86.0-2 3.11 MiB 0.51 MiB
  324. extra/gtk4 1:4.24.1-1 54.04 MiB 9.49 MiB
  325. extra/gtk4-layer-shell 1.3.0-1 0.29 MiB 0.05 MiB
  326. extra/libadwaita 1:1.10.0-1 5.29 MiB 0.80 MiB
  327. extra/nodejs 26.12.0-1 64.12 MiB 17.48 MiB
  328. extra/webkitgtk-6.0 2.54.1-1 138.59 MiB 38.48 MiB
  329. Total Download Size: 380.54 MiB
  330. Total Installed Size: 1715.46 MiB
  331. Net Upgrade Size: 1713.42 MiB
  332. :: Proceed with installation? [Y/n]
  333. :: Retrieving packages...
  334. gcc-16.2.1+r23+gd564253eb6c8-1-x86_64 downloading...
  335. go-2:1.27.3-1-x86_64 downloading...
  336. llvm-libs-23.1.3-4-x86_64 downloading...
  337. webkitgtk-6.0-2.54.1-1-x86_64 downloading...
  338. perl-5.44.0-1-x86_64 downloading...
  339. nodejs-26.12.0-1-x86_64 downloading...
  340. python-3.14.8-1-x86_64 downloading...
  341. mesa-1:26.2.5-1-x86_64 downloading...
  342. gtk4-1:4.24.1-1-x86_64 downloading...
  343. gtk3-1:3.24.52-2-x86_64 downloading...
  344. guile-3.0.11-1-x86_64 downloading...
  345. gdb-18.1-1-x86_64 downloading...
  346. git-2.56.0-1-x86_64 downloading...
  347. boost-libs-1.92.0-1-x86_64 downloading...
  348. glycin-2.2.3-1-x86_64 downloading...
  349. iso-codes-4.20.1-1-any downloading...
  350. gnu-free-fonts-20120503-9-any downloading...
  351. gst-plugins-bad-libs-1.28.8-1-x86_64 downloading...
  352. aom-3.15.2-1-x86_64 downloading...
  353. gst-plugins-base-libs-1.28.8-1-x86_64 downloading...
  354. groff-1.24.2-1-x86_64 downloading...
  355. librsvg-2:2.63.3-1-x86_64 downloading...
  356. adwaita-fonts-51.0-2-any downloading...
  357. adwaita-icon-theme-legacy-46.2-3-any downloading...
  358. texinfo-7.3-3-x86_64 downloading...
  359. spirv-tools-1:1.4.363.0-1-x86_64 downloading...
  360. gstreamer-1.28.8-1-x86_64 downloading...
  361. libx11-1.8.14-1-x86_64 downloading...
  362. svt-av1-4.2.0-1-x86_64 downloading...
  363. libjxl-0.12.0-1-x86_64 downloading...
  364. sudo-1.9.17.p2-6-x86_64 downloading...
  365. rav1e-0.8.1-3-x86_64 downloading...
  366. libpipewire-1:1.6.9-1-x86_64 downloading...
  367. harfbuzz-14.6.0-1-x86_64 downloading...
  368. abseil-cpp-20260817.0-2-x86_64 downloading...
  369. db5.3-5.3.28-7-x86_64 downloading...
  370. highway-1.4.0-1-x86_64 downloading...
  371. tinysparql-3.12.0-1-x86_64 downloading...
  372. libxcb-1.17.0-1-x86_64 downloading...
  373. libisl-0.28-1-x86_64 downloading...
  374. openjpeg2-2.5.4-1-x86_64 downloading...
  375. xkeyboard-config-2.48-1-any downloading...
  376. gsettings-desktop-schemas-51.0-1-any downloading...
  377. libadwaita-1:1.10.0-1-x86_64 downloading...
  378. python-setuptools-1:84.2.1-1-any downloading...
  379. bison-3.8.2-8-x86_64 downloading...
  380. shared-mime-info-2.5.1-2-x86_64 downloading...
  381. elfutils-0.197-1-x86_64 downloading...
  382. source-highlight-3.1.9-19-x86_64 downloading...
  383. cairo-1.18.6-1-x86_64 downloading...
  384. dav1d-1.5.4-1-x86_64 downloading...
  385. autoconf-2.73-1-any downloading...
  386. automake-1.19-1-any downloading...
  387. libjpeg-turbo-3.2.0-2-x86_64 downloading...
  388. at-spi2-core-2.62.1-1-x86_64 downloading...
  389. freetype2-2.15.0-1-x86_64 downloading...
  390. gperftools-2.19.1-1-x86_64 downloading...
  391. gobject-introspection-1.86.0-2-x86_64 downloading...
  392. make-4.4.1-3-x86_64 downloading...
  393. gdk-pixbuf2-2.44.8-1-x86_64 downloading...
  394. vmaf-3.2.1-1-x86_64 downloading...
  395. simdjson-1:5.0.5-1-x86_64 downloading...
  396. xdg-desktop-portal-1.22.1-2-x86_64 downloading...
  397. pango-1:1.58.2-1-x86_64 downloading...
  398. libtool-2.6.2-5-x86_64 downloading...
  399. libsoup3-3.8.0-1-x86_64 downloading...
  400. avahi-1:0.9rc5-2-x86_64 downloading...
  401. libtiff-4.7.2-2-x86_64 downloading...
  402. fontconfig-2:2.18.3-2-x86_64 downloading...
  403. gtest-1.18.0-1-x86_64 downloading...
  404. brotli-1.2.0-1-x86_64 downloading...
  405. adwaita-cursors-51.0-1-any downloading...
  406. libdrm-2.4.134-1-x86_64 downloading...
  407. orc-0.4.44-1-x86_64 downloading...
  408. diffutils-3.12-2-x86_64 downloading...
  409. libwebp-1.6.0-2-x86_64 downloading...
  410. libglvnd-1.7.0-3-x86_64 downloading...
  411. libnice-0.1.24-1-x86_64 downloading...
  412. ada-4.0.0-1-x86_64 downloading...
  413. libavif-1.4.2-1-x86_64 downloading...
  414. libepoxy-1.5.10-3-x86_64 downloading...
  415. flex-2.6.4-6-x86_64 downloading...
  416. pixman-0.46.4-1-x86_64 downloading...
  417. libcups-2:2.4.20-1-x86_64 downloading...
  418. libxkbcommon-1.13.2-1-x86_64 downloading...
  419. pipewire-1:1.6.9-1-x86_64 downloading...
  420. m4-1.4.21-2-x86_64 downloading...
  421. libthai-0.1.30-1-x86_64 downloading...
  422. liburing-2.15-1-x86_64 downloading...
  423. libuv-1.52.1-2-x86_64 downloading...
  424. libyuv-r2921+644251f25-1-x86_64 downloading...
  425. libpng-1.6.59-1-x86_64 downloading...
  426. python-packaging-26.3-1-any downloading...
  427. c-ares-1.34.9-1-x86_64 downloading...
  428. xorgproto-2026.1-1-any downloading...
  429. gc-8.2.12-1-x86_64 downloading...
  430. lcms2-2.19.1-1-x86_64 downloading...
  431. cpio-2.15-3-x86_64 downloading...
  432. libva-2.24.1-1-x86_64 downloading...
  433. libxslt-1.1.45-2-x86_64 downloading...
  434. python-markdown-3.11.2-1-any downloading...
  435. adwaita-icon-theme-51.0-1-any downloading...
  436. vulkan-icd-loader-1.4.363.0-1-x86_64 downloading...
  437. libcolord-1.4.8-2-x86_64 downloading...
  438. duktape-2.7.0-7-x86_64 downloading...
  439. python-mako-1.4.3-1-any downloading...
  440. json-glib-1.10.8-1-x86_64 downloading...
  441. glib-networking-1:2.90.0-1-x86_64 downloading...
  442. wayland-1.26.0-1-x86_64 downloading...
  443. libstemmer-3.1.1-1-x86_64 downloading...
  444. libgirepository-1.86.0-2-x86_64 downloading...
  445. fuse3-3.18.3-1-x86_64 downloading...
  446. lm_sensors-1:3.6.2-1-x86_64 downloading...
  447. python-more-itertools-11.2.1-1-any downloading...
  448. libunwind-1.8.3-1-x86_64 downloading...
  449. xcb-proto-1.17.0-4-any downloading...
  450. gupnp-1:1.6.10-1-x86_64 downloading...
  451. gdb-common-18.1-1-x86_64 downloading...
  452. pkgconf-3.0.10-1-x86_64 downloading...
  453. libedit-20260512_3.1-1-x86_64 downloading...
  454. zlib-ng-2.3.3-1-x86_64 downloading...
  455. dconf-51.0-1-x86_64 downloading...
  456. libdatrie-0.2.14-1-x86_64 downloading...
  457. xdg-desktop-portal-gtk-1.15.3-2-x86_64 downloading...
  458. graphene-1.10.8-2-x86_64 downloading...
  459. xxhash-0.8.4-1-x86_64 downloading...
  460. libxext-1.3.7-1-x86_64 downloading...
  461. mpdecimal-4.0.1-3-x86_64 downloading...
  462. giflib-6.1.3-2-x86_64 downloading...
  463. libmpc-1.4.1-1-x86_64 downloading...
  464. lzo-2.10-5-x86_64 downloading...
  465. enchant-2.8.21-1-x86_64 downloading...
  466. patch-2.8-1-x86_64 downloading...
  467. graphite-1:1.3.15-1-x86_64 downloading...
  468. numactl-2.0.19-1-x86_64 downloading...
  469. fakeroot-1:1.37.2-3-x86_64 downloading...
  470. python-wheel-0.48.0-1-any downloading...
  471. fribidi-1.0.17-1-x86_64 downloading...
  472. libxi-1.8.4-1-x86_64 downloading...
  473. python-platformdirs-4.13.5-1-any downloading...
  474. libdeflate-1.26-1-x86_64 downloading...
  475. perl-timedate-2.35-1-any downloading...
  476. woff2-1.0.2-7-x86_64 downloading...
  477. gssdp-1.6.6-1-x86_64 downloading...
  478. libxft-2.3.9-1-x86_64 downloading...
  479. libevdev-1.14.0-1-x86_64 downloading...
  480. perl-mailtools-2.22-3-any downloading...
  481. libmanette-0.2.13-2-x86_64 downloading...
  482. gtk4-layer-shell-1.3.0-1-x86_64 downloading...
  483. jbigkit-2.2-1-x86_64 downloading...
  484. debugedit-5.3-2-x86_64 downloading...
  485. libcloudproviders-0.4.1-1-x86_64 downloading...
  486. desktop-file-utils-0.28-1-x86_64 downloading...
  487. hidapi-0.15.0-1-x86_64 downloading...
  488. bubblewrap-0.13.1-1-x86_64 downloading...
  489. libxv-1.0.13-1-x86_64 downloading...
  490. gobject-introspection-runtime-1.86.0-2-x86_64 downloading...
  491. libxcursor-1.2.3-1-x86_64 downloading...
  492. libxkbcommon-x11-1.13.2-1-x86_64 downloading...
  493. libxrender-0.9.13-1-x86_64 downloading...
  494. libproxy-0.5.12-1-x86_64 downloading...
  495. libgudev-238-4-x86_64 downloading...
  496. gupnp-igd-1.6.0-2-x86_64 downloading...
  497. libxrandr-1.5.5-1-x86_64 downloading...
  498. libxdmcp-1.1.5-2-x86_64 downloading...
  499. xdg-dbus-proxy-0.1.9-1-x86_64 downloading...
  500. libxtst-1.2.6-1-x86_64 downloading...
  501. xorg-xprop-1.2.8-1-x86_64 downloading...
  502. python-autocommand-2.2.2-9-any downloading...
  503. python-jaraco.collections-5.1.0-3-any downloading...
  504. python-markupsafe-3.0.4-1-x86_64 downloading...
  505. python-jaraco.text-4.0.0-4-any downloading...
  506. libpciaccess-0.19-1-x86_64 downloading...
  507. perl-error-0.17030-3-any downloading...
  508. libdaemon-0.14-6-x86_64 downloading...
  509. python-jaraco.functools-4.1.0-3-any downloading...
  510. ministream-0.99.1-1-x86_64 downloading...
  511. hyphen-2.8.9-1-x86_64 downloading...
  512. gtk-update-icon-cache-1:4.24.1-1-x86_64 downloading...
  513. python-jaraco.context-6.1.2-1-any downloading...
  514. which-2.25-1-x86_64 downloading...
  515. libxxf86vm-1.1.7-1-x86_64 downloading...
  516. libxfixes-6.0.2-1-x86_64 downloading...
  517. hicolor-icon-theme-0.18-1-any downloading...
  518. libxcomposite-0.4.7-1-x86_64 downloading...
  519. libxau-1.0.12-1-x86_64 downloading...
  520. libxinerama-1.1.6-1-x86_64 downloading...
  521. harfbuzz-icu-14.6.0-1-x86_64 downloading...
  522. libxdamage-1.1.7-1-x86_64 downloading...
  523. gsettings-system-schemas-51.0-1-any downloading...
  524. libxshmfence-1.3.3-1-x86_64 downloading...
  525. fuse-common-3.18.3-1-x86_64 downloading...
  526. default-cursors-3-1-any downloading...
  527. base-devel-1-2-any downloading...
  528. checking keyring...
  529. checking package integrity...
  530. loading package files...
  531. checking for file conflicts...
  532. :: Processing package changes...
  533. installing db5.3...
  534. installing perl...
  535. installing perl-error...
  536. installing perl-timedate...
  537. installing perl-mailtools...
  538. installing zlib-ng...
  539. reinstalling brotli...
  540. installing git...
  541. Optional dependencies for git
  542. git-zsh-completion: upstream zsh completion
  543. tk: gitk and git gui
  544. openssh: ssh transport and crypto
  545. man: show help with `git command --help`
  546. perl-libwww: git svn
  547. perl-term-readkey: git svn and interactive.singlekey setting
  548. perl-io-socket-ssl: git send-email TLS support
  549. perl-authen-sasl: git send-email TLS support
  550. perl-cgi: gitweb (web interface) support
  551. python: git svn & git p4 [pending]
  552. subversion: git svn
  553. org.freedesktop.secrets: keyring credential helper
  554. libsecret: libsecret credential helper [installed]
  555. less: the default pager for git
  556. installing go...
  557. reinstalling dbus...
  558. installing dconf...
  559. installing gsettings-system-schemas...
  560. installing adwaita-fonts...
  561. installing gsettings-desktop-schemas...
  562. installing xcb-proto...
  563. installing xorgproto...
  564. installing libxdmcp...
  565. installing libxau...
  566. installing libxcb...
  567. installing libx11...
  568. installing libxext...
  569. installing libxfixes...
  570. installing libxi...
  571. installing libxtst...
  572. installing xorg-xprop...
  573. installing at-spi2-core...
  574. installing bubblewrap...
  575. installing libpng...
  576. installing freetype2...
  577. Optional dependencies for freetype2
  578. harfbuzz: Improved autohinting [pending]
  579. installing fontconfig...
  580. Creating fontconfig configuration...
  581. Rebuilding fontconfig cache...
  582. installing libxrender...
  583. installing lzo...
  584. installing pixman...
  585. installing cairo...
  586. installing enchant...
  587. Optional dependencies for enchant
  588. aspell: for aspell based spell checking support
  589. hspell: for hspell based spell checking support
  590. hunspell: for hunspell based spell checking support
  591. libvoikko: for libvoikko based spell checking support
  592. nuspell: for nuspell based spell checking support
  593. installing libjpeg-turbo...
  594. installing jbigkit...
  595. installing libdeflate...
  596. installing libwebp...
  597. Optional dependencies for libwebp
  598. libwebp-utils: WebP conversion and inspection tools
  599. installing libtiff...
  600. Optional dependencies for libtiff
  601. freeglut: for using tiffgt
  602. installing lcms2...
  603. installing giflib...
  604. installing libunwind...
  605. installing gperftools...
  606. installing gtest...
  607. Optional dependencies for gtest
  608. python: gmock generator [pending]
  609. installing highway...
  610. installing libjxl...
  611. Optional dependencies for libjxl
  612. java-runtime: for JNI bindings
  613. installing dav1d...
  614. Optional dependencies for dav1d
  615. dav1d-doc: HTML documentation
  616. installing graphite...
  617. Optional dependencies for graphite
  618. graphite-docs: Documentation
  619. installing harfbuzz...
  620. Optional dependencies for harfbuzz
  621. harfbuzz-utils: utilities
  622. installing fribidi...
  623. installing libdatrie...
  624. installing libthai...
  625. installing libxft...
  626. installing pango...
  627. installing librsvg...
  628. installing glycin...
  629. Optional dependencies for glycin
  630. libheif: Load .avif, .heic and .heif
  631. installing shared-mime-info...
  632. installing gdk-pixbuf2...
  633. Optional dependencies for gdk-pixbuf2
  634. libheif: Load .avif, .heic and .heif
  635. libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf
  636. libwmf: Load .apm and .wmf
  637. installing gstreamer...
  638. Optional dependencies for gstreamer
  639. python: gst-plugins-doc-cache-generator [pending]
  640. installing graphene...
  641. installing iso-codes...
  642. installing libpciaccess...
  643. installing libdrm...
  644. Optional dependencies for libdrm
  645. cairo: needed for modetest tool [installed]
  646. installing libxshmfence...
  647. installing libxxf86vm...
  648. installing libedit...
  649. installing llvm-libs...
  650. installing lm_sensors...
  651. Optional dependencies for lm_sensors
  652. rrdtool: for logging with sensord
  653. perl: for sensor detection and configuration convert [installed]
  654. installing spirv-tools...
  655. installing default-cursors...
  656. Optional dependencies for default-cursors
  657. adwaita-cursors: default cursor theme [pending]
  658. installing wayland...
  659. installing mesa...
  660. Optional dependencies for mesa
  661. opengl-man-pages: for the OpenGL API man pages
  662. installing libglvnd...
  663. installing libgudev...
  664. installing libxv...
  665. installing orc...
  666. installing gst-plugins-base-libs...
  667. installing duktape...
  668. installing libproxy...
  669. installing glib-networking...
  670. installing libsoup3...
  671. Optional dependencies for libsoup3
  672. samba: Windows Domain SSO
  673. installing gssdp...
  674. Optional dependencies for gssdp
  675. gtk4: gssdp-device-sniffer [pending]
  676. installing gupnp...
  677. Optional dependencies for gupnp
  678. python: gupnp-binding-tool [pending]
  679. installing gupnp-igd...
  680. installing libnice...
  681. Optional dependencies for libnice
  682. gstreamer: "nice" GStreamer plugin [installed]
  683. installing libva...
  684. Optional dependencies for libva
  685. intel-media-driver: backend for Intel GPUs (>= Broadwell)
  686. libva-intel-driver: backend for Intel GPUs (<= Haswell)
  687. libva-mesa-driver: backend for AMD and NVIDIA GPUs [installed]
  688. installing xkeyboard-config...
  689. installing libxkbcommon...
  690. Optional dependencies for libxkbcommon
  691. libxkbcommon-x11: xkbcli interactive-x11 [pending]
  692. wayland: xkbcli interactive-wayland [installed]
  693. installing libxkbcommon-x11...
  694. installing vulkan-icd-loader...
  695. Optional dependencies for vulkan-icd-loader
  696. vulkan-driver: packaged vulkan driver
  697. installing vmaf...
  698. installing gst-plugins-bad-libs...
  699. installing hicolor-icon-theme...
  700. installing adwaita-icon-theme-legacy...
  701. installing adwaita-cursors...
  702. installing adwaita-icon-theme...
  703. installing desktop-file-utils...
  704. installing gtk-update-icon-cache...
  705. installing libcloudproviders...
  706. installing libcolord...
  707. installing libdaemon...
  708. installing avahi...
  709. Optional dependencies for avahi
  710. avahi-bookmarks: avahi-bookmarks
  711. avahi-gtk: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc
  712. nss-mdns: NSS support for mDNS
  713. python-dbus: Python bindings
  714. installing libcups...
  715. installing libepoxy...
  716. installing libxcursor...
  717. installing libxdamage...
  718. installing libxinerama...
  719. installing libxrandr...
  720. installing json-glib...
  721. installing libstemmer...
  722. installing tinysparql...
  723. installing libxcomposite...
  724. installing gtk3...
  725. Optional dependencies for gtk3
  726. papers: default print previewer
  727. evince: legacy print previewer
  728. installing fuse-common...
  729. installing liburing...
  730. installing numactl...
  731. installing fuse3...
  732. installing libpipewire...
  733. installing pipewire...
  734. Created symlink '/etc/systemd/user/sockets.target.wants/pipewire.socket' → '/usr/lib/systemd/user/pipewire.socket'.
  735. Optional dependencies for pipewire
  736. gst-plugin-pipewire: GStreamer plugin
  737. pipewire-alsa: ALSA configuration
  738. pipewire-audio: Audio support
  739. pipewire-docs: Documentation
  740. pipewire-ffado: FireWire support
  741. pipewire-jack-client: PipeWire as JACK client
  742. pipewire-jack: JACK replacement
  743. pipewire-libcamera: Libcamera support
  744. pipewire-netjack2: netJACK2 support
  745. pipewire-onnx: ONNX filter support
  746. pipewire-pulse: PulseAudio replacement
  747. pipewire-roc: ROC streaming
  748. pipewire-session-manager: Session manager
  749. pipewire-system-services: System daemon (not recommended)
  750. pipewire-v4l2: V4L2 interceptor
  751. pipewire-x11-bell: X11 bell
  752. pipewire-zeroconf: Zeroconf support
  753. realtime-privileges: realtime privileges with rt module
  754. rtkit: realtime privileges with rtkit module
  755. installing xdg-desktop-portal...
  756. Optional dependencies for xdg-desktop-portal
  757. gamemode: GameMode portal
  758. geoclue: Location portal
  759. rtkit: Realtime portal
  760. xdg-desktop-portal-impl: Portal backends [pending]
  761. installing xdg-desktop-portal-gtk...
  762. Optional dependencies for xdg-desktop-portal-gtk
  763. evince: Print preview
  764. installing gtk4...
  765. Optional dependencies for gtk4
  766. papers: default print previewer
  767. installing harfbuzz-icu...
  768. installing hyphen...
  769. installing aom...
  770. installing libyuv...
  771. installing rav1e...
  772. installing svt-av1...
  773. installing libavif...
  774. installing hidapi...
  775. Optional dependencies for hidapi
  776. libusb: for hidapi-libusb [installed]
  777. installing libevdev...
  778. installing libmanette...
  779. installing libxslt...
  780. Optional dependencies for libxslt
  781. python: Python bindings [pending]
  782. installing openjpeg2...
  783. installing gnu-free-fonts...
  784. installing woff2...
  785. installing xdg-dbus-proxy...
  786. installing webkitgtk-6.0...
  787. Optional dependencies for webkitgtk-6.0
  788. geoclue: Geolocation support
  789. gst-libav: nonfree media decoding
  790. gst-plugins-bad: media decoding
  791. gst-plugins-good: media decoding
  792. installing gtk4-layer-shell...
  793. installing ministream...
  794. installing libadwaita...
  795. installing libgirepository...
  796. installing gobject-introspection-runtime...
  797. installing mpdecimal...
  798. installing python...
  799. Optional dependencies for python
  800. python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending]
  801. python-pip: for installing Python packages using tooling that is usually bundled with Python
  802. python-pipx: for installing Python software not packaged on Arch Linux
  803. sqlite: for a default database integration [installed]
  804. xz: for lzma [installed]
  805. tk: for tkinter
  806. installing python-markupsafe...
  807. installing python-mako...
  808. Optional dependencies for python-mako
  809. python-babel: for i18n features
  810. python-beaker: for caching support
  811. python-dogpile.cache: for caching support
  812. python-pygments: for syntax highlighting
  813. python-pytest: for testing utilities
  814. installing python-markdown...
  815. Optional dependencies for python-markdown
  816. python-yaml: parse Python in YAML metadata
  817. python-pygments: Code highlighting
  818. installing python-more-itertools...
  819. installing python-jaraco.functools...
  820. installing python-jaraco.context...
  821. installing python-autocommand...
  822. installing python-jaraco.text...
  823. Optional dependencies for python-jaraco.text
  824. python-inflect: for show-newlines script
  825. installing python-jaraco.collections...
  826. installing python-packaging...
  827. installing python-platformdirs...
  828. installing python-wheel...
  829. Optional dependencies for python-wheel
  830. python-keyring: for wheel.signatures
  831. python-xdg: for wheel.signatures
  832. python-setuptools: for legacy bdist_wheel subcommand [pending]
  833. installing python-setuptools...
  834. installing gobject-introspection...
  835. installing m4...
  836. installing diffutils...
  837. installing autoconf...
  838. installing automake...
  839. installing bison...
  840. installing xxhash...
  841. installing cpio...
  842. installing elfutils...
  843. installing boost-libs...
  844. Optional dependencies for boost-libs
  845. openmpi: for mpi support
  846. installing gc...
  847. installing guile...
  848. installing gdb-common...
  849. installing source-highlight...
  850. Optional dependencies for source-highlight
  851. lesspipe: src-hilite-lesspipe.sh
  852. installing gdb...
  853. installing debugedit...
  854. installing fakeroot...
  855. installing flex...
  856. installing libisl...
  857. installing libmpc...
  858. installing gcc...
  859. Optional dependencies for gcc
  860. lib32-gcc-libs: for generating code for 32-bit ABI
  861. installing groff...
  862. Optional dependencies for groff
  863. netpbm: for use together with man -H command interaction in browsers
  864. psutils: for use together with man -H command interaction in browsers
  865. libxaw: for gxditview
  866. perl-file-homedir: for use with glilypond
  867. installing libtool...
  868. installing make...
  869. installing patch...
  870. Optional dependencies for patch
  871. ed: for patch -e functionality
  872. installing pkgconf...
  873. installing sudo...
  874. installing texinfo...
  875. Optional dependencies for texinfo
  876. perl-archive-zip: EPUB file output via texi2any
  877. installing which...
  878. installing base-devel...
  879. installing abseil-cpp...
  880. installing ada...
  881. installing c-ares...
  882. installing libuv...
  883. installing simdjson...
  884. installing nodejs...
  885. Optional dependencies for nodejs
  886. npm: nodejs package manager
  887. :: Running post-transaction hooks...
  888. ( 1/18) Configuring dynamic linker run-time bindings...
  889. ( 2/18) Creating system user accounts...
  890. Creating group 'avahi' with GID 969.
  891. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 969 and GID 969.
  892. Creating group 'git' with GID 968.
  893. Creating user 'git' (git daemon user) with UID 968 and GID 968.
  894. ( 3/18) Creating temporary files...
  895. /usr/lib/tmpfiles.d/journal-nocow.conf:26: Failed to resolve specifier: uninitialized /etc/ detected, skipping.
  896. All rules containing unresolvable specifiers will be skipped.
  897. ( 4/18) Reloading system manager configuration...
  898. Skipped: Current root is not booted.
  899. ( 5/18) Reloading user manager configuration...
  900. Skipped: Current root is not booted.
  901. ( 6/18) Updating the MIME type database...
  902. ( 7/18) Enqueuing marked services...
  903. Skipped: Current root is not booted.
  904. ( 8/18) Reloading device manager configuration...
  905. Skipped: Current root is not booted.
  906. ( 9/18) Arming ConditionNeedsUpdate...
  907. (10/18) Updating fontconfig configuration...
  908. (11/18) Reloading system bus configuration...
  909. Skipped: Current root is not booted.
  910. (12/18) Checking for old perl modules...
  911. (13/18) Updating fontconfig cache...
  912. (14/18) Updating GIO module cache...
  913. (15/18) Compiling GSettings XML schema files...
  914. (16/18) Updating GTK 3 input method module cache...
  915. (17/18) Updating icon theme caches...
  916. (18/18) Updating the desktop file MIME type cache...
  917. Run actions/checkout@v7.0.1
  918. with:
  919. repository: bnema/dumber
  920. token: ***
  921. ssh-strict: true
  922. ssh-user: git
  923. persist-credentials: true
  924. clean: true
  925. sparse-checkout-cone-mode: true
  926. fetch-depth: 1
  927. fetch-tags: false
  928. show-progress: true
  929. lfs: false
  930. submodules: false
  931. set-safe-directory: true
  932. allow-unsafe-pr-checkout: false
  933. ##[command]/usr/bin/docker exec f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e sh -c "cat /etc/*release | grep ^ID"
  934. Syncing repository: bnema/dumber
  935. Getting Git version info
  936. Working directory is '/__w/dumber/dumber'
  937. [command]/usr/sbin/git version
  938. git version 2.56.0
  939. Temporarily overriding HOME='/__w/_temp/bdbcecdb-6aa3-4d01-b8c6-78ad88920bbc' before making global git config changes
  940. Adding repository directory to the temporary git global config as a safe directory
  941. [command]/usr/sbin/git config --global --add safe.directory /__w/dumber/dumber
  942. Deleting the contents of '/__w/dumber/dumber'
  943. Determining repository object format
  944. Initializing the repository
  945. [command]/usr/sbin/git init /__w/dumber/dumber
  946. hint: Using 'master' as the name for the initial branch. This default branch name
  947. hint: will change to "main" in Git 3.0. To configure the initial branch name
  948. hint: to use in all of your new repositories, which will suppress this warning,
  949. hint: call:
  950. hint:
  951. hint: git config --global init.defaultBranch <name>
  952. hint:
  953. hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
  954. hint: 'development'. The just-created branch can be renamed via this command:
  955. hint:
  956. hint: git branch -m <name>
  957. hint:
  958. hint: Disable this message with "git config set advice.defaultBranchName false"
  959. Initialized empty Git repository in /__w/dumber/dumber/.git/
  960. [command]/usr/sbin/git remote add origin http://ermite:7341/bnema/dumber
  961. Disabling automatic garbage collection
  962. [command]/usr/sbin/git config --local gc.auto 0
  963. Setting up auth
  964. Removing SSH command configuration
  965. [command]/usr/sbin/git config --local --name-only --get-regexp core\.sshCommand
  966. [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
  967. Removing HTTP extra header
  968. [command]/usr/sbin/git config --local --name-only --get-regexp http\.http\:\/\/ermite\:7341\/\.extraheader
  969. [command]/usr/sbin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.http\:\/\/ermite\:7341\/\.extraheader' && git config --local --unset-all 'http.http://ermite:7341/.extraheader' || :"
  970. Removing includeIf entries pointing to credentials config files
  971. [command]/usr/sbin/git config --local --name-only --get-regexp ^includeIf\.gitdir:
  972. [command]/usr/sbin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url
  973. [command]/usr/sbin/git config --file /__w/_temp/git-credentials-75a51027-ca4b-4546-a3d9-2bb23b1f92a2.config http.http://ermite:7341/.extraheader AUTHORIZATION: basic ***
  974. [command]/usr/sbin/git config --local includeIf.gitdir:/__w/dumber/dumber/.git.path /__w/_temp/git-credentials-75a51027-ca4b-4546-a3d9-2bb23b1f92a2.config
  975. [command]/usr/sbin/git config --local includeIf.gitdir:/__w/dumber/dumber/.git/worktrees/*.path /__w/_temp/git-credentials-75a51027-ca4b-4546-a3d9-2bb23b1f92a2.config
  976. [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git.path /github/runner_temp/git-credentials-75a51027-ca4b-4546-a3d9-2bb23b1f92a2.config
  977. [command]/usr/sbin/git config --local includeIf.gitdir:/github/workspace/.git/worktrees/*.path /github/runner_temp/git-credentials-75a51027-ca4b-4546-a3d9-2bb23b1f92a2.config
  978. Fetching the repository
  979. [command]/usr/sbin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +5041353deba612ae7cf8a0836a9b086bfe62b315:refs/remotes/origin/main
  980. From http://ermite:7341/bnema/dumber
  981. * [new ref] 5041353deba612ae7cf8a0836a9b086bfe62b315 -> origin/main
  982. [command]/usr/sbin/git branch --list --remote origin/main
  983. origin/main
  984. [command]/usr/sbin/git rev-parse refs/remotes/origin/main
  985. 5041353deba612ae7cf8a0836a9b086bfe62b315
  986. Determining the checkout info
  987. [command]/usr/sbin/git sparse-checkout disable
  988. [command]/usr/sbin/git config --local --unset-all extensions.worktreeConfig
  989. Checking out the ref
  990. [command]/usr/sbin/git checkout --progress --force -B main refs/remotes/origin/main
  991. Switched to a new branch 'main'
  992. branch 'main' set up to track 'origin/main'.
  993. [command]/usr/sbin/git log -1 --format=%H
  994. 5041353deba612ae7cf8a0836a9b086bfe62b315
  995. Run actions/setup-go@b7ad1dad31e06c5925ef5d2fc7ad053ef454303e
  996. with:
  997. go-version-file: go.mod
  998. cache: false
  999. check-latest: false
  1000. ##[command]/usr/bin/docker exec f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e sh -c "cat /etc/*release | grep ^ID"
  1001. Setup go version spec 1.27
  1002. Found in cache @ /__t/go/1.27.3/x64
  1003. Added go to the path
  1004. Successfully set up Go version 1.27
  1005. go version go1.27.3 linux/amd64
  1006. go env
  1007. AR='ar'
  1008. CC='gcc'
  1009. CGO_CFLAGS='-O2 -g'
  1010. CGO_CPPFLAGS=''
  1011. CGO_CXXFLAGS='-O2 -g'
  1012. CGO_ENABLED='1'
  1013. CGO_FFLAGS='-O2 -g'
  1014. CGO_LDFLAGS='-O2 -g'
  1015. CXX='g++'
  1016. GCCGO='gccgo'
  1017. GO111MODULE=''
  1018. GOAMD64='v1'
  1019. GOARCH='amd64'
  1020. GOAUTH='netrc'
  1021. GOBIN='/github/home/go/bin'
  1022. GOCACHE='/github/home/.cache/go-build'
  1023. GOCACHEPROG=''
  1024. GODEBUG=''
  1025. GOENV='/github/home/.config/go/env'
  1026. GOEXE=''
  1027. GOEXPERIMENT=''
  1028. GOFIPS140='off'
  1029. GOFLAGS=''
  1030. GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build1969123871=/tmp/go-build -gno-record-gcc-switches'
  1031. GOHOSTARCH='amd64'
  1032. GOHOSTOS='linux'
  1033. GOINSECURE=''
  1034. GOMOD='/__w/dumber/dumber/go.mod'
  1035. GOMODCACHE='/github/home/go/pkg/mod'
  1036. GONOPROXY=''
  1037. GONOSUMDB=''
  1038. GOOS='linux'
  1039. GOPACKAGESDRIVER=''
  1040. GOPATH='/github/home/go'
  1041. GOPRIVATE=''
  1042. GOPROXY='https://proxy.golang.org,direct'
  1043. GOROOT='/__t/go/1.27.3/x64'
  1044. GOSUMDB='sum.golang.org'
  1045. GOTELEMETRY='local'
  1046. GOTELEMETRYDIR='/github/home/.config/go/telemetry'
  1047. GOTMPDIR=''
  1048. GOTOOLCHAIN='local'
  1049. GOTOOLDIR='/__t/go/1.27.3/x64/pkg/tool/linux_amd64'
  1050. GOVCS=''
  1051. GOVERSION='go1.27.3'
  1052. GOWORK=''
  1053. PKG_CONFIG='pkg-config'
  1054. Run actions/cache@v6
  1055. with:
  1056. path: ~/go/pkg/mod
  1057. key: Linux-go-mod-b099481e9b62405ff6ccc5377624ef1a580b4fe60610ba454d1acedc38c91870
  1058. restore-keys: Linux-go-mod-
  1059. enableCrossOsArchive: false
  1060. fail-on-cache-miss: false
  1061. lookup-only: false
  1062. save-always: false
  1063. env:
  1064. GOTOOLCHAIN: local
  1065. ##[command]/usr/bin/docker exec f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e sh -c "cat /etc/*release | grep ^ID"
  1066. Cache Size: ~160 MB (168232160 B)
  1067. [command]/usr/sbin/tar -xf /__w/_temp/438f25b9-5e89-45f9-b6ac-ef2eb79145e9/cache.tzst -P -C /__w/dumber/dumber --use-compress-program unzstd
  1068. Cache restored successfully
  1069. Cache restored from key: Linux-go-mod-b099481e9b62405ff6ccc5377624ef1a580b4fe60610ba454d1acedc38c91870
  1070. Run actions/cache@v6
  1071. with:
  1072. path: ~/.cache/go-build
  1073. key: Linux-go-build-b099481e9b62405ff6ccc5377624ef1a580b4fe60610ba454d1acedc38c91870
  1074. restore-keys: Linux-go-build-
  1075. enableCrossOsArchive: false
  1076. fail-on-cache-miss: false
  1077. lookup-only: false
  1078. save-always: false
  1079. env:
  1080. GOTOOLCHAIN: local
  1081. ##[command]/usr/bin/docker exec f669cd9f422426dff17743f7f98c25fd937c24b9c37684ad48c8b1b8679f577e sh -c "cat /etc/*release | grep ^ID"
  1082. Cache Size: ~398 MB (417775181 B)
  1083. [command]/usr/sbin/tar -xf /__w/_temp/c9d29bb4-1df8-49dd-aa58-1edcd925520c/cache.tzst -P -C /__w/dumber/dumber --use-compress-program unzstd
  1084. Cache restored successfully
  1085. Cache restored from key: Linux-go-build-b099481e9b62405ff6ccc5377624ef1a580b4fe60610ba454d1acedc38c91870
  1086. Run make build
  1087. <U+001B>[36;1mmake build<U+001B>[0m
  1088. shell: sh -e {0}
  1089. env:
  1090. GOTOOLCHAIN: local
  1091. Generating systemviews templ components...
  1092. GOENV=off go tool templ generate -path internal/ui/systemviews -include-version=false
  1093. (✓) Post-generation event received, processing... [ updates=0 needsRestart=true needsBrowserReload=true ]
  1094. (✓) Complete [ updates=0 duration=36.193413ms ]
  1095. Systemviews templ generation complete
  1096. Building systemviews wasm assets...
  1097. GOFLAGS="-mod=mod" GOENV=off GOOS=js GOARCH=wasm go build -trimpath -buildvcs=false -ldflags="-s -w" -o assets/systemviews/systemviews.wasm ./cmd/systemviews
  1098. brotli -f -o assets/systemviews/systemviews.wasm.br assets/systemviews/systemviews.wasm
  1099. go run ./cmd/systemviews-assets -dir assets/systemviews
  1100. wrote assets/systemviews/asset-manifest.json pinning 3 assets
  1101. Systemviews build complete
  1102. Verifying embedded systemviews WASM asset...
  1103. DUMBER_REQUIRE_SYSTEMVIEWS_WASM=1 GOFLAGS="-mod=mod" go test -count=1 -run 'TestWebUIAssetsIncludesCompressedSystemviewsWASM|TestAssetManifestMatchesEmbeddedArtifacts' ./assets
  1104. ok github.com/bnema/dumber/assets 0.155s
  1105. go run ./cmd/systemviews-assets -check -dir assets/systemviews
  1106. manifest assets/systemviews/asset-manifest.json matches 3 pinned assets with agreeing compressed WASM
  1107. Building dumber v0.0.0-dev using 4 cores...
  1108. GOFLAGS="-mod=mod" CGO_ENABLED=0 go build -buildvcs=false -p 4 -gcflags 'all=-N -l' -ldflags "-s -w -X main.version=v0.0.0-dev -X main.commit=unknown -X main.buildDate=2026-10-22T11:43:35Z" -o dist/dumber ./cmd/dumber
  1109. Build successful! Binary: dist/dumber
  1110. Run go test -v ./...
  1111. <U+001B>[36;1mgo test -v ./...<U+001B>[0m
  1112. shell: sh -e {0}
  1113. env:
  1114. GOTOOLCHAIN: local
  1115. GDK_BACKEND: wayland
  1116. WAYLAND_DISPLAY: wayland-0
  1117. DUMBER_REQUIRE_SYSTEMVIEWS_WASM: 1
  1118. DUMBER_REQUIRE_NODE: 1
  1119. === RUN TestParseManifestRejectsBadInputs
  1120. === PAUSE TestParseManifestRejectsBadInputs
  1121. === RUN TestManifestBytesAreCanonical
  1122. === PAUSE TestManifestBytesAreCanonical
  1123. === RUN TestAssetManifestMatchesEmbeddedArtifacts
  1124. --- PASS: TestAssetManifestMatchesEmbeddedArtifacts (0.15s)
  1125. === RUN TestWebUIAssetsIncludesCompressedSystemviewsWASM
  1126. --- PASS: TestWebUIAssetsIncludesCompressedSystemviewsWASM (0.08s)
  1127. === CONT TestParseManifestRejectsBadInputs
  1128. === CONT TestManifestBytesAreCanonical
  1129. --- PASS: TestManifestBytesAreCanonical (0.00s)
  1130. === RUN TestParseManifestRejectsBadInputs/unknown_file
  1131. === PAUSE TestParseManifestRejectsBadInputs/unknown_file
  1132. === RUN TestParseManifestRejectsBadInputs/empty_digest
  1133. === PAUSE TestParseManifestRejectsBadInputs/empty_digest
  1134. === RUN TestParseManifestRejectsBadInputs/nonhex_digest
  1135. === PAUSE TestParseManifestRejectsBadInputs/nonhex_digest
  1136. === RUN TestParseManifestRejectsBadInputs/upper_digest
  1137. === PAUSE TestParseManifestRejectsBadInputs/upper_digest
  1138. === RUN TestParseManifestRejectsBadInputs/quote_breakout
  1139. === PAUSE TestParseManifestRejectsBadInputs/quote_breakout
  1140. === RUN TestParseManifestRejectsBadInputs/markup_pin
  1141. === PAUSE TestParseManifestRejectsBadInputs/markup_pin
  1142. === RUN TestParseManifestRejectsBadInputs/bad_version
  1143. === PAUSE TestParseManifestRejectsBadInputs/bad_version
  1144. === RUN TestParseManifestRejectsBadInputs/short_digest
  1145. === PAUSE TestParseManifestRejectsBadInputs/short_digest
  1146. === RUN TestParseManifestRejectsBadInputs/long_digest
  1147. === PAUSE TestParseManifestRejectsBadInputs/long_digest
  1148. === RUN TestParseManifestRejectsBadInputs/trailing_data
  1149. === PAUSE TestParseManifestRejectsBadInputs/trailing_data
  1150. === RUN TestParseManifestRejectsBadInputs/not_JSON
  1151. === PAUSE TestParseManifestRejectsBadInputs/not_JSON
  1152. === RUN TestParseManifestRejectsBadInputs/missing_pin
  1153. === PAUSE TestParseManifestRejectsBadInputs/missing_pin
  1154. === CONT TestParseManifestRejectsBadInputs/unknown_file
  1155. === CONT TestParseManifestRejectsBadInputs/missing_pin
  1156. === CONT TestParseManifestRejectsBadInputs/not_JSON
  1157. === CONT TestParseManifestRejectsBadInputs/trailing_data
  1158. === CONT TestParseManifestRejectsBadInputs/long_digest
  1159. === CONT TestParseManifestRejectsBadInputs/short_digest
  1160. === CONT TestParseManifestRejectsBadInputs/bad_version
  1161. === CONT TestParseManifestRejectsBadInputs/markup_pin
  1162. === CONT TestParseManifestRejectsBadInputs/quote_breakout
  1163. === CONT TestParseManifestRejectsBadInputs/upper_digest
  1164. === CONT TestParseManifestRejectsBadInputs/nonhex_digest
  1165. === CONT TestParseManifestRejectsBadInputs/empty_digest
  1166. --- PASS: TestParseManifestRejectsBadInputs (0.00s)
  1167. --- PASS: TestParseManifestRejectsBadInputs/unknown_file (0.00s)
  1168. --- PASS: TestParseManifestRejectsBadInputs/missing_pin (0.00s)
  1169. --- PASS: TestParseManifestRejectsBadInputs/not_JSON (0.00s)
  1170. --- PASS: TestParseManifestRejectsBadInputs/trailing_data (0.00s)
  1171. --- PASS: TestParseManifestRejectsBadInputs/long_digest (0.00s)
  1172. --- PASS: TestParseManifestRejectsBadInputs/short_digest (0.00s)
  1173. --- PASS: TestParseManifestRejectsBadInputs/bad_version (0.00s)
  1174. --- PASS: TestParseManifestRejectsBadInputs/markup_pin (0.00s)
  1175. --- PASS: TestParseManifestRejectsBadInputs/quote_breakout (0.00s)
  1176. --- PASS: TestParseManifestRejectsBadInputs/upper_digest (0.00s)
  1177. --- PASS: TestParseManifestRejectsBadInputs/nonhex_digest (0.00s)
  1178. --- PASS: TestParseManifestRejectsBadInputs/empty_digest (0.00s)
  1179. PASS
  1180. ok github.com/bnema/dumber/assets 0.240s
  1181. === RUN TestReportParallelInitErrorReturnsFailureToCaller
  1182. --- PASS: TestReportParallelInitErrorReturnsFailureToCaller (0.00s)
  1183. === RUN TestLaunchModeFromArgs_InstanceBrowse
  1184. --- PASS: TestLaunchModeFromArgs_InstanceBrowse (0.00s)
  1185. === RUN TestLaunchModeFromArgs_DetectsStandaloneOmnibox
  1186. --- PASS: TestLaunchModeFromArgs_DetectsStandaloneOmnibox (0.00s)
  1187. === RUN TestLaunchModeFromArgs_DetectsBrowseURL
  1188. --- PASS: TestLaunchModeFromArgs_DetectsBrowseURL (0.00s)
  1189. === RUN TestLaunchModeFromArgs_BrowseHelpFallsBackToCLI
  1190. --- PASS: TestLaunchModeFromArgs_BrowseHelpFallsBackToCLI (0.00s)
  1191. === RUN TestLaunchModeFromArgs_BrowseExtraPositionalFallsBackToCLI
  1192. --- PASS: TestLaunchModeFromArgs_BrowseExtraPositionalFallsBackToCLI (0.00s)
  1193. === RUN TestLaunchModeFromArgs_DefaultsToCLI
  1194. --- PASS: TestLaunchModeFromArgs_DefaultsToCLI (0.00s)
  1195. === RUN TestLaunchModeFromArgs_OmniboxHelpFallsBackToCLI
  1196. --- PASS: TestLaunchModeFromArgs_OmniboxHelpFallsBackToCLI (0.00s)
  1197. === RUN TestLaunchModeFromArgs_OmniboxFlagFallsBackToCLI
  1198. --- PASS: TestLaunchModeFromArgs_OmniboxFlagFallsBackToCLI (0.00s)
  1199. === RUN TestCreateLazyRepositoriesIncludesFaviconRepo
  1200. --- PASS: TestCreateLazyRepositoriesIncludesFaviconRepo (0.00s)
  1201. === RUN TestFaviconResolverNilHelperAvoidsTypedNilInterface
  1202. --- PASS: TestFaviconResolverNilHelperAvoidsTypedNilInterface (0.00s)
  1203. === RUN TestIsCEFSubprocess
  1204. === RUN TestIsCEFSubprocess/equals_form
  1205. === RUN TestIsCEFSubprocess/separate_value_form
  1206. === RUN TestIsCEFSubprocess/equals_form_with_empty_value
  1207. === RUN TestIsCEFSubprocess/bare_type
  1208. === RUN TestIsCEFSubprocess/type_followed_by_flag
  1209. === RUN TestIsCEFSubprocess/no_type_flag
  1210. === RUN TestIsCEFSubprocess/type_flag_after_user_command
  1211. === RUN TestIsCEFSubprocess/type_flag_not_in_second_argv_slot
  1212. === RUN TestIsCEFSubprocess/equals_form_with_dash-prefixed_value
  1213. --- PASS: TestIsCEFSubprocess (0.00s)
  1214. --- PASS: TestIsCEFSubprocess/equals_form (0.00s)
  1215. --- PASS: TestIsCEFSubprocess/separate_value_form (0.00s)
  1216. --- PASS: TestIsCEFSubprocess/equals_form_with_empty_value (0.00s)
  1217. --- PASS: TestIsCEFSubprocess/bare_type (0.00s)
  1218. --- PASS: TestIsCEFSubprocess/type_followed_by_flag (0.00s)
  1219. --- PASS: TestIsCEFSubprocess/no_type_flag (0.00s)
  1220. --- PASS: TestIsCEFSubprocess/type_flag_after_user_command (0.00s)
  1221. --- PASS: TestIsCEFSubprocess/type_flag_not_in_second_argv_slot (0.00s)
  1222. --- PASS: TestIsCEFSubprocess/equals_form_with_dash-prefixed_value (0.00s)
  1223. === RUN TestResolveCurrentExecutable_ReturnsExecutablePath
  1224. --- PASS: TestResolveCurrentExecutable_ReturnsExecutablePath (0.00s)
  1225. === RUN TestResolveCurrentExecutable_PropagatesError
  1226. --- PASS: TestResolveCurrentExecutable_PropagatesError (0.00s)
  1227. === RUN TestWebKitGUIStartupDoesNotActivateCEFTrace
  1228. --- PASS: TestWebKitGUIStartupDoesNotActivateCEFTrace (0.00s)
  1229. === RUN TestPreInitializeAdwaitaForCEF_InitializesAndMarksDetector
  1230. --- PASS: TestPreInitializeAdwaitaForCEF_InitializesAndMarksDetector (0.00s)
  1231. === RUN TestPreInitializeAdwaitaForCEF_SkipsNonCEF
  1232. --- PASS: TestPreInitializeAdwaitaForCEF_SkipsNonCEF (0.00s)
  1233. === RUN TestTryForwardBrowseURLToRunningInstance_ForwardsDefaultStartupURL
  1234. --- PASS: TestTryForwardBrowseURLToRunningInstance_ForwardsDefaultStartupURL (0.00s)
  1235. === RUN TestTryForwardBrowseURLToRunningInstance_ReturnsTrueOnRelayHit
  1236. --- PASS: TestTryForwardBrowseURLToRunningInstance_ReturnsTrueOnRelayHit (0.00s)
  1237. === RUN TestTryForwardFreshWindowURLToRunningInstance_UsesFreshWindowRelayAction
  1238. --- PASS: TestTryForwardFreshWindowURLToRunningInstance_UsesFreshWindowRelayAction (0.00s)
  1239. === RUN TestTryForwardBrowseURLToRunningInstance_ReturnsFalseOnRelayMiss
  1240. --- PASS: TestTryForwardBrowseURLToRunningInstance_ReturnsFalseOnRelayMiss (0.00s)
  1241. === RUN TestTryForwardBrowseURLToRunningInstance_ReturnsTrueOnUnconfirmedRelayDelivery
  1242. --- PASS: TestTryForwardBrowseURLToRunningInstance_ReturnsTrueOnUnconfirmedRelayDelivery (0.00s)
  1243. === RUN TestLaunchStandaloneBrowserURL_TreatsUnconfirmedLaunchAsAccepted
  1244. --- PASS: TestLaunchStandaloneBrowserURL_TreatsUnconfirmedLaunchAsAccepted (0.00s)
  1245. === RUN TestLaunchStandaloneBrowserURL_PropagatesOtherErrors
  1246. --- PASS: TestLaunchStandaloneBrowserURL_PropagatesOtherErrors (0.00s)
  1247. === RUN TestTryForwardBrowseURLToRunningInstance_PropagatesError
  1248. --- PASS: TestTryForwardBrowseURLToRunningInstance_PropagatesError (0.00s)
  1249. === RUN TestOmniboxCombinedLaunchEnvironment
  1250. === RUN TestOmniboxCombinedLaunchEnvironment/omnibox
  1251. === RUN TestOmniboxCombinedLaunchEnvironment/browse
  1252. === RUN TestOmniboxCombinedLaunchEnvironment/cli
  1253. === RUN TestOmniboxCombinedLaunchEnvironment/cli_with_flags
  1254. === RUN TestOmniboxCombinedLaunchEnvironment/helper_excluded
  1255. === RUN TestOmniboxCombinedLaunchEnvironment/helper_with_omnibox-like_tail_excluded
  1256. --- PASS: TestOmniboxCombinedLaunchEnvironment (0.00s)
  1257. --- PASS: TestOmniboxCombinedLaunchEnvironment/omnibox (0.00s)
  1258. --- PASS: TestOmniboxCombinedLaunchEnvironment/browse (0.00s)
  1259. --- PASS: TestOmniboxCombinedLaunchEnvironment/cli (0.00s)
  1260. --- PASS: TestOmniboxCombinedLaunchEnvironment/cli_with_flags (0.00s)
  1261. --- PASS: TestOmniboxCombinedLaunchEnvironment/helper_excluded (0.00s)
  1262. --- PASS: TestOmniboxCombinedLaunchEnvironment/helper_with_omnibox-like_tail_excluded (0.00s)
  1263. === RUN TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup
  1264. === RUN TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/missing
  1265. === RUN TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/preserves_settings
  1266. === RUN TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/overrides_unsafe_value
  1267. === RUN TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/already_safe
  1268. === RUN TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/forged_marker_is_ignored
  1269. --- PASS: TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup (0.00s)
  1270. --- PASS: TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/missing (0.00s)
  1271. --- PASS: TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/preserves_settings (0.00s)
  1272. --- PASS: TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/overrides_unsafe_value (0.00s)
  1273. --- PASS: TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/already_safe (0.00s)
  1274. --- PASS: TestRuntimeSafetyEnvironmentDisablesStackShrinkingBeforeStartup/forged_marker_is_ignored (0.00s)
  1275. PASS
  1276. ok github.com/bnema/dumber/cmd/dumber 0.069s
  1277. === RUN TestNewBridgeApp_WiresHistoryService
  1278. === PAUSE TestNewBridgeApp_WiresHistoryService
  1279. === RUN TestNewBridgeApp_UsesCurrentConfigForNonConfigRoutes
  1280. === PAUSE TestNewBridgeApp_UsesCurrentConfigForNonConfigRoutes
  1281. === RUN TestNewBridgeApp_WiresFavoritesService
  1282. === PAUSE TestNewBridgeApp_WiresFavoritesService
  1283. === RUN TestNewBridgeApp_WiresConfigService
  1284. === PAUSE TestNewBridgeApp_WiresConfigService
  1285. === CONT TestNewBridgeApp_WiresHistoryService
  1286. --- PASS: TestNewBridgeApp_WiresHistoryService (0.00s)
  1287. === CONT TestNewBridgeApp_WiresConfigService
  1288. --- PASS: TestNewBridgeApp_WiresConfigService (0.00s)
  1289. === CONT TestNewBridgeApp_WiresFavoritesService
  1290. --- PASS: TestNewBridgeApp_WiresFavoritesService (0.00s)
  1291. === CONT TestNewBridgeApp_UsesCurrentConfigForNonConfigRoutes
  1292. --- PASS: TestNewBridgeApp_UsesCurrentConfigForNonConfigRoutes (0.01s)
  1293. PASS
  1294. ok github.com/bnema/dumber/cmd/systemviews 0.024s
  1295. === RUN TestCollectManifestPinsAllFiles
  1296. === PAUSE TestCollectManifestPinsAllFiles
  1297. === RUN TestRunWritesReproducibleManifest
  1298. === PAUSE TestRunWritesReproducibleManifest
  1299. === RUN TestRunFailsOnMissingFile
  1300. === PAUSE TestRunFailsOnMissingFile
  1301. === RUN TestRunFailsOnStaleDigest
  1302. === PAUSE TestRunFailsOnStaleDigest
  1303. === RUN TestCollectManifestRejectsRawCompressedMismatch
  1304. === PAUSE TestCollectManifestRejectsRawCompressedMismatch
  1305. === RUN TestRunCheckFailsWithoutManifest
  1306. === PAUSE TestRunCheckFailsWithoutManifest
  1307. === RUN TestRunCheckRejectsCompressedOnlySwap
  1308. === PAUSE TestRunCheckRejectsCompressedOnlySwap
  1309. === RUN TestRunCheckIfPresentSkipsMissingBundle
  1310. === PAUSE TestRunCheckIfPresentSkipsMissingBundle
  1311. === RUN TestRunCheckIfPresentRejectsStaleBundle
  1312. === PAUSE TestRunCheckIfPresentRejectsStaleBundle
  1313. === RUN TestRunCheckIfPresentRejectsPartialBundle
  1314. === PAUSE TestRunCheckIfPresentRejectsPartialBundle
  1315. === RUN TestRequireCompressedAgreementRejectsSentinelSize
  1316. === PAUSE TestRequireCompressedAgreementRejectsSentinelSize
  1317. === CONT TestCollectManifestPinsAllFiles
  1318. === CONT TestRunCheckIfPresentSkipsMissingBundle
  1319. no built systemviews WASM in /tmp/TestRunCheckIfPresentSkipsMissingBundle3188843650/001; skipping manifest check
  1320. --- PASS: TestRunCheckIfPresentSkipsMissingBundle (0.00s)
  1321. === CONT TestRequireCompressedAgreementRejectsSentinelSize
  1322. --- PASS: TestCollectManifestPinsAllFiles (0.00s)
  1323. === CONT TestRunCheckRejectsCompressedOnlySwap
  1324. === CONT TestRunFailsOnMissingFile
  1325. === CONT TestRunFailsOnStaleDigest
  1326. --- PASS: TestRequireCompressedAgreementRejectsSentinelSize (0.01s)
  1327. === CONT TestRunCheckFailsWithoutManifest
  1328. --- PASS: TestRunFailsOnMissingFile (0.01s)
  1329. === CONT TestCollectManifestRejectsRawCompressedMismatch
  1330. wrote /tmp/TestRunFailsOnStaleDigest1832694912/001/asset-manifest.json pinning 3 assets
  1331. --- PASS: TestRunCheckFailsWithoutManifest (0.00s)
  1332. --- PASS: TestRunFailsOnStaleDigest (0.01s)
  1333. === CONT TestRunCheckIfPresentRejectsPartialBundle
  1334. --- PASS: TestRunCheckIfPresentRejectsPartialBundle (0.00s)
  1335. === CONT TestRunWritesReproducibleManifest
  1336. --- PASS: TestCollectManifestRejectsRawCompressedMismatch (0.00s)
  1337. === CONT TestRunCheckIfPresentRejectsStaleBundle
  1338. wrote /tmp/TestRunWritesReproducibleManifest2667977117/001/asset-manifest.json pinning 3 assets
  1339. wrote /tmp/TestRunCheckIfPresentRejectsStaleBundle314726406/001/asset-manifest.json pinning 3 assets
  1340. wrote /tmp/TestRunWritesReproducibleManifest2667977117/001/asset-manifest.json pinning 3 assets
  1341. manifest /tmp/TestRunWritesReproducibleManifest2667977117/001/asset-manifest.json matches 3 pinned assets with agreeing compressed WASM
  1342. --- PASS: TestRunCheckIfPresentRejectsStaleBundle (0.00s)
  1343. --- PASS: TestRunWritesReproducibleManifest (0.00s)
  1344. wrote /tmp/TestRunCheckRejectsCompressedOnlySwap1898416800/001/asset-manifest.json pinning 3 assets
  1345. --- PASS: TestRunCheckRejectsCompressedOnlySwap (0.02s)
  1346. PASS
  1347. ok github.com/bnema/dumber/cmd/systemviews-assets 0.030s
  1348. === RUN TestWebUIAppearanceWithResolvedThemePreservesColorSchemeAndUsesResolvedValues
  1349. --- PASS: TestWebUIAppearanceWithResolvedThemePreservesColorSchemeAndUsesResolvedValues (0.00s)
  1350. PASS
  1351. ok github.com/bnema/dumber/internal/application/dto 0.003s
  1352. === RUN TestCompileCheckExternalThemeSource
  1353. --- PASS: TestCompileCheckExternalThemeSource (0.00s)
  1354. === RUN TestAudioOutputPortContract
  1355. === RUN TestAudioOutputPortContract/AudioStreamFormat_is_a_struct_with_correct_fields
  1356. === RUN TestAudioOutputPortContract/AudioOutputStream_interface_has_Write_with_[][]float32
  1357. === RUN TestAudioOutputPortContract/AudioOutputFactory_has_NewStream_with_context_and_format
  1358. --- PASS: TestAudioOutputPortContract (0.00s)
  1359. --- PASS: TestAudioOutputPortContract/AudioStreamFormat_is_a_struct_with_correct_fields (0.00s)
  1360. --- PASS: TestAudioOutputPortContract/AudioOutputStream_interface_has_Write_with_[][]float32 (0.00s)
  1361. --- PASS: TestAudioOutputPortContract/AudioOutputFactory_has_NewStream_with_context_and_format (0.00s)
  1362. === RUN TestMemoryPressureConfig_IsConfigured
  1363. === RUN TestMemoryPressureConfig_IsConfigured/nil_config
  1364. === RUN TestMemoryPressureConfig_IsConfigured/empty_config
  1365. === RUN TestMemoryPressureConfig_IsConfigured/only_MemoryLimitMB_set
  1366. === RUN TestMemoryPressureConfig_IsConfigured/only_PollIntervalSec_set
  1367. === RUN TestMemoryPressureConfig_IsConfigured/only_ConservativeThreshold_set
  1368. === RUN TestMemoryPressureConfig_IsConfigured/only_StrictThreshold_set
  1369. === RUN TestMemoryPressureConfig_IsConfigured/all_defaults_(unset)
  1370. === RUN TestMemoryPressureConfig_IsConfigured/fully_configured
  1371. --- PASS: TestMemoryPressureConfig_IsConfigured (0.00s)
  1372. --- PASS: TestMemoryPressureConfig_IsConfigured/nil_config (0.00s)
  1373. --- PASS: TestMemoryPressureConfig_IsConfigured/empty_config (0.00s)
  1374. --- PASS: TestMemoryPressureConfig_IsConfigured/only_MemoryLimitMB_set (0.00s)
  1375. --- PASS: TestMemoryPressureConfig_IsConfigured/only_PollIntervalSec_set (0.00s)
  1376. --- PASS: TestMemoryPressureConfig_IsConfigured/only_ConservativeThreshold_set (0.00s)
  1377. --- PASS: TestMemoryPressureConfig_IsConfigured/only_StrictThreshold_set (0.00s)
  1378. --- PASS: TestMemoryPressureConfig_IsConfigured/all_defaults_(unset) (0.00s)
  1379. --- PASS: TestMemoryPressureConfig_IsConfigured/fully_configured (0.00s)
  1380. === RUN TestEngineOptions_IsWebProcessMemoryConfigured
  1381. === RUN TestEngineOptions_IsWebProcessMemoryConfigured/nil_WebProcessMemory
  1382. === RUN TestEngineOptions_IsWebProcessMemoryConfigured/empty_WebProcessMemory
  1383. === RUN TestEngineOptions_IsWebProcessMemoryConfigured/configured_WebProcessMemory
  1384. --- PASS: TestEngineOptions_IsWebProcessMemoryConfigured (0.00s)
  1385. --- PASS: TestEngineOptions_IsWebProcessMemoryConfigured/nil_WebProcessMemory (0.00s)
  1386. --- PASS: TestEngineOptions_IsWebProcessMemoryConfigured/empty_WebProcessMemory (0.00s)
  1387. --- PASS: TestEngineOptions_IsWebProcessMemoryConfigured/configured_WebProcessMemory (0.00s)
  1388. === RUN TestEngineOptions_IsNetworkProcessMemoryConfigured
  1389. === RUN TestEngineOptions_IsNetworkProcessMemoryConfigured/nil_NetworkProcessMemory
  1390. === RUN TestEngineOptions_IsNetworkProcessMemoryConfigured/empty_NetworkProcessMemory
  1391. === RUN TestEngineOptions_IsNetworkProcessMemoryConfigured/configured_NetworkProcessMemory
  1392. --- PASS: TestEngineOptions_IsNetworkProcessMemoryConfigured (0.00s)
  1393. --- PASS: TestEngineOptions_IsNetworkProcessMemoryConfigured/nil_NetworkProcessMemory (0.00s)
  1394. --- PASS: TestEngineOptions_IsNetworkProcessMemoryConfigured/empty_NetworkProcessMemory (0.00s)
  1395. --- PASS: TestEngineOptions_IsNetworkProcessMemoryConfigured/configured_NetworkProcessMemory (0.00s)
  1396. PASS
  1397. ok github.com/bnema/dumber/internal/application/port 0.005s
  1398. ? github.com/bnema/dumber/internal/application/port/mocks [no test files]
  1399. === RUN TestPopupFeaturesRequestHost
  1400. === PAUSE TestPopupFeaturesRequestHost
  1401. === RUN TestBrowsingContextPolicyDecide
  1402. === PAUSE TestBrowsingContextPolicyDecide
  1403. === RUN TestBuildContextMenuUseCase_Build
  1404. === RUN TestBuildContextMenuUseCase_Build/editable_context_uses_native_menu
  1405. === RUN TestBuildContextMenuUseCase_Build/empty_context_baseline
  1406. === RUN TestBuildContextMenuUseCase_Build/selection_context
  1407. === RUN TestBuildContextMenuUseCase_Build/image_only
  1408. === RUN TestBuildContextMenuUseCase_Build/link_only
  1409. === RUN TestBuildContextMenuUseCase_Build/navigation_enabled_states
  1410. --- PASS: TestBuildContextMenuUseCase_Build (0.00s)
  1411. --- PASS: TestBuildContextMenuUseCase_Build/editable_context_uses_native_menu (0.00s)
  1412. --- PASS: TestBuildContextMenuUseCase_Build/empty_context_baseline (0.00s)
  1413. --- PASS: TestBuildContextMenuUseCase_Build/selection_context (0.00s)
  1414. --- PASS: TestBuildContextMenuUseCase_Build/image_only (0.00s)
  1415. --- PASS: TestBuildContextMenuUseCase_Build/link_only (0.00s)
  1416. --- PASS: TestBuildContextMenuUseCase_Build/navigation_enabled_states (0.00s)
  1417. === RUN TestCheckMediaDiagnoseNeverReturnsNil
  1418. --- PASS: TestCheckMediaDiagnoseNeverReturnsNil (0.00s)
  1419. === RUN TestCheckMediaExecuteFailsWithoutGStreamer
  1420. --- PASS: TestCheckMediaExecuteFailsWithoutGStreamer (0.00s)
  1421. === RUN TestCheckMediaExecuteReturnsSummary
  1422. --- PASS: TestCheckMediaExecuteReturnsSummary (0.00s)
  1423. === RUN TestCheckUpdateUseCase_TransientErrorReturnsNoUpdate
  1424. --- PASS: TestCheckUpdateUseCase_TransientErrorReturnsNoUpdate (0.00s)
  1425. === RUN TestCheckUpdateUseCase_NonTransientErrorPropagates
  1426. --- PASS: TestCheckUpdateUseCase_NonTransientErrorPropagates (0.00s)
  1427. === RUN TestClipboardTextOrchestrator_HandleSelectionUpdate_AutoCopyDisabledDoesNothing
  1428. --- PASS: TestClipboardTextOrchestrator_HandleSelectionUpdate_AutoCopyDisabledDoesNothing (0.00s)
  1429. === RUN TestClipboardTextOrchestrator_HandleSelectionUpdate_WritesOncePerUniqueSelectionAndResetsAfterEmptySelection
  1430. --- PASS: TestClipboardTextOrchestrator_HandleSelectionUpdate_WritesOncePerUniqueSelectionAndResetsAfterEmptySelection (0.00s)
  1431. === RUN TestClipboardTextOrchestrator_HandleSelectionUpdate_DoesNotDedupAcrossEngines
  1432. --- PASS: TestClipboardTextOrchestrator_HandleSelectionUpdate_DoesNotDedupAcrossEngines (0.00s)
  1433. === RUN TestClipboardTextOrchestrator_HandleSelectionUpdate_DoesNotDedupAcrossViews
  1434. --- PASS: TestClipboardTextOrchestrator_HandleSelectionUpdate_DoesNotDedupAcrossViews (0.00s)
  1435. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_DeduplicatesIdenticalPayloadsWithinWindow
  1436. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_DeduplicatesIdenticalPayloadsWithinWindow (0.00s)
  1437. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_NativeHandledSkipsBackendWrite
  1438. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_NativeHandledSkipsBackendWrite (0.00s)
  1439. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_DoesNotDedupDifferentActionsWithinWindow
  1440. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_DoesNotDedupDifferentActionsWithinWindow (0.00s)
  1441. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_DeduplicatesRecentAutoCopySelection
  1442. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_DeduplicatesRecentAutoCopySelection (0.00s)
  1443. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_DoesNotDedupAcrossEngines
  1444. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_DoesNotDedupAcrossEngines (0.00s)
  1445. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_DoesNotDedupAcrossViews
  1446. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_DoesNotDedupAcrossViews (0.00s)
  1447. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_KeepsBoundedStatePerScope
  1448. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_KeepsBoundedStatePerScope (0.00s)
  1449. === RUN TestClipboardTextOrchestrator_HandleSelectionUpdate_ReenableClearsDedupState
  1450. --- PASS: TestClipboardTextOrchestrator_HandleSelectionUpdate_ReenableClearsDedupState (0.00s)
  1451. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_ClipboardFailureDoesNotToast
  1452. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_ClipboardFailureDoesNotToast (0.00s)
  1453. === RUN TestClipboardTextOrchestrator_HandleSelectionUpdate_DedupIsAtomic
  1454. --- PASS: TestClipboardTextOrchestrator_HandleSelectionUpdate_DedupIsAtomic (0.00s)
  1455. === RUN TestClipboardTextOrchestrator_HandleExplicitCopy_DedupIsAtomic
  1456. --- PASS: TestClipboardTextOrchestrator_HandleExplicitCopy_DedupIsAtomic (0.00s)
  1457. === RUN TestExecuteContextMenuActionUseCase_CopyImageFailsWithoutResolvedData
  1458. --- PASS: TestExecuteContextMenuActionUseCase_CopyImageFailsWithoutResolvedData (0.00s)
  1459. === RUN TestExecuteContextMenuActionUseCase_CopyImageWritesResolvedImage
  1460. --- PASS: TestExecuteContextMenuActionUseCase_CopyImageWritesResolvedImage (0.00s)
  1461. === RUN TestExecuteContextMenuActionUseCase_CopyImageFailsFastWithoutClipboard
  1462. --- PASS: TestExecuteContextMenuActionUseCase_CopyImageFailsFastWithoutClipboard (0.00s)
  1463. === RUN TestExecuteContextMenuActionUseCase_SaveImageDelegatesResolvedImage
  1464. --- PASS: TestExecuteContextMenuActionUseCase_SaveImageDelegatesResolvedImage (0.00s)
  1465. === RUN TestExecuteContextMenuActionUseCase_SaveImageFailsFastWithoutSaver
  1466. --- PASS: TestExecuteContextMenuActionUseCase_SaveImageFailsFastWithoutSaver (0.00s)
  1467. === RUN TestExecuteContextMenuActionUseCase_DelegatesInspect
  1468. --- PASS: TestExecuteContextMenuActionUseCase_DelegatesInspect (0.00s)
  1469. === RUN TestExecuteContextMenuActionUseCase_WrapsDelegateErrors
  1470. --- PASS: TestExecuteContextMenuActionUseCase_WrapsDelegateErrors (0.00s)
  1471. === RUN TestExecuteContextMenuActionUseCase_CopySelectionWritesSelectedText
  1472. --- PASS: TestExecuteContextMenuActionUseCase_CopySelectionWritesSelectedText (0.00s)
  1473. === RUN TestExecuteContextMenuActionUseCase_CopySelectionFallsBackToDelegatorWhenClipboardMissing
  1474. --- PASS: TestExecuteContextMenuActionUseCase_CopySelectionFallsBackToDelegatorWhenClipboardMissing (0.00s)
  1475. === RUN TestExecuteContextMenuActionUseCase_CopyLinkWritesText
  1476. --- PASS: TestExecuteContextMenuActionUseCase_CopyLinkWritesText (0.00s)
  1477. === RUN TestExtractPaneToTabList_FromThreePaneStack
  1478. --- PASS: TestExtractPaneToTabList_FromThreePaneStack (0.00s)
  1479. === RUN TestExtractPaneToTabList_FromThreePaneStackUsesWorkspaceActivePaneWhenStackIndexIsStale
  1480. --- PASS: TestExtractPaneToTabList_FromThreePaneStackUsesWorkspaceActivePaneWhenStackIndexIsStale (0.00s)
  1481. === RUN TestExtractPaneToTabList_FromTwoPaneStackDissolvesSource
  1482. --- PASS: TestExtractPaneToTabList_FromTwoPaneStackDissolvesSource (0.00s)
  1483. === RUN TestExtractPaneToTabList_LastPaneClosesSourceTab
  1484. --- PASS: TestExtractPaneToTabList_LastPaneClosesSourceTab (0.00s)
  1485. === RUN TestExtractPaneToTabList_FromStackPreservesActivePaneOutsideStack
  1486. --- PASS: TestExtractPaneToTabList_FromStackPreservesActivePaneOutsideStack (0.00s)
  1487. === RUN TestExtractPaneToTabList_FromTwoPaneStackDissolvePreservesActivePaneOutsideStack
  1488. --- PASS: TestExtractPaneToTabList_FromTwoPaneStackDissolvePreservesActivePaneOutsideStack (0.00s)
  1489. === RUN TestExtractPaneToTabList_FromNestedSplitPreservesActivePaneOutsidePromotedSibling
  1490. --- PASS: TestExtractPaneToTabList_FromNestedSplitPreservesActivePaneOutsidePromotedSibling (0.00s)
  1491. === RUN TestExtractPaneToTabList_FromSplitSeversMovedNode
  1492. --- PASS: TestExtractPaneToTabList_FromSplitSeversMovedNode (0.00s)
  1493. === RUN TestExtractPaneToTabList_InvalidSourceTabID
  1494. --- PASS: TestExtractPaneToTabList_InvalidSourceTabID (0.00s)
  1495. === RUN TestExtractPaneToTabList_InvalidSourcePaneID
  1496. --- PASS: TestExtractPaneToTabList_InvalidSourcePaneID (0.00s)
  1497. === RUN TestExtractPaneToTabList_NilInputs
  1498. --- PASS: TestExtractPaneToTabList_NilInputs (0.00s)
  1499. === RUN TestExtractPaneToTabList_ParentPointerTreeIntegrity
  1500. --- PASS: TestExtractPaneToTabList_ParentPointerTreeIntegrity (0.00s)
  1501. === RUN TestRefreshFromIconURLs_ConcurrentIdenticalSharesOneFetch
  1502. --- PASS: TestRefreshFromIconURLs_ConcurrentIdenticalSharesOneFetch (0.01s)
  1503. === RUN TestRefreshFromIconURLs_ChangingCandidatesDoNotShare
  1504. --- PASS: TestRefreshFromIconURLs_ChangingCandidatesDoNotShare (0.00s)
  1505. === RUN TestRefreshFromIconURLs_CancelOneWaiterKeepsOthers
  1506. --- PASS: TestRefreshFromIconURLs_CancelOneWaiterKeepsOthers (0.01s)
  1507. === RUN TestRefreshFromIconURLs_InvalidPageHierarchyRejected
  1508. --- PASS: TestRefreshFromIconURLs_InvalidPageHierarchyRejected (0.00s)
  1509. === RUN TestRefreshRequestKey_Distinctions
  1510. --- PASS: TestRefreshRequestKey_Distinctions (0.00s)
  1511. === RUN TestRefreshAdmission_BusyWhenExhausted
  1512. --- PASS: TestRefreshAdmission_BusyWhenExhausted (0.01s)
  1513. === RUN TestRefreshOp_WholeDeadline
  1514. --- PASS: TestRefreshOp_WholeDeadline (0.00s)
  1515. === RUN TestRefreshLastWaiterCancelAbortsOp
  1516. --- PASS: TestRefreshLastWaiterCancelAbortsOp (0.00s)
  1517. === RUN TestFaviconUseCase_CloseCancelsAndDrains
  1518. --- PASS: TestFaviconUseCase_CloseCancelsAndDrains (0.01s)
  1519. === RUN TestRefreshMissClassification_HTTPClasses
  1520. --- PASS: TestRefreshMissClassification_HTTPClasses (0.00s)
  1521. === RUN TestRefreshInvalidate_DropsStaleCompletion
  1522. --- PASS: TestRefreshInvalidate_DropsStaleCompletion (0.01s)
  1523. === RUN TestRefreshJoinerSharesCreatorEpoch
  1524. --- PASS: TestRefreshJoinerSharesCreatorEpoch (0.01s)
  1525. === RUN TestRefreshPartialMissDoesNotPoisonLaterCandidates
  1526. --- PASS: TestRefreshPartialMissDoesNotPoisonLaterCandidates (0.00s)
  1527. === RUN TestRefreshCanceledCallNotJoined
  1528. --- PASS: TestRefreshCanceledCallNotJoined (0.01s)
  1529. === RUN TestRefreshCloseSealsAdmission
  1530. --- PASS: TestRefreshCloseSealsAdmission (0.00s)
  1531. === RUN TestRefreshMissOrderBounded
  1532. --- PASS: TestRefreshMissOrderBounded (0.04s)
  1533. === RUN TestRefreshSharing_ScopedToUseCaseInstance
  1534. --- PASS: TestRefreshSharing_ScopedToUseCaseInstance (0.00s)
  1535. === RUN TestRefreshMixedStatusBatchNotCached
  1536. --- PASS: TestRefreshMixedStatusBatchNotCached (0.00s)
  1537. === RUN TestRefreshClosedWinsOverCachedMiss
  1538. --- PASS: TestRefreshClosedWinsOverCachedMiss (0.00s)
  1539. === RUN TestCompactMissOrderDedupsReinsertedKeys
  1540. --- PASS: TestCompactMissOrderDedupsReinsertedKeys (0.00s)
  1541. === RUN TestRefreshRequestKey_IPv6DefaultPortEquivalence
  1542. --- PASS: TestRefreshRequestKey_IPv6DefaultPortEquivalence (0.00s)
  1543. === RUN TestFaviconResolveExactHit
  1544. --- PASS: TestFaviconResolveExactHit (0.00s)
  1545. === RUN TestFaviconResolveParentFallback
  1546. --- PASS: TestFaviconResolveParentFallback (0.00s)
  1547. === RUN TestFaviconResolvePrefersParentPathFallbackBeforeDomain
  1548. --- PASS: TestFaviconResolvePrefersParentPathFallbackBeforeDomain (0.00s)
  1549. === RUN TestFaviconResolvePathSpecificDoesNotLeakToParentOrSiblings
  1550. --- PASS: TestFaviconResolvePathSpecificDoesNotLeakToParentOrSiblings (0.00s)
  1551. === RUN TestFaviconResolveRepairsOrphanCanonicalBlobMetadata
  1552. --- PASS: TestFaviconResolveRepairsOrphanCanonicalBlobMetadata (0.00s)
  1553. === RUN TestFaviconResolveRepairOrphanWithoutConverterReturnsMiss
  1554. --- PASS: TestFaviconResolveRepairOrphanWithoutConverterReturnsMiss (0.00s)
  1555. === RUN TestFaviconResolveStaleSchedulesDedupedBackgroundRefresh
  1556. --- PASS: TestFaviconResolveStaleSchedulesDedupedBackgroundRefresh (0.00s)
  1557. === RUN TestFaviconResolveStaleExactRefreshIgnoresFreshParent
  1558. --- PASS: TestFaviconResolveStaleExactRefreshIgnoresFreshParent (0.00s)
  1559. === RUN TestFaviconObserveSameHashUpdatesMetadataOnly
  1560. --- PASS: TestFaviconObserveSameHashUpdatesMetadataOnly (0.00s)
  1561. === RUN TestFaviconObserveChangedHashRegeneratesAndInvalidates
  1562. --- PASS: TestFaviconObserveChangedHashRegeneratesAndInvalidates (0.00s)
  1563. === RUN TestFaviconObserveWithoutConverterStoresOriginalOnly
  1564. --- PASS: TestFaviconObserveWithoutConverterStoresOriginalOnly (0.00s)
  1565. === RUN TestFaviconResolveMissingFetchesOnlyWhenBlockingAllowed
  1566. --- PASS: TestFaviconResolveMissingFetchesOnlyWhenBlockingAllowed (0.00s)
  1567. === RUN TestFaviconRefreshIfStaleUsesParentFallbackBeforeFetching
  1568. --- PASS: TestFaviconRefreshIfStaleUsesParentFallbackBeforeFetching (0.00s)
  1569. === RUN TestFaviconUseCasePropagatesRepositoryErrors
  1570. --- PASS: TestFaviconUseCasePropagatesRepositoryErrors (0.00s)
  1571. === RUN TestFaviconResolvePropagatesBlobErrors
  1572. --- PASS: TestFaviconResolvePropagatesBlobErrors (0.00s)
  1573. === RUN TestFaviconResolveBlockingRefreshesWhenMetadataFreshButBlobMissing
  1574. --- PASS: TestFaviconResolveBlockingRefreshesWhenMetadataFreshButBlobMissing (0.01s)
  1575. === RUN TestFaviconResolveBlockingPropagatesFetchErrors
  1576. --- PASS: TestFaviconResolveBlockingPropagatesFetchErrors (0.00s)
  1577. === RUN TestFaviconRefreshFromIconURLsUsesPageURLKey
  1578. --- PASS: TestFaviconRefreshFromIconURLsUsesPageURLKey (0.00s)
  1579. === RUN TestFaviconRefreshStoresDuckDuckGoFallbackUnderHostKey
  1580. --- PASS: TestFaviconRefreshStoresDuckDuckGoFallbackUnderHostKey (0.00s)
  1581. === RUN TestFaviconRefreshRejectsResolvedKeyOutsideCandidateHierarchy
  1582. --- PASS: TestFaviconRefreshRejectsResolvedKeyOutsideCandidateHierarchy (0.00s)
  1583. === RUN TestFaviconRefreshRejectsFetcherPageURLOutsideRequestedHierarchy
  1584. --- PASS: TestFaviconRefreshRejectsFetcherPageURLOutsideRequestedHierarchy (0.00s)
  1585. === RUN TestFaviconRefreshFromIconURLsSkipsUnsupportedCandidates
  1586. --- PASS: TestFaviconRefreshFromIconURLsSkipsUnsupportedCandidates (0.00s)
  1587. === RUN TestFaviconObserveConversionErrorDoesNotMutateExistingAssets
  1588. --- PASS: TestFaviconObserveConversionErrorDoesNotMutateExistingAssets (0.00s)
  1589. === RUN TestFaviconObserveUnavailableWebPPreservesCachedAssets
  1590. --- PASS: TestFaviconObserveUnavailableWebPPreservesCachedAssets (0.00s)
  1591. === RUN TestFaviconEnsureSizedPropagatesReadSizedErrors
  1592. --- PASS: TestFaviconEnsureSizedPropagatesReadSizedErrors (0.00s)
  1593. === RUN TestFilterFavoritesForSidebarEmptyQueryReturnsStableOrder
  1594. --- PASS: TestFilterFavoritesForSidebarEmptyQueryReturnsStableOrder (0.00s)
  1595. === RUN TestFilterFavoritesForSidebarMatchesTitleURLAndTagNames
  1596. === RUN TestFilterFavoritesForSidebarMatchesTitleURLAndTagNames/title
  1597. === RUN TestFilterFavoritesForSidebarMatchesTitleURLAndTagNames/url
  1598. === RUN TestFilterFavoritesForSidebarMatchesTitleURLAndTagNames/tag
  1599. --- PASS: TestFilterFavoritesForSidebarMatchesTitleURLAndTagNames (0.00s)
  1600. --- PASS: TestFilterFavoritesForSidebarMatchesTitleURLAndTagNames/title (0.00s)
  1601. --- PASS: TestFilterFavoritesForSidebarMatchesTitleURLAndTagNames/url (0.00s)
  1602. --- PASS: TestFilterFavoritesForSidebarMatchesTitleURLAndTagNames/tag (0.00s)
  1603. === RUN TestFilterFavoritesForSidebarSelectedTagsMatchAny
  1604. --- PASS: TestFilterFavoritesForSidebarSelectedTagsMatchAny (0.00s)
  1605. === RUN TestFilterFavoritesForSidebarCombinesTextWithinSelectedTags
  1606. --- PASS: TestFilterFavoritesForSidebarCombinesTextWithinSelectedTags (0.00s)
  1607. === RUN TestFilterFavoritesForSidebarRanksExactAndPrefixMatches
  1608. --- PASS: TestFilterFavoritesForSidebarRanksExactAndPrefixMatches (0.00s)
  1609. === RUN TestFilterFavoritesForSidebarRanksHostPrefixAndTagNameMatches
  1610. --- PASS: TestFilterFavoritesForSidebarRanksHostPrefixAndTagNameMatches (0.00s)
  1611. === RUN TestFilterFavoritesForSidebarDeduplicatesRepeatedPointers
  1612. --- PASS: TestFilterFavoritesForSidebarDeduplicatesRepeatedPointers (0.00s)
  1613. === RUN TestFilterFavoritesForSidebarUsesPositionAndURLTieBreakers
  1614. --- PASS: TestFilterFavoritesForSidebarUsesPositionAndURLTieBreakers (0.00s)
  1615. === RUN TestNormalizeHistoryChangeSink_TreatsTypedNilAsNoop
  1616. --- PASS: TestNormalizeHistoryChangeSink_TreatsTypedNilAsNoop (0.00s)
  1617. === RUN TestCanonicalizeURLForHistory_StripsHashTrackingAndTrailingSlash
  1618. --- PASS: TestCanonicalizeURLForHistory_StripsHashTrackingAndTrailingSlash (0.00s)
  1619. === RUN TestCanonicalizeURLForHistory_OptionallyKeepsTrackingParams
  1620. --- PASS: TestCanonicalizeURLForHistory_OptionallyKeepsTrackingParams (0.00s)
  1621. === RUN TestCanonicalizeURLForHistory_RemovesUserinfo
  1622. --- PASS: TestCanonicalizeURLForHistory_RemovesUserinfo (0.00s)
  1623. === RUN TestCanonicalizeURLForHistory_RemovesSchemeDefaultPorts
  1624. --- PASS: TestCanonicalizeURLForHistory_RemovesSchemeDefaultPorts (0.00s)
  1625. === RUN TestHistoryRecorder_RecordHistory_IgnoresNonWebSchemes
  1626. --- PASS: TestHistoryRecorder_RecordHistory_IgnoresNonWebSchemes (0.00s)
  1627. === RUN TestHistoryRecorder_UpdateHistoryTitle_IgnoresNonWebSchemes
  1628. --- PASS: TestHistoryRecorder_UpdateHistoryTitle_IgnoresNonWebSchemes (0.00s)
  1629. === RUN TestIsHashOnlyTransition_UsesCanonicalComparison
  1630. === RUN TestIsHashOnlyTransition_UsesCanonicalComparison/query_order_and_tracking_params
  1631. === RUN TestIsHashOnlyTransition_UsesCanonicalComparison/default_port
  1632. --- PASS: TestIsHashOnlyTransition_UsesCanonicalComparison (0.00s)
  1633. --- PASS: TestIsHashOnlyTransition_UsesCanonicalComparison/query_order_and_tracking_params (0.00s)
  1634. --- PASS: TestIsHashOnlyTransition_UsesCanonicalComparison/default_port (0.00s)
  1635. === RUN TestHistoryRecorder_RecordHistory_CoalescesVisitsAndPublishesOneChange
  1636. --- PASS: TestHistoryRecorder_RecordHistory_CoalescesVisitsAndPublishesOneChange (0.00s)
  1637. === RUN TestHistoryRecorder_CloseDrainsPendingAndPublishes
  1638. --- PASS: TestHistoryRecorder_CloseDrainsPendingAndPublishes (0.00s)
  1639. === RUN TestHistoryRecorder_PeriodicFlushUsesDetachedQueryContext
  1640. --- PASS: TestHistoryRecorder_PeriodicFlushUsesDetachedQueryContext (0.10s)
  1641. === RUN TestHistoryRecorder_FailedPersistencePublishesNoChange
  1642. --- PASS: TestHistoryRecorder_FailedPersistencePublishesNoChange (0.20s)
  1643. === RUN TestHistoryRecorder_RecordHistory_DoesNotUpdateDedupeStateWhenEnqueueFails
  1644. --- PASS: TestHistoryRecorder_RecordHistory_DoesNotUpdateDedupeStateWhenEnqueueFails (0.00s)
  1645. === RUN TestHistoryRecorder_UpdateHistoryTitle_PublishesTitleOnlyWithoutIncrementingVisits
  1646. --- PASS: TestHistoryRecorder_UpdateHistoryTitle_PublishesTitleOnlyWithoutIncrementingVisits (0.00s)
  1647. === RUN TestHistoryRecorder_FlushPendingHistoryDiscardsTitleWhenHistoryRowMissing
  1648. --- PASS: TestHistoryRecorder_FlushPendingHistoryDiscardsTitleWhenHistoryRowMissing (0.00s)
  1649. === RUN TestHistoryRecorder_RecordHistory_IgnoresHashOnlyTransitionsAndPublishesNoSecondChange
  1650. --- PASS: TestHistoryRecorder_RecordHistory_IgnoresHashOnlyTransitionsAndPublishesNoSecondChange (0.00s)
  1651. === RUN TestHistoryRecorder_RecordHistory_DedupIsPerPane
  1652. --- PASS: TestHistoryRecorder_RecordHistory_DedupIsPerPane (0.00s)
  1653. === RUN TestHistoryRecorder_ClearPaneHistorySerializesWithRecorderAndAllowsPaneReuse
  1654. --- PASS: TestHistoryRecorder_ClearPaneHistorySerializesWithRecorderAndAllowsPaneReuse (0.00s)
  1655. === RUN TestHistoryRecorder_FlushPendingHistoryTracksPartialFallbackVisitWrites
  1656. --- PASS: TestHistoryRecorder_FlushPendingHistoryTracksPartialFallbackVisitWrites (0.00s)
  1657. === RUN TestHistoryRecorder_HandleHistoryControlKeepsDedupeWhenFlushFails
  1658. --- PASS: TestHistoryRecorder_HandleHistoryControlKeepsDedupeWhenFlushFails (0.00s)
  1659. === RUN TestHistoryRecorder_BeginHistoryMutationFlushesPendingAndResetsDedupe
  1660. --- PASS: TestHistoryRecorder_BeginHistoryMutationFlushesPendingAndResetsDedupe (0.00s)
  1661. === RUN TestHistoryRecorder_BeginHistoryMutationUsesCallerContextForFlush
  1662. --- PASS: TestHistoryRecorder_BeginHistoryMutationUsesCallerContextForFlush (0.00s)
  1663. === RUN TestHistoryRecorder_BeginHistoryMutationWaitsForInFlightShutdownDrain
  1664. --- PASS: TestHistoryRecorder_BeginHistoryMutationWaitsForInFlightShutdownDrain (0.05s)
  1665. === RUN TestHistoryWorker_ReenqueueDuringFinalShutdownFlushIsRejected
  1666. --- PASS: TestHistoryWorker_ReenqueueDuringFinalShutdownFlushIsRejected (0.00s)
  1667. === RUN TestHistoryWorker_ReenqueueDuringPeriodicFlushIsPersisted
  1668. --- PASS: TestHistoryWorker_ReenqueueDuringPeriodicFlushIsPersisted (0.11s)
  1669. === RUN TestInsertAccentUseCase_OnKeyPressed_NoAccents
  1670. --- PASS: TestInsertAccentUseCase_OnKeyPressed_NoAccents (0.00s)
  1671. === RUN TestInsertAccentUseCase_OnKeyPressed_HasAccents
  1672. --- PASS: TestInsertAccentUseCase_OnKeyPressed_HasAccents (0.00s)
  1673. === RUN TestInsertAccentUseCase_OnKeyReleased_CancelsTimer
  1674. --- PASS: TestInsertAccentUseCase_OnKeyReleased_CancelsTimer (0.45s)
  1675. === RUN TestInsertAccentUseCase_LongPress_ShowsPicker
  1676. --- PASS: TestInsertAccentUseCase_LongPress_ShowsPicker (0.45s)
  1677. === RUN TestInsertAccentUseCase_Cancel
  1678. --- PASS: TestInsertAccentUseCase_Cancel (0.45s)
  1679. === RUN TestInsertAccentUseCase_UppercaseAccents
  1680. --- PASS: TestInsertAccentUseCase_UppercaseAccents (0.40s)
  1681. === RUN TestInsertAccentUseCase_PickerVisibleBlocksNewLongPress
  1682. --- PASS: TestInsertAccentUseCase_PickerVisibleBlocksNewLongPress (0.45s)
  1683. === RUN TestInsertAccentUseCase_OnAccentSelected_RestoresFocusForFocusableTarget
  1684. --- PASS: TestInsertAccentUseCase_OnAccentSelected_RestoresFocusForFocusableTarget (0.00s)
  1685. === RUN TestInsertAccentUseCase_OnPickerCanceled_RestoresFocusForFocusableTarget
  1686. --- PASS: TestInsertAccentUseCase_OnPickerCanceled_RestoresFocusForFocusableTarget (0.00s)
  1687. === RUN TestManageFavoritesUseCase_GetAllDoesNotOverwriteFreshCache
  1688. <U+001B>[90m2026-10-22T11:43:46Z<U+001B>[0m DBG getting all favorites
  1689. --- PASS: TestManageFavoritesUseCase_GetAllDoesNotOverwriteFreshCache (0.00s)
  1690. === RUN TestManagePanesUseCase_CloseStackedPane_RemovesFromStackWithMoreThanTwo
  1691. --- PASS: TestManagePanesUseCase_CloseStackedPane_RemovesFromStackWithMoreThanTwo (0.00s)
  1692. === RUN TestManagePanesUseCase_CloseStackedPane_DissolvesStackWithTwo
  1693. --- PASS: TestManagePanesUseCase_CloseStackedPane_DissolvesStackWithTwo (0.00s)
  1694. === RUN TestManagePanesUseCase_CloseStackedPane_UpdatesActivePaneWhenClosingActive
  1695. --- PASS: TestManagePanesUseCase_CloseStackedPane_UpdatesActivePaneWhenClosingActive (0.00s)
  1696. === RUN TestManagePanesUseCase_CloseStackedPane_PreservesActivePaneWhenClosingNonActive
  1697. --- PASS: TestManagePanesUseCase_CloseStackedPane_PreservesActivePaneWhenClosingNonActive (0.00s)
  1698. === RUN TestManagePanesUseCase_CloseStackedPane_DissolvesNestedStack
  1699. --- PASS: TestManagePanesUseCase_CloseStackedPane_DissolvesNestedStack (0.00s)
  1700. === RUN TestManagePanesUseCase_CloseStackedPane_ClosingFirstPaneUpdatesIndex
  1701. --- PASS: TestManagePanesUseCase_CloseStackedPane_ClosingFirstPaneUpdatesIndex (0.00s)
  1702. === RUN TestManagePanesUseCase_CloseStackedPane_ClosingLastPaneUpdatesIndex
  1703. --- PASS: TestManagePanesUseCase_CloseStackedPane_ClosingLastPaneUpdatesIndex (0.00s)
  1704. === RUN TestManagePanesUseCase_ConsumeOrExpel_ConsumeLeft_CyclesHorizontalToVerticalThenStack
  1705. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_ConsumeLeft_CyclesHorizontalToVerticalThenStack (0.00s)
  1706. === RUN TestManagePanesUseCase_ConsumeOrExpel_ConsumeRight_CyclesHorizontalToVerticalThenStack
  1707. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_ConsumeRight_CyclesHorizontalToVerticalThenStack (0.00s)
  1708. === RUN TestManagePanesUseCase_ConsumeOrExpel_ConsumeIntoExistingStack_AppendsToEnd
  1709. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_ConsumeIntoExistingStack_AppendsToEnd (0.00s)
  1710. === RUN TestManagePanesUseCase_ConsumeOrExpel_ConsumeLeft_InVerticalSplitWithStackedSibling_Noops
  1711. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_ConsumeLeft_InVerticalSplitWithStackedSibling_Noops (0.00s)
  1712. === RUN TestManagePanesUseCase_ConsumeOrExpel_Expel_DissolvesTwoPaneStack
  1713. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_Expel_DissolvesTwoPaneStack (0.00s)
  1714. === RUN TestManagePanesUseCase_ConsumeOrExpel_ExpelThenConsumeRight_CyclesVerticalToHorizontal
  1715. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_ExpelThenConsumeRight_CyclesVerticalToHorizontal (0.00s)
  1716. === RUN TestManagePanesUseCase_ConsumeOrExpel_ExpelThenConsumeLeft_ReturnsToStack
  1717. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_ExpelThenConsumeLeft_ReturnsToStack (0.00s)
  1718. === RUN TestManagePanesUseCase_ConsumeOrExpel_Expel_StackRemainsWhenMoreThanTwo
  1719. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_Expel_StackRemainsWhenMoreThanTwo (0.00s)
  1720. === RUN TestManagePanesUseCase_ConsumeOrExpel_NoSibling_ReturnsWarningAndNoop
  1721. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_NoSibling_ReturnsWarningAndNoop (0.00s)
  1722. === RUN TestManagePanesUseCase_ConsumeOrExpel_NestedSplits_ConsumesImmediateSiblingOnly
  1723. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_NestedSplits_ConsumesImmediateSiblingOnly (0.00s)
  1724. === RUN TestManagePanesUseCase_ConsumeOrExpel_OnlyOnePane
  1725. --- PASS: TestManagePanesUseCase_ConsumeOrExpel_OnlyOnePane (0.00s)
  1726. === RUN TestManagePanesUseCase_Resize_Errors
  1727. --- PASS: TestManagePanesUseCase_Resize_Errors (0.00s)
  1728. === RUN TestManagePanesUseCase_Resize_VerticalDividerMove
  1729. --- PASS: TestManagePanesUseCase_Resize_VerticalDividerMove (0.00s)
  1730. === RUN TestManagePanesUseCase_Resize_SmartResizeGrowsAndShrinksActivePane
  1731. --- PASS: TestManagePanesUseCase_Resize_SmartResizeGrowsAndShrinksActivePane (0.00s)
  1732. === RUN TestManagePanesUseCase_Resize_ClampsToMinPanePercent
  1733. --- PASS: TestManagePanesUseCase_Resize_ClampsToMinPanePercent (0.00s)
  1734. === RUN TestManagePanesUseCase_Resize_TargetsStackContainer
  1735. --- PASS: TestManagePanesUseCase_Resize_TargetsStackContainer (0.00s)
  1736. === RUN TestManagePanesUseCase_Split_ValidDirections
  1737. === RUN TestManagePanesUseCase_Split_ValidDirections/left
  1738. === RUN TestManagePanesUseCase_Split_ValidDirections/right
  1739. === RUN TestManagePanesUseCase_Split_ValidDirections/up
  1740. === RUN TestManagePanesUseCase_Split_ValidDirections/down
  1741. --- PASS: TestManagePanesUseCase_Split_ValidDirections (0.00s)
  1742. --- PASS: TestManagePanesUseCase_Split_ValidDirections/left (0.00s)
  1743. --- PASS: TestManagePanesUseCase_Split_ValidDirections/right (0.00s)
  1744. --- PASS: TestManagePanesUseCase_Split_ValidDirections/up (0.00s)
  1745. --- PASS: TestManagePanesUseCase_Split_ValidDirections/down (0.00s)
  1746. === RUN TestManagePanesUseCase_Split_InvalidDirection_ReturnsError
  1747. --- PASS: TestManagePanesUseCase_Split_InvalidDirection_ReturnsError (0.00s)
  1748. === RUN TestExtractZoomKey
  1749. === RUN TestExtractZoomKey/host_based_url_uses_host
  1750. === RUN TestExtractZoomKey/file_url_uses_canonical_file_uri_without_query_or_fragment
  1751. === RUN TestExtractZoomKey/about_blank_has_no_zoom_key
  1752. --- PASS: TestExtractZoomKey (0.00s)
  1753. --- PASS: TestExtractZoomKey/host_based_url_uses_host (0.00s)
  1754. --- PASS: TestExtractZoomKey/file_url_uses_canonical_file_uri_without_query_or_fragment (0.00s)
  1755. --- PASS: TestExtractZoomKey/about_blank_has_no_zoom_key (0.00s)
  1756. === RUN TestMigrateConfigUseCase_Check_NoMigrationNeeded
  1757. --- PASS: TestMigrateConfigUseCase_Check_NoMigrationNeeded (0.00s)
  1758. === RUN TestMigrateConfigUseCase_Check_MigrationNeeded
  1759. --- PASS: TestMigrateConfigUseCase_Check_MigrationNeeded (0.00s)
  1760. === RUN TestMigrateConfigUseCase_Check_Error
  1761. --- PASS: TestMigrateConfigUseCase_Check_Error (0.00s)
  1762. === RUN TestMigrateConfigUseCase_Execute_NoMigrationNeeded
  1763. --- PASS: TestMigrateConfigUseCase_Execute_NoMigrationNeeded (0.00s)
  1764. === RUN TestMigrateConfigUseCase_Execute_Success
  1765. --- PASS: TestMigrateConfigUseCase_Execute_Success (0.00s)
  1766. === RUN TestMigrateConfigUseCase_Execute_MigrateError
  1767. --- PASS: TestMigrateConfigUseCase_Execute_MigrateError (0.00s)
  1768. === RUN TestMigrateConfigUseCase_Execute_DetectChangesError
  1769. --- PASS: TestMigrateConfigUseCase_Execute_DetectChangesError (0.00s)
  1770. === RUN TestMigrateConfigUseCase_Check_EmptyMissingKeys
  1771. --- PASS: TestMigrateConfigUseCase_Check_EmptyMissingKeys (0.00s)
  1772. === RUN TestNewMigrateConfigUseCase
  1773. --- PASS: TestNewMigrateConfigUseCase (0.00s)
  1774. === RUN TestMigrateConfigUseCase_MockExpectations
  1775. --- PASS: TestMigrateConfigUseCase_MockExpectations (0.00s)
  1776. === RUN TestMigrateConfigUseCase_DetectChanges_NoChanges
  1777. --- PASS: TestMigrateConfigUseCase_DetectChanges_NoChanges (0.00s)
  1778. === RUN TestMigrateConfigUseCase_DetectChanges_WithAddedKey
  1779. --- PASS: TestMigrateConfigUseCase_DetectChanges_WithAddedKey (0.00s)
  1780. === RUN TestMigrateConfigUseCase_DetectChanges_WithRenamedKey
  1781. --- PASS: TestMigrateConfigUseCase_DetectChanges_WithRenamedKey (0.00s)
  1782. === RUN TestMigrateConfigUseCase_DetectChanges_WithRemovedKey
  1783. --- PASS: TestMigrateConfigUseCase_DetectChanges_WithRemovedKey (0.00s)
  1784. === RUN TestMigrateConfigUseCase_DetectChanges_Error
  1785. --- PASS: TestMigrateConfigUseCase_DetectChanges_Error (0.00s)
  1786. === RUN TestMigrateConfigUseCase_DetectChanges_MultipleChanges
  1787. --- PASS: TestMigrateConfigUseCase_DetectChanges_MultipleChanges (0.00s)
  1788. === RUN TestMovePaneToTab_MoveToExistingTab
  1789. --- PASS: TestMovePaneToTab_MoveToExistingTab (0.00s)
  1790. === RUN TestMovePaneToTab_MoveCreatesNewTabWhenOnlyOneTab
  1791. --- PASS: TestMovePaneToTab_MoveCreatesNewTabWhenOnlyOneTab (0.00s)
  1792. === RUN TestMovePaneToTab_CannotMoveToSameTab
  1793. --- PASS: TestMovePaneToTab_CannotMoveToSameTab (0.00s)
  1794. === RUN TestMovePaneToTab_SourcePaneNotFound
  1795. --- PASS: TestMovePaneToTab_SourcePaneNotFound (0.00s)
  1796. === RUN TestMovePaneToTab_MoveFromSplitClosesSourceTabIfLastPane
  1797. --- PASS: TestMovePaneToTab_MoveFromSplitClosesSourceTabIfLastPane (0.00s)
  1798. === RUN TestMovePaneToTab_InsertsRightOfActiveEvenWhenActiveInStack
  1799. --- PASS: TestMovePaneToTab_InsertsRightOfActiveEvenWhenActiveInStack (0.00s)
  1800. === RUN TestMovePaneToTab_FailedMovePreservesSourcePane
  1801. --- PASS: TestMovePaneToTab_FailedMovePreservesSourcePane (0.00s)
  1802. === RUN TestMovePaneToTab_FailsOnTargetWithNoActivePane
  1803. --- PASS: TestMovePaneToTab_FailsOnTargetWithNoActivePane (0.00s)
  1804. === RUN TestMovePaneToTab_NewTabNotAddedOnDetachFailure
  1805. --- PASS: TestMovePaneToTab_NewTabNotAddedOnDetachFailure (0.00s)
  1806. === RUN TestNavigateUseCase_ExecuteLoadsURLAndReturnsDefaultZoom
  1807. --- PASS: TestNavigateUseCase_ExecuteLoadsURLAndReturnsDefaultZoom (0.00s)
  1808. === RUN TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom
  1809. === RUN TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/zero_falls_back
  1810. === RUN TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/negative_falls_back
  1811. === RUN TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/NaN_falls_back
  1812. === RUN TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/positive_infinity_falls_back
  1813. === RUN TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/positive_is_preserved
  1814. --- PASS: TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom (0.00s)
  1815. --- PASS: TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/zero_falls_back (0.00s)
  1816. --- PASS: TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/negative_falls_back (0.00s)
  1817. --- PASS: TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/NaN_falls_back (0.00s)
  1818. --- PASS: TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/positive_infinity_falls_back (0.00s)
  1819. --- PASS: TestNavigateUseCase_ExecuteUsesConfiguredOrFallbackZoom/positive_is_preserved (0.00s)
  1820. === RUN TestNavigateUseCase_ExecuteReturnsLoadError
  1821. --- PASS: TestNavigateUseCase_ExecuteReturnsLoadError (0.00s)
  1822. === RUN TestNavigateUseCase_ReloadHonoursBypassCache
  1823. --- PASS: TestNavigateUseCase_ReloadHonoursBypassCache (0.00s)
  1824. === RUN TestNavigationURLNormalizerResolvesExistingLocalPaths
  1825. === RUN TestNavigationURLNormalizerResolvesExistingLocalPaths//tmp/page.html
  1826. === RUN TestNavigationURLNormalizerResolvesExistingLocalPaths/page.html
  1827. === RUN TestNavigationURLNormalizerResolvesExistingLocalPaths/~/page.html
  1828. === RUN TestNavigationURLNormalizerResolvesExistingLocalPaths/notes:2026.txt
  1829. === RUN TestNavigationURLNormalizerResolvesExistingLocalPaths/http:notes.txt
  1830. === RUN TestNavigationURLNormalizerResolvesExistingLocalPaths/http:notes
  1831. --- PASS: TestNavigationURLNormalizerResolvesExistingLocalPaths (0.00s)
  1832. --- PASS: TestNavigationURLNormalizerResolvesExistingLocalPaths//tmp/page.html (0.00s)
  1833. --- PASS: TestNavigationURLNormalizerResolvesExistingLocalPaths/page.html (0.00s)
  1834. --- PASS: TestNavigationURLNormalizerResolvesExistingLocalPaths/~/page.html (0.00s)
  1835. --- PASS: TestNavigationURLNormalizerResolvesExistingLocalPaths/notes:2026.txt (0.00s)
  1836. --- PASS: TestNavigationURLNormalizerResolvesExistingLocalPaths/http:notes.txt (0.00s)
  1837. --- PASS: TestNavigationURLNormalizerResolvesExistingLocalPaths/http:notes (0.00s)
  1838. === RUN TestNavigationURLNormalizerFallsBackToDomainNormalize
  1839. --- PASS: TestNavigationURLNormalizerFallsBackToDomainNormalize (0.00s)
  1840. === RUN TestNavigationURLNormalizerBuildNavigationURLCentralizesSearchFallback
  1841. --- PASS: TestNavigationURLNormalizerBuildNavigationURLCentralizesSearchFallback (0.00s)
  1842. === RUN TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs
  1843. === RUN TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/https_scheme
  1844. === RUN TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/file_scheme
  1845. === RUN TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/about_scheme
  1846. === RUN TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/external_scheme_without_slashes
  1847. === RUN TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/data_scheme
  1848. --- PASS: TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs (0.00s)
  1849. --- PASS: TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/https_scheme (0.00s)
  1850. --- PASS: TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/file_scheme (0.00s)
  1851. --- PASS: TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/about_scheme (0.00s)
  1852. --- PASS: TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/external_scheme_without_slashes (0.00s)
  1853. --- PASS: TestNavigationURLNormalizerDoesNotProbeSchemeBearingInputs/data_scheme (0.00s)
  1854. === RUN TestManageTabsCreateResolvesExistingLocalInitialURL
  1855. --- PASS: TestManageTabsCreateResolvesExistingLocalInitialURL (0.00s)
  1856. === RUN TestManageTabsCreateWithPaneResolvesExistingLocalInitialURL
  1857. --- PASS: TestManageTabsCreateWithPaneResolvesExistingLocalInitialURL (0.00s)
  1858. === RUN TestManagePanesSplitResolvesExistingLocalInitialURL
  1859. --- PASS: TestManagePanesSplitResolvesExistingLocalInitialURL (0.00s)
  1860. === RUN TestManagePanesCreateStackResolvesExistingLocalInitialURL
  1861. --- PASS: TestManagePanesCreateStackResolvesExistingLocalInitialURL (0.00s)
  1862. === RUN TestManagePanesAddToStackResolvesExistingLocalInitialURL
  1863. --- PASS: TestManagePanesAddToStackResolvesExistingLocalInitialURL (0.00s)
  1864. === RUN TestPageScroll_SmallVerticalDown
  1865. --- PASS: TestPageScroll_SmallVerticalDown (0.00s)
  1866. === RUN TestPageScroll_FastVerticalUp
  1867. --- PASS: TestPageScroll_FastVerticalUp (0.00s)
  1868. === RUN TestPageScroll_HorizontalDirectionMapping
  1869. === RUN TestPageScroll_HorizontalDirectionMapping/left
  1870. === RUN TestPageScroll_HorizontalDirectionMapping/right
  1871. --- PASS: TestPageScroll_HorizontalDirectionMapping (0.00s)
  1872. --- PASS: TestPageScroll_HorizontalDirectionMapping/left (0.00s)
  1873. --- PASS: TestPageScroll_HorizontalDirectionMapping/right (0.00s)
  1874. === RUN TestPageScroll_UnsupportedWebView
  1875. --- PASS: TestPageScroll_UnsupportedWebView (0.00s)
  1876. === RUN TestPageScroll_UnsupportedWebView_AllCommandsStable
  1877. --- PASS: TestPageScroll_UnsupportedWebView_AllCommandsStable (0.00s)
  1878. === RUN TestPageScroll_NilWebView_StableFailure
  1879. --- PASS: TestPageScroll_NilWebView_StableFailure (0.00s)
  1880. === RUN TestPageScroll_PropagatesScrollError
  1881. --- PASS: TestPageScroll_PropagatesScrollError (0.00s)
  1882. === RUN TestPageScroll_TapDistancesRemainFixed
  1883. === RUN TestPageScroll_TapDistancesRemainFixed/left_80_px
  1884. === RUN TestPageScroll_TapDistancesRemainFixed/right_80_px
  1885. === RUN TestPageScroll_TapDistancesRemainFixed/up_80_px
  1886. === RUN TestPageScroll_TapDistancesRemainFixed/down_80_px
  1887. === RUN TestPageScroll_TapDistancesRemainFixed/up_fast_320_px
  1888. === RUN TestPageScroll_TapDistancesRemainFixed/down_fast_320_px
  1889. --- PASS: TestPageScroll_TapDistancesRemainFixed (0.00s)
  1890. --- PASS: TestPageScroll_TapDistancesRemainFixed/left_80_px (0.00s)
  1891. --- PASS: TestPageScroll_TapDistancesRemainFixed/right_80_px (0.00s)
  1892. --- PASS: TestPageScroll_TapDistancesRemainFixed/up_80_px (0.00s)
  1893. --- PASS: TestPageScroll_TapDistancesRemainFixed/down_80_px (0.00s)
  1894. --- PASS: TestPageScroll_TapDistancesRemainFixed/up_fast_320_px (0.00s)
  1895. --- PASS: TestPageScroll_TapDistancesRemainFixed/down_fast_320_px (0.00s)
  1896. === RUN TestPageScroll_ScrollContinuousMarksRequest
  1897. --- PASS: TestPageScroll_ScrollContinuousMarksRequest (0.00s)
  1898. === RUN TestPageScroll_StopCancelsOptionalCapability
  1899. --- PASS: TestPageScroll_StopCancelsOptionalCapability (0.00s)
  1900. === RUN TestPageScroll_DeltaMethod
  1901. === RUN TestPageScroll_DeltaMethod/left
  1902. === RUN TestPageScroll_DeltaMethod/right
  1903. === RUN TestPageScroll_DeltaMethod/up
  1904. === RUN TestPageScroll_DeltaMethod/down
  1905. === RUN TestPageScroll_DeltaMethod/up-fast
  1906. === RUN TestPageScroll_DeltaMethod/down-fast
  1907. --- PASS: TestPageScroll_DeltaMethod (0.00s)
  1908. --- PASS: TestPageScroll_DeltaMethod/left (0.00s)
  1909. --- PASS: TestPageScroll_DeltaMethod/right (0.00s)
  1910. --- PASS: TestPageScroll_DeltaMethod/up (0.00s)
  1911. --- PASS: TestPageScroll_DeltaMethod/down (0.00s)
  1912. --- PASS: TestPageScroll_DeltaMethod/up-fast (0.00s)
  1913. --- PASS: TestPageScroll_DeltaMethod/down-fast (0.00s)
  1914. === RUN TestPageScroll_CommandIdentityPropagation
  1915. --- PASS: TestPageScroll_CommandIdentityPropagation (0.00s)
  1916. === RUN TestPageScroll_UnknownCommand_ReturnsNoOp
  1917. --- PASS: TestPageScroll_UnknownCommand_ReturnsNoOp (0.00s)
  1918. === RUN TestPrepareDownloadUseCase_Execute
  1919. === RUN TestPrepareDownloadUseCase_Execute/uses_suggested_filename_directly
  1920. === RUN TestPrepareDownloadUseCase_Execute/sanitizes_path_traversal_in_suggested_filename
  1921. === RUN TestPrepareDownloadUseCase_Execute/falls_back_to_response_suggested_filename
  1922. === RUN TestPrepareDownloadUseCase_Execute/falls_back_to_URI_path
  1923. === RUN TestPrepareDownloadUseCase_Execute/adds_extension_from_MIME_type_when_missing
  1924. === RUN TestPrepareDownloadUseCase_Execute/preserves_existing_extension_even_with_MIME_type
  1925. === RUN TestPrepareDownloadUseCase_Execute/handles_nil_response
  1926. === RUN TestPrepareDownloadUseCase_Execute/uses_default_filename_for_empty_inputs
  1927. === RUN TestPrepareDownloadUseCase_Execute/sanitizes_windows_path_traversal
  1928. --- PASS: TestPrepareDownloadUseCase_Execute (0.01s)
  1929. --- PASS: TestPrepareDownloadUseCase_Execute/uses_suggested_filename_directly (0.00s)
  1930. --- PASS: TestPrepareDownloadUseCase_Execute/sanitizes_path_traversal_in_suggested_filename (0.00s)
  1931. --- PASS: TestPrepareDownloadUseCase_Execute/falls_back_to_response_suggested_filename (0.00s)
  1932. --- PASS: TestPrepareDownloadUseCase_Execute/falls_back_to_URI_path (0.00s)
  1933. --- PASS: TestPrepareDownloadUseCase_Execute/adds_extension_from_MIME_type_when_missing (0.00s)
  1934. --- PASS: TestPrepareDownloadUseCase_Execute/preserves_existing_extension_even_with_MIME_type (0.00s)
  1935. --- PASS: TestPrepareDownloadUseCase_Execute/handles_nil_response (0.00s)
  1936. --- PASS: TestPrepareDownloadUseCase_Execute/uses_default_filename_for_empty_inputs (0.00s)
  1937. --- PASS: TestPrepareDownloadUseCase_Execute/sanitizes_windows_path_traversal (0.00s)
  1938. === RUN TestPrepareDownloadUseCase_ResolvePriority
  1939. === RUN TestPrepareDownloadUseCase_ResolvePriority/suggested_filename_takes_priority_over_response
  1940. === RUN TestPrepareDownloadUseCase_ResolvePriority/response_suggested_takes_priority_over_URI
  1941. --- PASS: TestPrepareDownloadUseCase_ResolvePriority (0.00s)
  1942. --- PASS: TestPrepareDownloadUseCase_ResolvePriority/suggested_filename_takes_priority_over_response (0.00s)
  1943. --- PASS: TestPrepareDownloadUseCase_ResolvePriority/response_suggested_takes_priority_over_URI (0.00s)
  1944. === RUN TestPrepareDownloadUseCase_Deduplication
  1945. === RUN TestPrepareDownloadUseCase_Deduplication/existing_file_triggers__(1)_suffix
  1946. === RUN TestPrepareDownloadUseCase_Deduplication/multiple_existing_files_increment_suffix
  1947. === RUN TestPrepareDownloadUseCase_Deduplication/fs.Exists_error_assumes_file_exists_(conservative)
  1948. === RUN TestPrepareDownloadUseCase_Deduplication/non-existing_file_uses_original_name
  1949. --- PASS: TestPrepareDownloadUseCase_Deduplication (0.00s)
  1950. --- PASS: TestPrepareDownloadUseCase_Deduplication/existing_file_triggers__(1)_suffix (0.00s)
  1951. --- PASS: TestPrepareDownloadUseCase_Deduplication/multiple_existing_files_increment_suffix (0.00s)
  1952. --- PASS: TestPrepareDownloadUseCase_Deduplication/fs.Exists_error_assumes_file_exists_(conservative) (0.00s)
  1953. --- PASS: TestPrepareDownloadUseCase_Deduplication/non-existing_file_uses_original_name (0.00s)
  1954. === RUN TestReadSystemviewConfigUseCase_Current
  1955. --- PASS: TestReadSystemviewConfigUseCase_Current (0.00s)
  1956. === RUN TestReadSystemviewConfigUseCase_Default
  1957. --- PASS: TestReadSystemviewConfigUseCase_Default (0.00s)
  1958. === RUN TestNewReadSystemviewConfigUseCase_NilReaderPanics
  1959. --- PASS: TestNewReadSystemviewConfigUseCase_NilReaderPanics (0.00s)
  1960. === RUN TestReadSystemviewConfigUseCase_NilUseCaseReturnsSentinel
  1961. --- PASS: TestReadSystemviewConfigUseCase_NilUseCaseReturnsSentinel (0.00s)
  1962. === RUN TestReadSystemviewConfigUseCase_CurrentResolvedAppearanceUsesPayloadSnapshot
  1963. --- PASS: TestReadSystemviewConfigUseCase_CurrentResolvedAppearanceUsesPayloadSnapshot (0.00s)
  1964. === RUN TestReadSystemviewConfigUseCase_CurrentResolvedAppearanceKeepsEditableAppearanceUnchanged
  1965. --- PASS: TestReadSystemviewConfigUseCase_CurrentResolvedAppearanceKeepsEditableAppearanceUnchanged (0.00s)

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 8

Tags 42

↑↓ moveenter openesc close