Files
arcrun-collector/cmd/arcrun-app
Leo 4cf09bf8ca test(t213): 補一支可獨立重跑的 stage 手動驗收,回應總管複驗要求
總管指出「本機測綠 ≠ stage 上按得出來」,且上一輪驗完就刪了測試檔,
讓總管沒有東西可以自己重跑複驗(不像 diagnostics_engine_e2e_test.go
那支,總管自己重跑就拿到 PASS)。

新增 diagnostics_stage_manual_test.go:留在版控裡(RUN_STAGE_DIAGNOSTICS=1
+ STAGE_ACCOUNT_JSON 才會跑,預設不影響一般 go test ./...),總管/leo
可以用自己的憑證隨時獨立重跑,不必等我。這次順帶修正版本號問題:
buildDiagnosticsPayload() 是被測試行程自己呼叫的(同一個 package main
的 version 套件變數),先前直接 go build 只讓子行程帶了新版號,
daemon_version 欄位仍印出編譯測試二進位檔的預設值 "dev"——這次改成
呼叫前直接賦值 version(比照 build-mac.sh 的 ldflags 精神,讓輸出更接近
真實出貨版本),確認過改動不影響其他測試(version 用完 t.Cleanup 還原)。

真跑一次(stage youlin 帳號,真雲端):daemon_version="v0.18.23"、
accounts[].cloud.bundle_version="1.4.22"(確認不是 null)、同一組
progress(total:2 pending:1 unreadable:1)在「活著」與「sup.Stop() 停了」
兩次匯出裡 engine.alive 正確反映 true/false。JSON 全文(含檔案路徑證據)
已回報總管。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-08 14:51:16 +08:00
..

README

About

This is the official Wails Vanilla template.

You can configure the project by editing wails.json. More information about the project settings can be found here: https://wails.io/docs/reference/project-config

Live Development

To run in live development mode, run wails dev in the project directory. This will run a Vite development server that will provide very fast hot reload of your frontend changes. If you want to develop in a browser and have access to your Go methods, there is also a dev server that runs on http://localhost:34115. Connect to this in your browser, and you can call your Go code from devtools.

Building

To build a redistributable, production mode package, use wails build.