OXYGENHUB

✓ Run #24 passed

main at 6a9202fbeb4a · pushed by andymccall · 6 min 53 s · pipeline 487c5afa0351 · .flow/pipeline.kdl · all runs

✓ check passed · 14.7 s ✓ package passed · 9.0 s
✓ check passed · exit 0 · 14.7 s · on plex-1 · signed receipt by plex-1 (short-lived key) · 2 artifacts · 35 tests: 1 skipped · coverage 90.2%

34 passed · 1 skipped · 492 ms of test time

0.0sfetching andymccall/oxygenhub-vscode for state 0756e440f1f0+3b8b25ec33f9+77998d682d47+991516a107fa+ed89cb46725d+f162b1532f9f
3.0sfetched in 2.9 s, 50 files exported in 0.1 s
3.2sbooting a microVM: 2 vCPU, 2048 MiB, rootfs e52c41a17395
5.2s
5.2sadded 120 packages in 3s
5.2snpm warn install-scripts 2 packages have install scripts not yet covered by allowScripts:
5.2snpm warn install-scripts   @vscode/[email protected] (postinstall: node ./src/postinstall.js)
5.2snpm warn install-scripts   [email protected] (postinstall: node install.js)
5.2snpm warn install-scripts
5.2snpm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
5.4s
5.4s> [email protected] typecheck
5.4s> tsc --noEmit -p .
5.4s
6.9s
0.0scoverage: 90.2% of lines (901 of 999) in 6 files
8.3s> [email protected] build
8.3s> esbuild src/extension.ts --bundle --platform=node --format=cjs --external:vscode --outfile=dist/extension.js --sourcemap
8.3s
8.3s
8.3s  dist/extension.js      136.7kb
8.3s  dist/extension.js.map  279.6kb
8.3s
8.3s⚡ Done in 11ms
8.3s
8.3s> [email protected] pretest:ci
8.3s> npm run pretest
8.3s
8.3s
8.3s> [email protected] pretest
8.3s> esbuild src/hub.ts --bundle --platform=node --format=esm --sourcemap --outfile=out/hub.mjs && esbuild src/provider.ts --bundle --platform=node --format=esm --sourcemap --outfile=out/provider.mjs && esbuild src/refs.ts --bundle --platform=node --format=esm --sourcemap --outfile=out/refs.mjs && esbuild src/flowview.ts --bundle --platform=node --format=esm --sourcemap --outfile=out/flowview.mjs && esbuild src/diffusionview.ts --bundle --platform=node --format=esm --sourcemap --outfile=out/diffusionview.mjs && esbuild src/dropkit.ts --bundle --platform=node --format=esm --sourcemap --outfile=out/dropkit.mjs
8.3s
8.3s
8.3s  out/hub.mjs      16.5kb
8.3s  out/hub.mjs.map  36.1kb
8.3s
8.3s⚡ Done in 3ms
8.3s
8.3s  out/provider.mjs       1.7kb
8.3s  out/provider.mjs.map  25.6kb
8.3s
8.3s⚡ Done in 2ms
8.3s
8.3s  out/refs.mjs      1.9kb
8.3s  out/refs.mjs.map  4.8kb
8.3s
8.3s⚡ Done in 2ms
8.3s
8.3s  out/flowview.mjs      3.7kb
8.3s  out/flowview.mjs.map  8.8kb
8.3s
8.3s⚡ Done in 2ms
8.3s
8.3s  out/diffusionview.mjs      2.0kb
8.3s  out/diffusionview.mjs.map  4.7kb
8.3s
8.3s⚡ Done in 2ms
8.3s
8.3s  out/dropkit.mjs       3.6kb
8.3s  out/dropkit.mjs.map  14.2kb
8.3s
8.3s⚡ Done in 2ms
8.3s
8.3s> [email protected] test:ci
8.3s> node --enable-source-maps --test --experimental-test-coverage --test-coverage-exclude="test/**" --test-reporter=spec --test-reporter-destination=stdout --test-reporter=junit --test-reporter-destination=out/junit.xml --test-reporter=lcov --test-reporter-destination=out/lcov.info "test/**/*.test.mjs"
8.3s
8.3s(node:393) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 end listeners added to [TestsStream]. MaxListeners is 10. Use emitter.setMaxListeners() to increase limit
8.3s(Use `node --trace-warnings ...` to show where the warning was created)
8.3s✔ a row shows the more urgent half (2.091608ms)
8.3s✔ a row names the other end and reads like the pill (0.415193ms)
8.3s✔ every setting is documented in the README's Settings table (1.576073ms)
8.3s✔ the CHANGELOG's newest entry is this version, and every entry is dated (0.42914ms)
8.3s✔ drop file addresses round trip, folders and all (1.840039ms)
8.3s✔ a pasted drop is its id or its page (0.313772ms)
8.3s✔ shared files keep their paths below the folder they share (0.36397ms)
8.3s✔ a selection is named and titled by its file and lines (0.280506ms)
8.3s✔ a drop's line, embed and comments (0.449142ms)
8.3s✔ statuses look the part (1.820791ms)
8.3s✔ runs are labelled and described (0.510864ms)
8.3s✔ a run is announced once, when it stops being live (0.868776ms)
8.3s✔ a job's timings: its wait, its phases and its peaks (0.234769ms)
8.3s✔ a job waits for approval only while queued (0.196342ms)
8.3s✔ test cases by suite, with stable ids and VS Code's outcomes (0.338446ms)
8.3s﹣ hub client end to end (2.256456ms) # SKIP
8.3s✔ diff document queries round trip (1.357647ms)
8.3s✔ hub page urls open in the editor when they are proposals or issues (0.372529ms)
8.3s✔ release notes list the changes since the previous release, newest first (0.461381ms)
8.3s✔ pre-release tags are recognised (0.525322ms)
8.3s✔ file links: line ranges and state-address permalinks (0.457548ms)
8.3s✔ drops, Flow decisions, drafts and starters go where the hub serves them (18.123969ms)
8.3s✔ downloads carry the token only to the hub itself (0.59492ms)
8.3s✔ a release's trust report reads as Markdown (0.516723ms)
8.3s✔ parses repository URLs on a hub (1.83921ms)
8.3s✔ builds hub URLs for every target (0.216661ms)
8.3s✔ provider matches only known hubs (0.341566ms)
8.3s✔ needsMe: open, not mine, not yet sealed by me (0.18983ms)
8.3s✔ file links carry a line range (0.122889ms)
8.3s✔ what is being typed (2.48777ms)
8.3s✔ which reference a position sits on (0.2933ms)
8.3s✔ the SCM box names its repository (0.264778ms)
8.3s✔ TODO lines become issue titles and then carry the number (0.425851ms)
8.3s✔ the issue body quotes the code under a permalink (0.272165ms)
8.4s✔ a self-signed hub is reached with its CA file (453.64545ms)
8.6sℹ tests 35
8.6sℹ suites 0
8.6sℹ pass 34
8.6sℹ fail 0
8.6sℹ cancelled 0
8.6sℹ skipped 1
8.6sℹ todo 0
8.6sℹ duration_ms 1189.667628
8.6sℹ start of coverage report
8.6sℹ ---------------------------------------------------------------------------------------------
8.6sℹ file              | line % | branch % | funcs % | uncovered lines
8.6sℹ ---------------------------------------------------------------------------------------------
8.6sℹ src               |        |          |         | 
8.6sℹ  diffusionview.ts |  91.55 |    75.00 |  100.00 | 1-4 8 14
8.6sℹ  dropkit.ts       |  67.86 |    90.57 |  100.00 | 1-3 6 8 10 17 32-35 45 51-55 69-94 108 137
8.6sℹ  flowview.ts      |  94.59 |    84.29 |  100.00 | 1-3 7 57-58 63-64
8.6sℹ  hub.ts           |  96.69 |    75.17 |   55.56 | 1-3 7-14 21-22 412-416
8.6sℹ  provider.ts      |  58.33 |    75.00 |  100.00 | 1-3 5 11-14 23-24
8.6sℹ  refs.ts          |  84.72 |    92.59 |  100.00 | 1-3 5 8-12 47-48
8.6sℹ ---------------------------------------------------------------------------------------------
8.6sℹ all files         |  90.19 |    81.04 |   71.43 | 
8.6sℹ ---------------------------------------------------------------------------------------------
8.6sℹ end of coverage report
13.6sartifact coverage: 18970 bytes, blob 9a9d7bbc1831
0.0stests: 35 tests: 1 skipped in 492 ms
14.2sartifact junit: 4854 bytes, blob 0f24eb63f9ae

