- Fix `TestStopMiner_Good` and `TestGetMiner_Good` in `pkg/mining/manager_test.go` to check `StartMiner` error, preventing panic on nil pointer access. - Fix data race in `TestXMRigMiner_Start_Stop_Good` in `pkg/mining/xmrig_test.go` by protecting `Running` state access with mutex and adding delay to dummy script. - Fix `TestStartMiner_Ugly` by ensuring deterministic naming with `Algo`. - Fix state leakage in `manager_test.go` by clearing miners and isolating `xdg` config. - Fix UI test compilation by updating imports and mocks. |
||
|---|---|---|
| .. | ||
| config_manager.go | ||
| manager.go | ||
| manager_interface.go | ||
| manager_test.go | ||
| miner.go | ||
| mining.go | ||
| mining_profile.go | ||
| mining_test.go | ||
| profile_manager.go | ||
| profile_manager_test.go | ||
| service.go | ||
| service_test.go | ||
| syslog_unix.go | ||
| syslog_windows.go | ||
| ttminer.go | ||
| version.go | ||
| xmrig.go | ||
| xmrig_start.go | ||
| xmrig_stats.go | ||
| xmrig_test.go | ||