feat(monitoring): ProcessFootprintMonitor — per-machine process-footprint measurement (the climb missing before the panic) #3869
ci.yml
on: pull_request
Matrix: unit
Type Check
56s
Repo Invariants
14s
Docs Coverage
14s
Cartographer Freshness
13s
Standards Enforcement Coverage
14s
Integration Tests
0s
E2E Tests
0s
Contract Tests (Live API)
0s
Build
0s
Annotations
4 errors and 13 warnings
|
Unit Tests (node 22, shard 2/4)
Process completed with exit code 1.
|
|
tests/unit/TopicProfileOrchestrator.test.ts > circuit breaker (§10.4) > §5.2(b): a recovery re-apply in a GATED regime is a live write with NO profile-triggered kill, told out loud:
tests/unit/TopicProfileOrchestrator.test.ts#L753
AssertionError: expected 1 to be +0 // Object.is equality
- Expected
+ Received
- 0
+ 1
❯ tests/unit/TopicProfileOrchestrator.test.ts:753:28
|
|
tests/unit/TopicProfileOrchestrator.test.ts > circuit breaker (§10.4) > re-applying the profile that JUST tripped requires the cooldown confirm; the confirm applies it:
tests/unit/TopicProfileOrchestrator.test.ts#L706
AssertionError: expected 'applied' to be 'confirm-required' // Object.is equality
Expected: "confirm-required"
Received: "applied"
❯ tests/unit/TopicProfileOrchestrator.test.ts:706:23
|
|
tests/unit/TopicProfileOrchestrator.test.ts > circuit breaker (§10.4) > the breaker is LIVE under enabled:false + dryRun:true — a real revert fires:
tests/unit/TopicProfileOrchestrator.test.ts#L696
AssertionError: expected false to be true // Object.is equality
- Expected
+ Received
- true
+ false
❯ tests/unit/TopicProfileOrchestrator.test.ts:696:7
|
|
Docs Coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Repo Invariants
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Cartographer Freshness
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Standards Enforcement Coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Type Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unit Tests (node 20, shard 2/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unit Tests (node 22, shard 2/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unit Tests (node 22, shard 3/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unit Tests (node 20, shard 3/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unit Tests (node 22, shard 4/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unit Tests (node 20, shard 4/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unit Tests (node 22, shard 1/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Unit Tests (node 20, shard 1/4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
cartographer-freshness
|
399 Bytes |
sha256:a84ca92968988fdc75c43e2dd2e22dff806c6e761f262b6a159ad8fab4a3f06d
|
|
|
docs-coverage
|
37.8 KB |
sha256:7066bc125e3713e3deacba3260e7e0378901175e8db2aa9e62659372ec4b7a7e
|
|
|
standards-coverage
|
881 Bytes |
sha256:d42b3494eb59da097dd4731f287f43f03745bb090179f1a2fb330890bc606dc8
|
|