test(pi): distinguish packaged protocol UI error
This commit is contained in:
@@ -506,7 +506,7 @@ export async function runPackagedProductProof(options) {
|
|||||||
if (protocolFailure.resilience.terminalizationMs > 2_000) {
|
if (protocolFailure.resilience.terminalizationMs > 2_000) {
|
||||||
throw new Error(`Packaged protocol convergence exceeded 2s: ${protocolFailure.resilience.terminalizationMs}`);
|
throw new Error(`Packaged protocol convergence exceeded 2s: ${protocolFailure.resilience.terminalizationMs}`);
|
||||||
}
|
}
|
||||||
await page.getByText('本地 Agent 已中断,原请求未自动重发。').waitFor({ state: 'visible', timeout: 10_000 });
|
await page.getByText('The local Agent protocol failed').waitFor({ state: 'visible', timeout: 10_000 });
|
||||||
const recoveredAfterProtocol = await recoverSelectedConversation(page, electronApplication);
|
const recoveredAfterProtocol = await recoverSelectedConversation(page, electronApplication);
|
||||||
if (JSON.stringify(recoveredAfterProtocol.resilience.providerRequests)
|
if (JSON.stringify(recoveredAfterProtocol.resilience.providerRequests)
|
||||||
!== JSON.stringify(protocolFailure.resilience.status.providerRequests)) {
|
!== JSON.stringify(protocolFailure.resilience.status.providerRequests)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user