Ran on plex-1: holds the image, idle, speed 110 (class 3).

Where its time went: prepare 3.2s, run 8.9s, finish 2.2s.

✓ package passed · exit 0 · 9.0 s · on earth-1 · signed receipt by earth-1 (short-lived key)
0.0sfetching andymccall/oxygenhub-vscode for state 0756e440f1f0+3b8b25ec33f9+77998d682d47+991516a107fa+ed89cb46725d+f162b1532f9f
1.4sfetched in 1.2 s, 50 files exported in 0.3 s
1.5sbooting a microVM: 2 vCPU, 2048 MiB, rootfs e52c41a17395
5.8s
5.8sadded 120 packages in 4s
5.8snpm warn install-scripts 2 packages have install scripts not yet covered by allowScripts:
5.8snpm warn install-scripts   @vscode/[email protected] (postinstall: node ./src/postinstall.js)
5.8snpm warn install-scripts   [email protected] (postinstall: node install.js)
5.8snpm warn install-scripts
5.8snpm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
6.1s
6.1s> [email protected] build
6.1s> esbuild src/extension.ts --bundle --platform=node --format=cjs --external:vscode --outfile=dist/extension.js --sourcemap
6.1s
6.1s
6.1s  dist/extension.js      136.7kb
6.1s  dist/extension.js.map  279.6kb
6.1s
6.1s⚡ Done in 24ms
6.3s
6.3s> [email protected] package
6.3s> vsce package --no-dependencies
6.3s
6.8s INFO  Files included in the VSIX:
6.8soxygenhub-0.13.0.vsix
6.8s├─ [Content_Types].xml 
6.8s├─ extension.vsixmanifest 
6.8s└─ extension/
6.8s   ├─ LICENSE.txt [1.25 KB]
6.8s   ├─ changelog.md 
6.8s   ├─ package.json [31.42 KB]
6.8s   ├─ readme.md 
6.8s   ├─ assets/
6.8s   │  └─ images/
6.8s   │     ├─ oxygenhub-activity.svg [0.49 KB]
6.8s   │     ├─ oxygenhub.png [9.47 KB]
6.8s   │     └─ oxygenhub.svg [0.94 KB]
6.8s   ├─ dist/
6.8s   │  └─ extension.js [136.66 KB]
6.8s   └─ walkthrough/
6.8s      ├─ flow.md [0.2 KB]
6.8s      ├─ inbox.md [0.1 KB]
6.8s      ├─ proposals.md [0.18 KB]
6.8s      ├─ propose.md [0.14 KB]
6.8s      └─ signin.md [0.17 KB]
6.8s
6.9s DONE  Packaged: /src/oxygenhub-0.13.0.vsix (15 files, 59.36 KB)

Ran on earth-1: holds the image, running 1 other job, speed 94 (class 3).

Where its time went: prepare 1.5s, run 7.2s, finish 0.0s.