test(pi): arm delayed prompt proof explicitly
This commit is contained in:
@@ -548,6 +548,11 @@ export async function runPackagedProductProof(options) {
|
||||
|| resilienceStart?.resilience?.realTurnVerified !== false) {
|
||||
throw new Error(`Packaged resilience setup failed: ${JSON.stringify(resilienceStart?.resilience)}`);
|
||||
}
|
||||
const promptDelay = await evaluateProof(electronApplication, 'resilience.arm-prompt-delay');
|
||||
assertPackagedMain(promptDelay);
|
||||
if (!(promptDelay?.resilience?.delayMs > 10_000)) {
|
||||
throw new Error(`Packaged prompt proof did not exceed the former 10s threshold: ${JSON.stringify(promptDelay?.resilience)}`);
|
||||
}
|
||||
await page.reload();
|
||||
await page.waitForLoadState('domcontentloaded');
|
||||
if (await page.getByTestId('ai-module-selection-page').count()) {
|
||||
@@ -894,6 +899,7 @@ export async function runPackagedProductProof(options) {
|
||||
resilience: {
|
||||
setup: resilienceStart.resilience,
|
||||
backgroundLifecycle: {
|
||||
configured: promptDelay.resilience,
|
||||
active: backgroundActive.resilience,
|
||||
hiddenPastGrace: backgroundHidden.resilience,
|
||||
idleEvicted: backgroundIdle.resilience,
|
||||
|
||||
Reference in New Issue
Block a user