QRun-IO/ci-policy: ci / fork-guard (pull_request) Skipped
QRun-IO/ci-policy: native / fork-deny (pull_request) Skipped
QRun-IO/ci-policy: native / dotnet-0 (pull_request) Skipped
QRun-IO/ci-policy: ci / Scoped workflow [workflow d20a578c7d818bc7ca32a2ac2c675da4e4f27385] (pull_request) Successful in 5s
QRun-IO/ci-policy: ci / head-profile (pull_request) Skipped
QRun-IO/ci-policy: ci / repository-policy (pull_request) Skipped
QRun-IO/ci-policy: ci / application-template-0 (pull_request) Skipped
QRun-IO/ci-policy: ci / gradle-1 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-core-2-head (pull_request) Skipped
QRun-IO/ci-policy: ci / java-docker-3 (pull_request) Skipped
QRun-IO/ci-policy: native / native-result (pull_request) Successful in 4s
QRun-IO/ci-policy: ci / java-docker-3-head (pull_request) Skipped
QRun-IO/ci-policy: ci / java-docker-4 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-frontend-browser-5 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-6 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-6-head (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-7 (pull_request) Skipped
QRun-IO/ci-policy: ci / java-maven-7-head (pull_request) Skipped
QRun-IO/ci-policy: ci / node-8 (pull_request) Skipped
QRun-IO/ci-policy: ci / node-9 (pull_request) Skipped
QRun-IO/ci-policy: ci / node-10 (pull_request) Skipped
QRun-IO/ci-policy: ci / node-playwright-11 (pull_request) Skipped
QRun-IO/ci-policy: ci / repository-policy-12 (pull_request) Skipped
QRun-IO/ci-policy: ci / source-config-13 (pull_request) Skipped
QRun-IO/ci-policy: ci / source-config-14 (pull_request) Skipped
QRun-IO/ci-policy: ci / android-0 (pull_request) Skipped
QRun-IO/ci-policy: ci / original-business (pull_request) Skipped
QRun-IO/ci-policy: ci / original-mcp (pull_request) Skipped
QRun-IO/ci-policy: ci / original-voyage (pull_request) Skipped
QRun-IO/ci-policy: ci / original-cli (pull_request) Skipped
QRun-IO/ci-policy: ci / not-enrolled (pull_request) Skipped
QRun-IO/ci-policy: ci / shared-pipeline (pull_request) Skipped
QRun-IO/ci-policy: ci / ci-result (pull_request) Successful in 5s
maven / build (push) Failing after 42s
build / maven (push) Failing after 42s
One reviewable integration on current develop 7d61f29e. It starts from
feat/record-files-standalone (attachment lifecycle, upload journal, retention
SPI; descends from develop) and adds the owner stack content from
feature/collab, feature/collab-int-20261029, feature/field-values-1196,
feature/presence-recovery-1300, test/presence-capacity-1302 and the
fix/attachment-transactions-1289 / fix/mywork-query-bounds-1291 work, plus
KOF22 adaptations: CollaborationQBitConfig.attachmentLifecycle,
CollaborationRecords.insertActivity/query(transaction), ActivityWriter source
feature routing, and the Redis/fixture tests.
Build: develop CI files are preserved. pom.xml only adds the Redis API
guardrail allow-list and an optional qbit-redis dependency; the core and
qbit-redis versions stay on the canonical SNAPSHOT lines with markers to repin
after the core and redis integration PRs are published (order CORE -> REDIS ->
COLLAB). No PRIVATE or feature-snapshot coordinate is introduced. Not yet
compiled: it needs the core integration artifact (virtual-field providers).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
97 lines
2.7 KiB
JSON
97 lines
2.7 KiB
JSON
{
|
|
"status": "PASS",
|
|
"parameters": {
|
|
"java": "java (Java 21)",
|
|
"node_image": "eclipse-temurin@sha256:227118764cccd3c3294617061aaa93a08309c63a395eefa83e6b35032992ea99",
|
|
"nodes": 3,
|
|
"tenants": 2,
|
|
"users": 12,
|
|
"tabs": 4,
|
|
"rounds": 100,
|
|
"workers": 8,
|
|
"crash_round": 50
|
|
},
|
|
"scope": "loopback HTTP, mock identities, memory records",
|
|
"node_image_id": "sha256:227118764cccd3c3294617061aaa93a08309c63a395eefa83e6b35032992ea99",
|
|
"current_round": 100,
|
|
"completed_rounds": 100,
|
|
"crash": {
|
|
"round": 50,
|
|
"http_port": 54039,
|
|
"surviving_nodes": 2,
|
|
"process_exit": 137
|
|
},
|
|
"seconds": 25.147547999978997,
|
|
"renewals": {
|
|
"samples": 9600,
|
|
"p50_ms": 7.125200005248189,
|
|
"p95_ms": 17.407900071702898,
|
|
"p99_ms": 27.217599912546575,
|
|
"max_ms": 74.53640003222972
|
|
},
|
|
"snapshots": {
|
|
"samples": 996,
|
|
"p50_ms": 13.538200058974326,
|
|
"p95_ms": 15.59239998459816,
|
|
"p99_ms": 20.58999997097999,
|
|
"max_ms": 315.0679999962449
|
|
},
|
|
"renewal_throughput": 381.7469599822622,
|
|
"node_pids": [
|
|
85832,
|
|
90280,
|
|
67764
|
|
],
|
|
"pid_kind": "docker-client",
|
|
"node_containers": [
|
|
"qqq-capacity-e599dca8e163-node-54039",
|
|
"qqq-capacity-e599dca8e163-node-54040",
|
|
"qqq-capacity-e599dca8e163-node-54041"
|
|
],
|
|
"redis_slow_commands": [],
|
|
"redis_latency_events": [],
|
|
"resources": [
|
|
{
|
|
"node_log": "node-54039.log",
|
|
"samples": 198,
|
|
"observed_wall_ms": 19699,
|
|
"cpu_seconds": 28.58,
|
|
"cpu_core_equivalents": 1.4508350677699375,
|
|
"heapUsedBytes_sampled_max": 163478640,
|
|
"heapCommittedBytes_sampled_max": 188743680,
|
|
"poolActive_sampled_max": 3,
|
|
"poolIdle_sampled_max": 4,
|
|
"poolWaiting_sampled_max": 0,
|
|
"poolMaximum_sampled_max": 8
|
|
},
|
|
{
|
|
"node_log": "node-54040.log",
|
|
"samples": 300,
|
|
"observed_wall_ms": 29900,
|
|
"cpu_seconds": 41.85,
|
|
"cpu_core_equivalents": 1.399665551839465,
|
|
"heapUsedBytes_sampled_max": 165177008,
|
|
"heapCommittedBytes_sampled_max": 188743680,
|
|
"poolActive_sampled_max": 4,
|
|
"poolIdle_sampled_max": 5,
|
|
"poolWaiting_sampled_max": 0,
|
|
"poolMaximum_sampled_max": 8
|
|
},
|
|
{
|
|
"node_log": "node-54041.log",
|
|
"samples": 331,
|
|
"observed_wall_ms": 33000,
|
|
"cpu_seconds": 41.52,
|
|
"cpu_core_equivalents": 1.2581818181818183,
|
|
"heapUsedBytes_sampled_max": 168546936,
|
|
"heapCommittedBytes_sampled_max": 192937984,
|
|
"poolActive_sampled_max": 4,
|
|
"poolIdle_sampled_max": 5,
|
|
"poolWaiting_sampled_max": 0,
|
|
"poolMaximum_sampled_max": 8
|
|
}
|
|
],
|
|
"cleanup": true,
|
|
"receipt_note": "Java executable path normalized; measurements unchanged. Disposable fixture identities only."
|
|
}
|