Commit adaba77
feat: improve operation lifecycle logging for CI debugging
Add real-time visibility into network operations to help debug
flaky CI test failures:
- Add --nocapture to CI test command for unbuffered output
- Enhance timeout logs with elapsed time and TTL info
- Add elapsed_ms to PUT and Connect completion logs
- Make Transaction::elapsed() public for logging access
This will show operation timing directly in CI logs:
[INFO] Connect operation started tx=... gateway=...
[INFO] Transaction timed out tx=... elapsed_ms=60012 ttl_ms=60000
[INFO] PUT operation completed tx=... elapsed_ms=1234
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 5cac4e1 commit adaba77
File tree
5 files changed
+26
-4
lines changed- .github/workflows
- crates/core/src
- node
- operations
5 files changed
+26
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
| 133 | + | |
133 | 134 | | |
134 | 135 | | |
135 | 136 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
| 102 | + | |
102 | 103 | | |
103 | 104 | | |
104 | 105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
812 | 812 | | |
813 | 813 | | |
814 | 814 | | |
815 | | - | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
816 | 822 | | |
817 | 823 | | |
818 | 824 | | |
| |||
857 | 863 | | |
858 | 864 | | |
859 | 865 | | |
860 | | - | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
861 | 873 | | |
862 | 874 | | |
863 | 875 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
678 | 678 | | |
679 | 679 | | |
680 | 680 | | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
681 | 686 | | |
682 | 687 | | |
683 | 688 | | |
| |||
975 | 980 | | |
976 | 981 | | |
977 | 982 | | |
| 983 | + | |
978 | 984 | | |
979 | 985 | | |
980 | 986 | | |
981 | 987 | | |
982 | 988 | | |
| 989 | + | |
983 | 990 | | |
984 | 991 | | |
985 | 992 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
341 | 341 | | |
342 | 342 | | |
343 | 343 | | |
| 344 | + | |
344 | 345 | | |
345 | 346 | | |
346 | 347 | | |
| |||
0 commit comments