Files
FreeCADWasmDev/docs/current/efficiency-current.md
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

664 lines
25 KiB
Markdown

# Unattended Execution Timing
Between-event time is observed time with no active command; it may include model, service, transport or client waiting.
Cycles: 20; aggregate measured time: 860.964 s.
| Phase | Total (s) | Share | Count | Average (s) | Maximum (s) |
|---|---:|---:|---:|---:|---:|
| provider/stream-wait | 262.110 | 29.89% | 6 | 43.685 | 45.939 |
| agent/initial-decision | 238.453 | 27.19% | 86 | 2.773 | 7.777 |
| agent/post-read | 203.166 | 23.17% | 14 | 14.512 | 33.605 |
| agent/idle-stop | 74.524 | 8.50% | 1 | 74.524 | 74.524 |
| agent/decision | 40.982 | 4.67% | 5 | 8.196 | 24.867 |
| post-pipeline/build | 27.229 | 3.10% | 1 | 27.229 | 27.229 |
| preparation/continue | 8.946 | 1.02% | 20 | 0.447 | 0.672 |
| agent/finalization | 7.062 | 0.81% | 13 | 0.543 | 0.927 |
| preparation/implementationPacket | 6.676 | 0.76% | 20 | 0.334 | 0.508 |
| scheduler/process-start | 3.027 | 0.35% | 20 | 0.151 | 0.169 |
| post-pipeline/artifact-sync | 2.673 | 0.30% | 1 | 2.673 | 2.673 |
| source/read | 1.164 | 0.13% | 16 | 0.073 | 0.967 |
| preparation/batchPreflight | 0.857 | 0.10% | 20 | 0.043 | 0.045 |
| post-pipeline/preflight | 0.063 | 0.01% | 1 | 0.063 | 0.063 |
| post-pipeline/business-acceptance | 0.060 | 0.01% | 1 | 0.060 | 0.060 |
| build | 0.001 | 0.00% | 1 | 0.001 | 0.001 |
## Cycle 4753
Task: FW-P6-FPA-Y; batch: {'id': 'b3d4f99c9e4d224980596147', 'module': 'Sketcher', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 1}.
Observed command time (union): 0.000 s; between-event time: 20.021 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.667 |
| batchPreflight | 0.044 |
| implementationPacket | 0.260 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.172 | scheduler.cycle.started | thread.started |
| 0.207 | 1.174 | turn.started | error |
| 1.381 | 1.853 | error | error |
| 3.235 | 2.376 | error | error |
| 5.611 | 1.890 | error | error |
| 7.501 | 6.411 | error | error |
| 13.911 | 5.181 | error | error |
| 19.098 | 0.923 | turn.failed | scheduler.cycle.completed |
## Cycle 4754
Task: FW-P6-FPA-Y; batch: {'id': '1fbd77e0cef8ce735e7e1c4a', 'module': 'Sketcher', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 3}.
Observed command time (union): 0.000 s; between-event time: 18.020 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.635 |
| batchPreflight | 0.042 |
| implementationPacket | 0.137 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.163 | scheduler.cycle.started | thread.started |
| 0.203 | 0.989 | turn.started | error |
| 1.192 | 2.202 | error | error |
| 3.394 | 2.630 | error | error |
| 6.024 | 1.946 | error | error |
| 7.970 | 2.770 | error | error |
| 10.740 | 6.462 | error | error |
| 17.208 | 0.811 | turn.failed | scheduler.cycle.completed |
## Cycle 4755
Task: FW-P6-FPA-Y; batch: {'id': 'b3d4f99c9e4d224980596147', 'module': 'Sketcher', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 1}.
Observed command time (union): 0.000 s; between-event time: 15.019 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.662 |
| batchPreflight | 0.042 |
| implementationPacket | 0.255 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.159 | scheduler.cycle.started | thread.started |
| 0.195 | 1.453 | turn.started | error |
| 1.648 | 1.582 | error | error |
| 3.230 | 1.577 | error | error |
| 4.807 | 1.900 | error | error |
| 6.707 | 3.256 | error | error |
| 9.963 | 4.357 | error | error |
| 14.326 | 0.692 | turn.failed | scheduler.cycle.completed |
## Cycle 4756
Task: FW-P6-FPA-Y; batch: {'id': '3e285c01e90a440ed5cb54e8', 'module': 'Assembly', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 1}.
Observed command time (union): 0.000 s; between-event time: 22.020 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.541 |
| batchPreflight | 0.042 |
| implementationPacket | 0.258 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.167 | scheduler.cycle.started | thread.started |
| 0.201 | 2.877 | turn.started | error |
| 3.077 | 1.165 | error | error |
| 4.243 | 3.650 | error | error |
| 7.893 | 1.899 | error | error |
| 9.792 | 6.797 | error | error |
| 16.589 | 5.214 | error | error |
| 21.809 | 0.211 | turn.failed | scheduler.cycle.completed |
## Cycle 4757
Task: FW-P6-FPA-Y; batch: {'id': 'fda23ab40e675830eb266213', 'module': 'Assembly', 'tier': 'feature-workflow', 'family': 'desktop-command-commandcreatejoint', 'records': 15}.
Observed command time (union): 0.000 s; between-event time: 17.113 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.512 |
| batchPreflight | 0.044 |
| implementationPacket | 0.353 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.177 | scheduler.cycle.started | thread.started |
| 0.209 | 3.404 | turn.started | error |
| 3.613 | 1.381 | error | error |
| 4.994 | 1.733 | error | error |
| 6.727 | 2.426 | error | error |
| 9.153 | 3.014 | error | error |
| 12.167 | 4.493 | error | error |
| 16.670 | 0.443 | turn.failed | scheduler.cycle.completed |
## Cycle 4758
Task: FW-P6-FPA-Y; batch: {'id': '3e285c01e90a440ed5cb54e8', 'module': 'Assembly', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 1}.
Observed command time (union): 0.000 s; between-event time: 14.018 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.551 |
| batchPreflight | 0.043 |
| implementationPacket | 0.255 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.163 | scheduler.cycle.started | thread.started |
| 0.196 | 1.125 | turn.started | error |
| 1.321 | 1.290 | error | error |
| 2.611 | 1.590 | error | error |
| 4.201 | 1.897 | error | error |
| 6.099 | 2.572 | error | error |
| 8.671 | 4.579 | error | error |
| 13.257 | 0.761 | turn.failed | scheduler.cycle.completed |
## Cycle 4759
Task: FW-P6-FPA-Y; batch: {'id': '846615a2a486e7a9a401d578', 'module': 'Assembly', 'tier': 'feature-workflow', 'family': 'desktop-command-commandcreatejoint', 'records': 14}.
Observed command time (union): 0.000 s; between-event time: 16.019 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.511 |
| batchPreflight | 0.043 |
| implementationPacket | 0.346 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.158 | scheduler.cycle.started | thread.started |
| 0.191 | 1.524 | turn.started | error |
| 1.715 | 1.702 | error | error |
| 3.417 | 1.837 | error | error |
| 5.254 | 2.442 | error | error |
| 7.696 | 3.042 | error | error |
| 10.738 | 4.868 | error | error |
| 15.616 | 0.403 | turn.failed | scheduler.cycle.completed |
## Cycle 4760
Task: FW-P6-FPA-Y; batch: {'id': '846615a2a486e7a9a401d578', 'module': 'Assembly', 'tier': 'feature-workflow', 'family': 'desktop-command-commandcreatejoint', 'records': 14}.
Observed command time (union): 0.000 s; between-event time: 17.019 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.176 |
| batchPreflight | 0.043 |
| implementationPacket | 0.348 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.150 | scheduler.cycle.started | thread.started |
| 0.190 | 1.433 | turn.started | error |
| 1.623 | 1.791 | error | error |
| 3.414 | 1.942 | error | error |
| 5.357 | 2.267 | error | error |
| 7.623 | 3.072 | error | error |
| 10.695 | 5.377 | error | error |
| 16.083 | 0.936 | turn.failed | scheduler.cycle.completed |
## Cycle 4761
Task: FW-P6-FPA-Y; batch: {'id': '3e285c01e90a440ed5cb54e8', 'module': 'Assembly', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 1}.
Observed command time (union): 0.000 s; between-event time: 17.018 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.510 |
| batchPreflight | 0.042 |
| implementationPacket | 0.254 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.159 | scheduler.cycle.started | thread.started |
| 0.196 | 1.142 | turn.started | error |
| 1.338 | 1.912 | error | error |
| 3.250 | 1.906 | error | error |
| 5.156 | 2.275 | error | error |
| 7.431 | 4.465 | error | error |
| 11.896 | 5.072 | error | error |
## Cycle 4762
Task: FW-P6-FPA-Y; batch: {'id': 'dfdcca459dc01edd52d3ad89', 'module': 'Assembly', 'tier': 'feature-workflow', 'family': 'desktop-command-commands', 'records': 10}.
Observed command time (union): 0.000 s; between-event time: 15.018 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.543 |
| batchPreflight | 0.042 |
| implementationPacket | 0.265 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.152 | scheduler.cycle.started | thread.started |
| 0.180 | 1.539 | turn.started | error |
| 1.719 | 1.612 | error | error |
| 3.331 | 1.697 | error | error |
| 5.029 | 2.141 | error | error |
| 7.169 | 2.834 | error | error |
| 10.003 | 4.397 | error | error |
| 14.410 | 0.608 | turn.failed | scheduler.cycle.completed |
## Cycle 4763
Task: FW-P6-FPA-Y; batch: {'id': 'aa45a6fae1dbe6e469476fdd', 'module': 'Assembly', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 1}.
Observed command time (union): 0.000 s; between-event time: 14.018 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.509 |
| batchPreflight | 0.043 |
| implementationPacket | 0.266 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.161 | scheduler.cycle.started | thread.started |
| 0.193 | 1.272 | turn.started | error |
| 1.465 | 1.553 | error | error |
| 3.018 | 1.891 | error | error |
| 4.909 | 1.994 | error | error |
| 6.903 | 2.716 | error | error |
| 9.619 | 4.266 | error | error |
| 13.893 | 0.124 | turn.failed | scheduler.cycle.completed |
## Cycle 4764
Task: FW-P6-FPA-Y; batch: {'id': 'd84e0b3da4885ab73266dacc', 'module': 'BIM', 'tier': 'feature-workflow', 'family': 'desktop-command-initgui', 'records': 16}.
Observed command time (union): 0.000 s; between-event time: 15.018 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.564 |
| batchPreflight | 0.045 |
| implementationPacket | 0.508 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.154 | scheduler.cycle.started | thread.started |
| 0.183 | 1.375 | turn.started | error |
| 1.558 | 1.549 | error | error |
| 3.107 | 1.782 | error | error |
| 4.889 | 2.218 | error | error |
| 7.108 | 3.224 | error | error |
| 10.331 | 4.337 | error | error |
| 14.676 | 0.342 | turn.failed | scheduler.cycle.completed |
## Cycle 4765
Task: FW-P6-FPA-Y; batch: {'id': 'd84e0b3da4885ab73266dacc', 'module': 'BIM', 'tier': 'feature-workflow', 'family': 'desktop-command-initgui', 'records': 16}.
Observed command time (union): 0.000 s; between-event time: 15.018 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.176 |
| batchPreflight | 0.042 |
| implementationPacket | 0.492 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.155 | scheduler.cycle.started | thread.started |
| 0.188 | 1.576 | turn.started | error |
| 1.764 | 1.518 | error | error |
| 3.283 | 1.936 | error | error |
| 5.219 | 2.215 | error | error |
| 7.433 | 3.048 | error | error |
| 10.481 | 4.480 | error | error |
## Cycle 4766
Task: FW-P6-FPA-Y; batch: {'id': 'd84e0b3da4885ab73266dacc', 'module': 'BIM', 'tier': 'feature-workflow', 'family': 'desktop-command-initgui', 'records': 16}.
Observed command time (union): 0.000 s; between-event time: 17.018 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.180 |
| batchPreflight | 0.044 |
| implementationPacket | 0.503 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.164 | scheduler.cycle.started | thread.started |
| 0.198 | 1.363 | turn.started | error |
| 1.560 | 1.691 | error | error |
| 3.251 | 1.781 | error | error |
| 5.032 | 2.028 | error | error |
| 7.060 | 2.949 | error | error |
| 10.009 | 6.831 | error | error |
| 16.850 | 0.168 | turn.failed | scheduler.cycle.completed |
## Cycle 4767
Task: FW-P6-FPA-Y; batch: {'id': '31626313d358da4ffa93d0ab', 'module': 'BIM', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 3}.
Observed command time (union): 0.002 s; between-event time: 91.043 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.516 |
| batchPreflight | 0.042 |
| implementationPacket | 0.269 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
| 1 | source/read | 4.172 | 0.001 | 0 | /bin/bash -lc "rg -n \"bim\\.createAxis\|bim\\.extrusionData\|bim\\.nativeProbe\|pythonFamilyBatch\|fc_web_bim_axis_create\|fc_web_bim_extrusion_data\" freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp web/src/bim* web/src/module-router.ts" |
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.162 | scheduler.cycle.started | thread.started |
| 0.199 | 22.805 | turn.started | error |
| 23.005 | 20.140 | error | agent_message |
| 43.144 | 4.172 | item.completed | command_execution |
| 47.319 | 14.865 | command:source/read | error |
| 62.184 | 14.100 | error | error |
| 76.284 | 14.383 | error | error |
| 90.667 | 0.378 | error | scheduler.cycle.completed |
## Cycle 4768
Task: FW-P6-FPA-Y; batch: {'id': '31626313d358da4ffa93d0ab', 'module': 'BIM', 'tier': 'business-acceptance', 'family': 'business-acceptance', 'records': 3}.
Observed command time (union): 0.106 s; between-event time: 62.972 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.162 |
| batchPreflight | 0.043 |
| implementationPacket | 0.269 |
### postPipelineTiming
| Step | Seconds |
|---|---:|
| post-pipeline/preflight | 0.063 |
| post-pipeline/build | 27.229 |
| post-pipeline/artifact-sync | 2.673 |
| post-pipeline/business-acceptance | 0.060 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
| 1 | source/read | 4.504 | 0.002 | 0 | /bin/bash -lc "rg -n \"bim\\.(createAxis\|extrusionData\|nativeProbe)\|freecad-web-business-cases/v1\|BIM\" docs/business-acceptance tools web/src freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp --glob '"'!docs/current/**'"' --glob '"'!node_modules/**'"'" |
| 2 | source/read | 7.164 | 0.001 | 0 | /bin/bash -lc 'python3 tools/fast_source_search.py --help' |
| 3 | source/read | 8.178 | 0.093 | 0 | /bin/bash -lc "python3 tools/fast_source_search.py --pattern 'freecad-web-business-cases/v1\|bim\\.createAxis\|bim\\.extrusionData\|bim\\.nativeProbe' --path docs/business-acceptance --path tools --path web/src --context 2 --max-count 120" |
| 4 | source/read | 10.618 | 0.003 | 0 | /bin/bash -lc "ls docs/business-acceptance/BIM.json tools/bim-business-cases.mjs 2>/dev/null; sed -n '1,220p' web/src/bim-axis-facade.ts; sed -n '1,220p' web/src/bim-extrusion-facade.ts; sed -n '1,240p' web/src/bim-native-facade.ts; sed -n '3440,3545p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp; sed -n '3820,3920p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp" |
| 5 | source/read | 4.941 | 0.003 | 0 | /bin/bash -lc "sed -n '1,140p' freecad-source/src/WebAssembly/FreeCADCoreProbe/BimRuntimeProbe.cpp; sed -n '1,140p' tools/cam-business-cases.mjs; find docs/business-acceptance -maxdepth 1 -type f -name '*.json' \| sort \| head -20 \| xargs -r -n1 sh -c 'echo \""'$0"; sed -n "1,100p" "$0"'"'" |
| 6 | build | 9.005 | 0.001 | 2 | /bin/bash -lc 'python3 tools/build_web_module_artifacts.py --dry-run --json --module BIM' |
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.155 | scheduler.cycle.started | thread.started |
| 0.186 | 7.677 | turn.started | agent_message |
| 7.862 | 4.504 | item.completed | command_execution |
| 12.369 | 7.164 | command:source/read | command_execution |
| 19.535 | 8.178 | command:source/read | command_execution |
| 27.806 | 10.618 | command:source/read | command_execution |
| 38.428 | 9.907 | command:source/read | agent_message |
| 48.335 | 4.941 | item.completed | command_execution |
| 53.280 | 9.005 | command:source/read | command_execution |
| 62.286 | 0.791 | command:build | scheduler.cycle.completed |
## Cycle 4769
Task: FW-P6-FPA-Y; batch: {'id': '2340f9a41a2978c7fc2bc0ee', 'module': 'BIM', 'tier': 'feature-workflow', 'family': 'desktop-command-initgui', 'records': 16}.
Observed command time (union): 0.000 s; between-event time: 46.039 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.505 |
| batchPreflight | 0.043 |
| implementationPacket | 0.496 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.146 | scheduler.cycle.started | thread.started |
| 0.177 | 29.973 | turn.started | error |
| 30.151 | 15.888 | error | scheduler.cycle.completed |
## Cycle 4770
Task: FW-P6-FPA-Y; batch: {'id': '2340f9a41a2978c7fc2bc0ee', 'module': 'BIM', 'tier': 'feature-workflow', 'family': 'desktop-command-initgui', 'records': 16}.
Observed command time (union): 0.000 s; between-event time: 46.039 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.177 |
| batchPreflight | 0.042 |
| implementationPacket | 0.499 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.155 | scheduler.cycle.started | thread.started |
| 0.184 | 24.200 | turn.started | error |
| 24.383 | 21.656 | error | scheduler.cycle.completed |
## Cycle 4771
Task: FW-P6-FPA-Y; batch: {'id': '2340f9a41a2978c7fc2bc0ee', 'module': 'BIM', 'tier': 'feature-workflow', 'family': 'desktop-command-initgui', 'records': 16}.
Observed command time (union): 0.093 s; between-event time: 179.981 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.177 |
| batchPreflight | 0.044 |
| implementationPacket | 0.508 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
| 1 | source/read | 2.498 | 0.000 | 0 | /bin/bash -lc 'rg -n "BIM\|Flamingo\|frameIt\|insertPipe\|extend2intersection" docs/current/provided-source-index.md' |
| 2 | source/read | 17.510 | 0.001 | 0 | /bin/bash -lc "rg -n --glob '*.py' --glob '*.cpp' --glob '*.h' \"class +(_?frameIt\|_?fillFrame\|_?insertPath\|_?insertSection\|_?insertPipe\|_?insertElbow\|_?insertReduct\|_?insertCap\|_?insertFlange\|_?insertUbolt\|_?insertPypeLine\|_?extend2intersection\|_?laydown\|_?levelBeam\|_?mateEdges\|_?pivotBeam)\|addCommand\\(\\s*[\\\"'](frameIt\|fillFrame\|insertPath\|insertSection\|insertPipe\|insertElbow\|insertReduct\|insertCap\|insertFlange\|insertUbolt\|insertPypeLine\|extend2intersection\|laydown\|levelBeam\|mateEdges\|pivotBeam)\" freecad-source/src/Mod/BIM freecad-source/src/Mod" |
| 3 | source/read | 9.030 | 0.001 | 0 | /bin/bash -lc "sed -n '1,160p' tools/fast_source_search.py" |
| 4 | source/read | 13.206 | 0.085 | 0 | /bin/bash -lc "python3 tools/fast_source_search.py --pattern 'class +(_?frameIt\|_?fillFrame\|_?insertPath\|_?insertSection\|_?insertPipe\|_?insertElbow\|_?insertReduct\|_?insertCap\|_?insertFlange\|_?insertUbolt\|_?insertPypeLine\|_?extend2intersection\|_?laydown\|_?levelBeam\|_?mateEdges\|_?pivotBeam)\|addCommand\\(' --path freecad-source/src/Mod/BIM --glob '*.py' --context 4 --max-results 120" |
| 5 | source/read | 10.855 | 0.003 | 0 | /bin/bash -lc "python3 tools/fast_source_search.py --pattern 'FC_WEB_IMPLEMENTED_DESKTOP_COMMAND\|dispatch.*DesktopCommand\|DesktopCommands.h' --runtime --path freecad-source/src/WebAssembly/FreeCADCoreProbe --glob '*DesktopCommands*' --glob 'CMakeLists.txt' --glob 'BimRuntimeProbe.cpp' --context 6 --max-results 140" |
| 6 | source/read | 10.790 | 0.001 | 0 | /bin/bash -lc "python3 tools/fast_source_search.py --pattern 'fcWebPartDesktopCommand\|PartDesktopCommands.cpp\|add_executable\\(FreeCADWebBimRuntimeProbe\|FreeCADWebBimRuntimeProbe' --path freecad-source/src/WebAssembly/FreeCADCoreProbe --glob '*.cpp' --glob '*.h' --glob 'CMakeLists.txt' --context 8 --max-results 100" |
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.149 | scheduler.cycle.started | thread.started |
| 0.177 | 7.777 | turn.started | agent_message |
| 7.955 | 2.498 | item.completed | command_execution |
| 10.454 | 17.510 | command:source/read | command_execution |
| 27.965 | 9.030 | command:source/read | command_execution |
| 36.998 | 13.206 | command:source/read | command_execution |
| 50.289 | 10.855 | command:source/read | command_execution |
| 61.146 | 10.790 | command:source/read | command_execution |
| 71.938 | 33.605 | command:source/read | agent_message |
| 105.543 | 74.532 | item.completed | scheduler.cycle.completed |
## Cycle 4772
Task: FW-P6-FPA-Y; batch: {'id': 'b104f0dc5bc3f0bd29d77599', 'module': 'BIM', 'tier': 'failure-reconciliation', 'family': 'failure-reconciliation', 'records': 4}.
Observed command time (union): 0.971 s; between-event time: 172.098 s; file changes: 0.
### preparationTiming
| Step | Seconds |
|---|---:|
| continue | 0.672 |
| batchPreflight | 0.042 |
| implementationPacket | 0.135 |
### Commands
| # | Phase | Wait Before (s) | Execute (s) | Exit | Command |
|---:|---|---:|---:|---:|---|
| 1 | source/read | 24.867 | 0.001 | 0 | /bin/bash -lc "sed -n '1,220p' docs/current/provided-source-index.md; printf '\\n--targets--\\n'; rg -n \"prepare_bim_probe_resources\|BuildingPart\|getShapes\|pythonFamilyBatch\|ChunkBase\|recycler\" docs tools src web -g '"'!**/node_modules/**'"'" |
| 2 | source/read | 21.084 | 0.967 | 0 | /bin/bash -lc "python3 tools/fast_source_search.py --pattern 'prepare_bim_probe_resources\|BuildingPart\|getShapes\|pythonFamilyBatch\|ChunkBase\|recycler' --paths freecad-source tools web docs/business-acceptance docs/current 2>/dev/null \| head -200" |
| 3 | source/read | 20.387 | 0.001 | 0 | /bin/bash -lc "rg -n 'BuildingPart\|getShapes\|pythonFamilyBatch\|ChunkBase\|recycler' freecad-source/src tools web docs/business-acceptance docs/current 2>/dev/null \| head -200; ls tools/*bim*; rg -n 'prepare_bim_probe_resources' . -g '*.py' -g '*.md' 2>/dev/null \| head" |
| 4 | source/read | 21.824 | 0.001 | 0 | /bin/bash -lc "sed -n '1,240p' tools/prepare_bim_probe_resources.py; rg -n 'BIM\|BuildingPart\|dispatch' freecad-source/src/WebAssembly freecad-source/src/Mod/BIM 2>/dev/null \| head -200" |
### Between-Event Intervals
| Offset (s) | Seconds | After | Before |
|---:|---:|---|---|
| 0.000 | 0.147 | scheduler.cycle.started | thread.started |
| 0.177 | 3.310 | turn.started | error |
| 3.486 | 34.498 | error | agent_message |
| 37.987 | 24.867 | scheduler.stderr | command_execution |
| 62.855 | 21.084 | command:source/read | command_execution |
| 84.907 | 20.387 | command:source/read | command_execution |
| 105.295 | 21.824 | command:source/read | command_execution |
| 127.121 | 17.691 | command:source/read | error |
| 144.812 | 28.257 | error | scheduler.cycle.completed |