fix: restore existing WeChat instance and add M6 validation tools

This commit is contained in:
2026-09-05 22:49:18 +08:00
parent 1bd0344e8b
commit 1e8e894dba
23 changed files with 1357 additions and 48 deletions
@@ -0,0 +1,7 @@
{
"Sent": true,
"MatchingEvents": 1,
"EventsAfterRestart": 0,
"Snapshots": 5,
"CheckpointSaved": true
}
@@ -0,0 +1,18 @@
[
{
"State": "minimized",
"TransitionObserved": true,
"SameInstance": true,
"MainViewFound": true,
"SessionsFound": true,
"MessagesFound": true
},
{
"State": "tray-hidden",
"TransitionObserved": true,
"SameInstance": true,
"MainViewFound": true,
"SessionsFound": true,
"MessagesFound": true
}
]
@@ -0,0 +1,121 @@
{
"StartedAt": "2026-09-05T14:39:32.0610704+00:00",
"FinishedAt": "2026-09-05T14:40:02.1378009+00:00",
"Samples": [
{
"Timestamp": "2026-09-05T14:39:32.2343907+00:00",
"ProcessCount": 5,
"WorkingSetBytes": 153997312,
"HandleCount": 3535,
"ThreadCount": 183,
"WindowFound": true,
"Errors": [],
"MessageEvents": 0,
"ReconnectEvents": 0,
"AgentWorkingSetBytes": 43053056,
"AgentHandleCount": 389,
"AgentThreadCount": 20,
"LastSnapshotAt": null
},
{
"Timestamp": "2026-09-05T14:39:37.4016222+00:00",
"ProcessCount": 5,
"WorkingSetBytes": 153575424,
"HandleCount": 3535,
"ThreadCount": 183,
"WindowFound": true,
"Errors": [],
"MessageEvents": 0,
"ReconnectEvents": 0,
"AgentWorkingSetBytes": 51077120,
"AgentHandleCount": 437,
"AgentThreadCount": 25,
"LastSnapshotAt": "2026-09-05T14:39:36.5158013+00:00"
},
{
"Timestamp": "2026-09-05T14:39:42.4826756+00:00",
"ProcessCount": 5,
"WorkingSetBytes": 153645056,
"HandleCount": 3535,
"ThreadCount": 183,
"WindowFound": true,
"Errors": [],
"MessageEvents": 0,
"ReconnectEvents": 0,
"AgentWorkingSetBytes": 49594368,
"AgentHandleCount": 439,
"AgentThreadCount": 25,
"LastSnapshotAt": "2026-09-05T14:39:40.6950674+00:00"
},
{
"Timestamp": "2026-09-05T14:39:47.5679204+00:00",
"ProcessCount": 5,
"WorkingSetBytes": 153632768,
"HandleCount": 3535,
"ThreadCount": 184,
"WindowFound": true,
"Errors": [],
"MessageEvents": 0,
"ReconnectEvents": 0,
"AgentWorkingSetBytes": 50147328,
"AgentHandleCount": 439,
"AgentThreadCount": 25,
"LastSnapshotAt": "2026-09-05T14:39:46.9856634+00:00"
},
{
"Timestamp": "2026-09-05T14:39:52.6503147+00:00",
"ProcessCount": 5,
"WorkingSetBytes": 153395200,
"HandleCount": 3537,
"ThreadCount": 184,
"WindowFound": true,
"Errors": [],
"MessageEvents": 0,
"ReconnectEvents": 0,
"AgentWorkingSetBytes": 51089408,
"AgentHandleCount": 439,
"AgentThreadCount": 23,
"LastSnapshotAt": "2026-09-05T14:39:51.1846333+00:00"
},
{
"Timestamp": "2026-09-05T14:39:57.7230086+00:00",
"ProcessCount": 5,
"WorkingSetBytes": 152985600,
"HandleCount": 3537,
"ThreadCount": 184,
"WindowFound": true,
"Errors": [],
"MessageEvents": 0,
"ReconnectEvents": 0,
"AgentWorkingSetBytes": 51859456,
"AgentHandleCount": 439,
"AgentThreadCount": 23,
"LastSnapshotAt": "2026-09-05T14:39:57.4318646+00:00"
},
{
"Timestamp": "2026-09-05T14:40:02.1355012+00:00",
"ProcessCount": 5,
"WorkingSetBytes": 152502272,
"HandleCount": 3537,
"ThreadCount": 184,
"WindowFound": true,
"Errors": [],
"MessageEvents": 0,
"ReconnectEvents": 0,
"AgentWorkingSetBytes": 52297728,
"AgentHandleCount": 442,
"AgentThreadCount": 23,
"LastSnapshotAt": "2026-09-05T14:40:01.6026352+00:00"
}
],
"MessageEvents": 0,
"ReconnectEvents": 0,
"WorkingSetGrowthBytes": -1495040,
"HandleGrowth": 2,
"ThreadGrowth": 1,
"Healthy": true,
"Findings": [],
"RequestedSeconds": 30,
"ObservedSeconds": 30.0794228,
"CompletedDuration": true
}
@@ -0,0 +1,56 @@
{
"BinarySha256": "5899FD7A07E85B9C20679E06012CB0ED494F96916A8C58F81ACFC533286CA009",
"Passed": true,
"OperatingSystem": "Microsoft Windows NT 10.0.19044.0",
"Results": [
{
"ExitCode": 0,
"Name": "recover",
"StartedAt": "\/Date(1788619114443)\/",
"FinishedAt": "\/Date(1788619157247)\/"
},
{
"ExitCode": 0,
"Name": "doctor",
"StartedAt": "\/Date(1788619157248)\/",
"FinishedAt": "\/Date(1788619157696)\/"
},
{
"ExitCode": 0,
"Name": "inspect",
"StartedAt": "\/Date(1788619157696)\/",
"FinishedAt": "\/Date(1788619158434)\/"
},
{
"ExitCode": 0,
"Name": "smoke",
"StartedAt": "\/Date(1788619158434)\/",
"FinishedAt": "\/Date(1788619160226)\/"
},
{
"ExitCode": 0,
"Name": "recovery",
"StartedAt": "\/Date(1788619160226)\/",
"FinishedAt": "\/Date(1788619162163)\/"
},
{
"ExitCode": 0,
"Name": "listener",
"StartedAt": "\/Date(1788619162163)\/",
"FinishedAt": "\/Date(1788619171785)\/"
},
{
"ExitCode": 0,
"Name": "stability",
"StartedAt": "\/Date(1788619171785)\/",
"FinishedAt": "\/Date(1788619202188)\/"
},
{
"ExitCode": 0,
"Name": "diagnose",
"StartedAt": "\/Date(1788619202188)\/",
"FinishedAt": "\/Date(1788619203080)\/"
}
],
"SessionId": 1
}