✓ Run #15 passed
main at 729954801144 · pushed by andymccall · 11 min 19 s · pipeline db4af6e2308c · .flow/pipeline.kdl · all runs
✓ check passed · exit 0 · 1 min 10 s · on earth-1 · signed receipt by earth-1 (OxygenFlow runner)
0.0sfetching andymccall/oxygen-vscode for state 26410312ce16+691d366b4c69+aeb4e32ee7a0+d7274fc3100a 0.2sfetching subrepo andymccall/oxygen at 0955469ac0e1+11c958021e1a+21b2aec279ff+2b668d92b066+4161262eeb29+7df9007b163c+8349c327fe83+89a1d0243544+99e3e0af08df+9ce6f08451b1+adec9a0796b8+b288cd254343+b4fa2bc1ca6a+e3d071cecfe2+fe7a964b3c88 for deps/oxygen 0.6sbooting a microVM: 4 vCPU, 6144 MiB, rootfs 85c744e509d4 2.7s Compiling libc v0.2.189 2.7s Compiling proc-macro2 v1.0.107 2.7s Compiling quote v1.0.47 2.7s Compiling unicode-ident v1.0.26 2.9s Compiling cfg-if v1.0.5 3.0s Compiling shlex v2.0.1 3.1s Compiling find-msvc-tools v0.1.14 3.2s Compiling zeroize v1.9.0 3.4s Compiling once_cell v1.21.4 3.4s Compiling stable_deref_trait v1.2.1 3.4s Compiling bytes v1.12.1 3.5s Compiling log v0.4.34 3.9s Compiling cmov v0.5.4 4.0s Compiling syn v3.0.6 4.1s Compiling pin-project-lite v0.2.17 4.2s Compiling ctutils v0.4.2 4.3s Compiling typenum v1.20.1 4.5s Compiling jobserver v0.1.35 4.5s Compiling itoa v1.0.18 4.6s Compiling getrandom v0.4.3 4.8s Compiling cc v1.5.1 4.8s Compiling rand_core v0.10.1 4.9s Compiling futures-core v0.3.34 5.1s Compiling hybrid-array v0.4.15 5.1s Compiling socket2 v0.6.5 5.7s Compiling getrandom v0.2.17 5.8s Compiling mio v1.2.3 6.3s Compiling autocfg v1.5.1 6.4s Compiling smallvec v1.16.2 6.6s Compiling crypto-common v0.2.2 6.7s Compiling block-buffer v0.12.1 6.9s Compiling rustls-pki-types v1.15.1 6.9s Compiling ring v0.17.14 7.4s Compiling writeable v0.6.4 7.5s Compiling litemap v0.8.3 7.7s Compiling http v1.5.0 8.2s Compiling synstructure v0.14.0 8.7s Compiling digest v0.11.3 8.8s Compiling tracing-core v0.1.36 8.9s Compiling icu_properties_data v2.3.0 9.0s Compiling crossbeam-utils v0.8.23 9.2s Compiling utf8_iter v1.0.4 9.3s Compiling icu_normalizer_data v2.3.0 9.4s Compiling memchr v2.8.3 9.6s Compiling tracing v0.1.44 9.8s Compiling crossbeam-epoch v0.9.21 9.9s Compiling zerofrom-derive v0.1.8 10.0s Compiling yoke-derive v0.8.3 10.2s Compiling zerovec-derive v0.11.6 11.1s Compiling displaydoc v0.2.7 11.3s Compiling zerofrom v0.1.8 11.3s Compiling yoke v0.8.3 11.5s Compiling zerovec v0.11.8 11.5s Compiling tokio-macros v2.7.2 11.8s Compiling zerotrie v0.2.5 12.0s Compiling tinystr v0.8.4 12.0s Compiling tokio v1.53.1 12.0s Compiling potential_utf v0.1.6 12.2s Compiling icu_collections v2.3.0 12.2s Compiling icu_locale_core v2.3.0 12.7s Compiling pkg-config v0.3.34 13.1s Compiling icu_provider v2.3.1 13.2s Compiling untrusted v0.9.0 13.3s Compiling serde_core v1.0.229 13.5s Compiling slab v0.4.12 13.6s Compiling subtle v2.6.1 13.6s Compiling zstd-sys v2.1.0+zstd.1.5.7 13.9s Compiling http-body v1.1.0 14.0s Compiling syn v2.0.119 14.4s Compiling crossbeam-deque v0.8.8 14.5s Compiling rustls v0.23.45 14.7s Compiling zerocopy v0.8.59 15.1s Compiling hashbrown v0.17.1 15.9s Compiling semver v1.0.28 16.2s Compiling futures-sink v0.3.34 16.2s Compiling httparse v1.10.1 16.5s Compiling equivalent v1.0.2 16.6s Compiling percent-encoding v2.3.2 16.6s Compiling indexmap v2.14.2 16.8s Compiling form_urlencoded v1.2.2 17.0s Compiling tokio-util v0.7.19 17.5s Compiling rustc_version v0.4.1 17.8s Compiling rustls-webpki v0.103.15 18.1s Compiling icu_normalizer v2.3.0 18.8s Compiling icu_properties v2.3.0 19.8s Compiling num-traits v0.2.19 20.0s Compiling cpufeatures v0.3.1 20.0s Compiling tower-service v0.3.3 20.0s Compiling utf8parse v0.2.2 20.1s Compiling const-oid v0.10.2 20.2s Compiling atomic-waker v1.1.2 20.3s Compiling crc32fast v1.5.2 20.6s Compiling fnv v1.0.7 20.6s Compiling h2 v0.4.19 21.3s Compiling anstyle-parse v1.0.0 21.5s Compiling idna_adapter v1.2.2 22.4s Compiling der v0.8.2 26.6s Compiling curve25519-dalek v5.0.0 27.0s Compiling aho-corasick v1.1.5 28.2s Compiling signature v3.0.0 28.3s Compiling futures-channel v0.3.34 28.5s Compiling simd-adler32 v0.3.10 28.6s Compiling anstyle-query v1.1.5 28.7s Compiling httpdate v1.0.3 29.0s Compiling serde v1.0.229 29.1s Compiling regex-syntax v0.8.11 29.3s Compiling rustversion v1.0.23 29.6s Compiling adler2 v2.0.1 29.7s Compiling rayon-core v1.13.0 29.7s Compiling colorchoice v1.0.5 29.8s Compiling is_terminal_polyfill v1.70.2 29.8s Compiling zstd-safe v7.3.0 29.8s Compiling anstyle v1.0.14 29.9s Compiling zmij v1.0.23 30.0s Compiling anstream v1.0.0 30.1s Compiling miniz_oxide v0.9.1 30.3s Compiling regex-automata v0.4.18 31.1s Compiling hyper v1.11.1 31.8s Compiling ppv-lite86 v0.2.21 32.3s Compiling spki v0.8.0 32.5s Compiling idna v1.1.0 33.4s Compiling curve25519-dalek-derive v0.1.1 33.6s Compiling bstr v1.13.1 33.9s Compiling webpki-roots v1.0.9 34.0s Compiling blake3 v1.8.7 34.1s Compiling fs-err v3.3.1 34.2s Compiling rand_core v0.6.4 34.3s Compiling keccak v0.2.2 34.3s Compiling serde_json v1.0.151 34.4s Compiling either v1.18.0 34.4s Compiling strsim v0.11.1 34.7s Compiling tower-layer v0.3.3 34.7s Compiling heck v0.5.0 34.8s Compiling thiserror v1.0.69 34.8s Compiling same-file v1.0.6 34.9s Compiling clap_lex v1.1.1 35.0s Compiling sync_wrapper v1.0.2 35.0s Compiling futures-task v0.3.34 35.0s Compiling sponge-cursor v0.1.0 35.1s Compiling futures-util v0.3.34 35.1s Compiling shake v0.1.0 35.1s Compiling clap_builder v4.6.7 35.2s Compiling walkdir v2.5.0 35.6s Compiling clap_derive v4.6.7 36.8s Compiling rand_chacha v0.3.1 37.3s Compiling webpki-roots v0.26.11 37.3s Compiling globset v0.4.20 37.4s Compiling flate2 v1.1.10 37.8s Compiling module-lattice v0.2.3 38.1s Compiling url v2.5.8 38.3s Compiling pkcs8 v0.11.0 38.6s Compiling hyper-util v0.1.21 39.5s Compiling ed25519 v3.0.0 39.6s Compiling sha2 v0.11.0 39.6s Compiling thiserror-impl v1.0.69 39.9s Compiling http-body-util v0.1.5 40.0s Compiling ryu v1.0.23 40.2s Compiling portable-atomic v1.15.0 40.2s Compiling arrayvec v0.7.8 40.4s Compiling mime v0.3.17 40.6s Compiling constant_time_eq v0.4.2 40.6s Compiling base64 v0.22.1 40.8s Compiling axum-core v0.5.6 40.8s Compiling ed25519-dalek v3.0.0 41.0s Compiling ureq v2.12.1 41.1s Compiling serde_urlencoded v0.7.1 41.3s Compiling rayon v1.12.0 41.4s Compiling arc-swap v1.9.2 43.0s Compiling ml-dsa v0.1.1 43.4s Compiling ignore v0.4.33 43.5s Compiling clap v4.6.7 43.9s Compiling rand v0.8.8 44.0s Compiling tower v0.5.3 44.5s Compiling zstd v0.13.3 44.7s Compiling tokio-rustls v0.26.5 44.8s Compiling serde_path_to_error v0.1.20 44.9s Compiling rustls-pemfile v2.2.0 45.2s Compiling unicode-width v0.2.2 45.2s Compiling matchit v0.8.4 45.2s Compiling anyhow v1.0.104 45.4s Compiling hex v0.4.3 45.5s Compiling similar v2.7.0 45.6s Compiling axum v0.8.9 45.7s Compiling console v0.15.11 45.8s Compiling axum-server v0.8.0 46.5s Compiling oxy-core v0.1.0 (/src/deps/oxygen/crates/oxy-core) 46.6s Compiling number_prefix v0.4.0 46.7s Compiling roff v1.1.1 46.9s Compiling clap_mangen v0.3.3 47.1s Compiling indicatif v0.17.11 48.2s Compiling clap_complete v4.6.11 51.8s Compiling oxy-server v0.1.0 (/src/deps/oxygen/crates/oxy-server) 57.7s Compiling oxy v0.1.0 (/src/deps/oxygen) 60.6s Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 00s 64.8s 64.8sadded 120 packages in 4s 64.8snpm warn install-scripts 2 packages have install scripts not yet covered by allowScripts: 64.8snpm warn install-scripts @vscode/[email protected] (postinstall: node ./src/postinstall.js) 64.8snpm warn install-scripts [email protected] (postinstall: node install.js) 64.8snpm warn install-scripts 64.8snpm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow. 65.1s 65.1s> [email protected] check 65.1s> npm run typecheck && npm run build && npm test 65.1s 65.2s 65.2s> [email protected] typecheck 65.2s> tsc --noEmit -p . 65.2s 67.0s 67.0s> [email protected] build 67.0s> esbuild src/extension.ts --bundle --platform=node --format=cjs --external:vscode --outfile=dist/extension.js --sourcemap 67.0s 67.0s 67.0s dist/extension.js 120.7kb 67.0s dist/extension.js.map 243.6kb 67.0s 67.0s⚡ Done in 14ms 67.1s 67.1s> [email protected] pretest 67.1s> esbuild src/oxy.ts --bundle --platform=node --format=esm --outfile=out/oxy.mjs && esbuild src/diffutil.ts --bundle --platform=node --format=esm --outfile=out/diffutil.mjs && esbuild src/markers.ts --bundle --platform=node --format=esm --outfile=out/markers.mjs && esbuild src/api.ts --bundle --platform=node --format=esm --outfile=out/api.mjs && esbuild src/commitbox.ts --bundle --platform=node --format=esm --outfile=out/commitbox.mjs && esbuild src/handoff.ts --bundle --platform=node --format=esm --outfile=out/handoff.mjs && esbuild src/paths.ts --bundle --platform=node --format=esm --outfile=out/paths.mjs && esbuild src/looks.ts --bundle --platform=node --format=esm --outfile=out/looks.mjs 67.1s 67.1s 67.1s out/oxy.mjs 9.6kb 67.1s 67.1s⚡ Done in 5ms 67.1s 67.1s out/diffutil.mjs 2.2kb 67.1s 67.1s⚡ Done in 3ms 67.2s 67.2s out/markers.mjs 1.8kb 67.2s 67.2s⚡ Done in 3ms 67.2s 67.2s out/api.mjs 1.4kb 67.2s 67.2s⚡ Done in 4ms 67.2s 67.2s out/commitbox.mjs 1.9kb 67.2s 67.2s⚡ Done in 3ms 67.2s 67.2s out/handoff.mjs 1.7kb 67.2s 67.2s⚡ Done in 4ms 67.2s 67.2s out/paths.mjs 114b 67.2s 67.2s⚡ Done in 3ms 67.2s 67.2s out/looks.mjs 3.1kb 67.2s 67.2s⚡ Done in 3ms 67.2s 67.2s> [email protected] test 67.2s> node --test "test/**/*.test.mjs" 67.2s 67.3s✔ picks the first provider that matches, preferring origin (1.180915ms) 67.3s✔ repositoryFor picks the longest matching root (0.276119ms) 67.3s✔ permalink state addresses match OxygenHub's (0.627967ms) 67.3s✔ linked lines follow the click and the selection (2.534239ms) 67.3s✔ signing state from oxy identity show (2.40636ms) 67.3s✔ placeholder follows the mode (0.358255ms) 67.3s✔ message history is newest first, unique and bounded (2.078466ms) 67.3s✔ conflict markers: Oxygen's and Git's, not look-alikes (0.44941ms) 67.3s✔ alignLines maps unchanged lines through insertions and deletions (4.00536ms) 67.4s✔ every setting is documented in the README's Settings table (3.268081ms) 67.4s✔ the CHANGELOG's newest entry is this version, and every entry is dated (0.556718ms) 67.4s✔ resolve links are read and checked (2.51801ms) 67.4s✔ remotes match across a trailing slash and the host's case (1.811677ms) 67.4s✔ plan links are read and checked (0.929519ms) 67.4s✔ operations read as what happened, with a kind and a colour (3.855416ms) 67.5s✔ parses order conflicts with several sides (2.819562ms) 67.5s✔ parses delete versus insert conflicts (0.348527ms) 67.5s✔ candidate names (0.276295ms) 67.8s✔ root, status, cat, log and commit round trip (265.20087ms) 68.1s✔ bookmarks, remotes and sync against a local origin (364.824928ms) 68.3s✔ split, squash and rebase through the history actions, each undoable (196.929239ms) 68.4s✔ identity reports how commits are signed (50.85306ms) 68.4s✔ every .oxy store is left out, a subrepo's too (1.130867ms) 68.4sℹ tests 23 68.4sℹ suites 0 68.4sℹ pass 23 68.4sℹ fail 0 68.4sℹ cancelled 0 68.4sℹ skipped 0 68.4sℹ todo 0 68.4sℹ duration_ms 1135.382874
✓ package passed · exit 0 · 6.0 s · on earth-1 · signed receipt by earth-1 (OxygenFlow runner)
0.0sfetching andymccall/oxygen-vscode for state 26410312ce16+691d366b4c69+aeb4e32ee7a0+d7274fc3100a 0.2sfetching subrepo andymccall/oxygen at 0955469ac0e1+11c958021e1a+21b2aec279ff+2b668d92b066+4161262eeb29+7df9007b163c+8349c327fe83+89a1d0243544+99e3e0af08df+9ce6f08451b1+adec9a0796b8+b288cd254343+b4fa2bc1ca6a+e3d071cecfe2+fe7a964b3c88 for deps/oxygen 0.6sbooting a microVM: 4 vCPU, 6144 MiB, rootfs 85c744e509d4 3.9s 3.9sadded 120 packages in 3s 3.9snpm warn install-scripts 2 packages have install scripts not yet covered by allowScripts: 3.9snpm warn install-scripts @vscode/[email protected] (postinstall: node ./src/postinstall.js) 3.9snpm warn install-scripts [email protected] (postinstall: node install.js) 3.9snpm warn install-scripts 3.9snpm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow. 4.2s 4.2s> [email protected] build 4.2s> esbuild src/extension.ts --bundle --platform=node --format=cjs --external:vscode --outfile=dist/extension.js --sourcemap 4.2s 4.2s 4.2s dist/extension.js 120.7kb 4.2s dist/extension.js.map 243.6kb 4.2s 4.2s⚡ Done in 18ms 4.3s 4.3s> [email protected] package 4.3s> vsce package --no-dependencies 4.3s 4.8s INFO Files included in the VSIX: 4.8soxygen-0.17.0.vsix 4.8s├─ [Content_Types].xml 4.8s├─ extension.vsixmanifest 4.8s└─ extension/ 4.8s ├─ LICENSE.txt [1.25 KB] 4.8s ├─ changelog.md 4.8s ├─ package.json [35.93 KB] 4.8s ├─ readme.md 4.8s ├─ .vscode/ 4.8s │ ├─ launch.json [0.33 KB] 4.8s │ └─ tasks.json [0.34 KB] 4.8s ├─ assets/ 4.8s │ └─ images/ 4.8s │ ├─ oxygen.png [9.47 KB] 4.8s │ └─ oxygen.svg [0.91 KB] 4.8s ├─ dist/ 4.8s │ └─ extension.js [120.69 KB] 4.8s ├─ docs/ 4.8s │ ├─ plan.md [0.06 KB] 4.8s │ └─ spec.md [17.77 KB] 4.8s └─ walkthrough/ 4.8s ├─ bookmarks.md [0.21 KB] 4.8s ├─ commit.md [0.21 KB] 4.8s ├─ history.md [0.16 KB] 4.8s ├─ identity.md [0.29 KB] 4.8s ├─ push.md [0.17 KB] 4.8s └─ repository.md [0.2 KB] 4.8s 4.9s DONE Packaged: /src/oxygen-0.17.0.vsix (19 files, 63.77 KB)