qwen-code/integration-tests
jinye 59d21e1c69
feat(managed-agent): Safely settle recovery and continue sessions (#15131)
* feat(managed-agent): Safely settle recovery and continue sessions

Require original-input settlement, continuation readiness and completed cleanup before reopening a Managed Session. Add conservative recovery queries and rechecks, original-target cancellation, reload-safe operation tracking and editable bounded handoff drafts.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

* test(managed-agent): Avoid initial fixture output backpressure

Capture the native generator output in a JUnit temporary file so waiting for its exit cannot fill an unread pipe. Preserve the 30-second deadline and all recovery assertions, and reap the generator when an assertion or interruption ends the wait.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>

---------

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-10-22 06:06:57 +00:00
..
baselines test(managed-agent): record Hosted latency baseline (#12945) 2026-09-29 15:18:48 +00:00
cli test(cli): pin daemon workflow intent e2e off the container sandbox (#15022) (#15029) 2026-10-21 21:37:34 +08:00
concurrent-runner chore: enforce Playwright version parity and close the deferred #11101 follow-ups (#11371) 2026-09-12 11:40:46 +00:00
fixtures feat: chat transcript mr2a html export (#10076) 2026-09-04 14:36:35 +00:00
helpers feat(managed-agent): Safely settle recovery and continue sessions (#15131) 2026-10-22 06:06:57 +00:00
hook-integration fix(integration-tests): make the project typecheckable and fix what that found (#8693) 2026-08-08 16:32:31 +00:00
interactive feat(cli): align OpenTUI input, editing and status lines with Ink (#14964) 2026-10-22 08:22:04 +08:00
sdk-typescript feat(workflow): add per-turn human-origin workflow hints (#14876) 2026-10-21 06:54:24 +00:00
terminal-bench fix(integration-tests): make the project typecheckable and fix what that found (#8693) 2026-08-08 16:32:31 +00:00
terminal-capture feat(web-shell): present structured shell execution results (#12311) 2026-09-21 11:32:42 +00:00
channel-plugin.test.ts fix(integration-tests): make the project typecheckable and fix what that found (#8693) 2026-08-08 16:32:31 +00:00
chat-transcript-contract.test.ts feat: chat transcript mr2a html export (#10076) 2026-09-04 14:36:35 +00:00
chat-transcript-document.test.ts perf(export): split the transcript renderer's embedded CSS into a versioned asset (#11485) 2026-09-10 07:15:32 +00:00
e2e-memory-defaults.ts test(integration): disable managed auto-memory by default in E2E harnesses (#13009) (#13013) 2026-10-01 14:34:35 +00:00
export-artifact-contract.test.ts feat(web-shell): expose slash-command exports as artifacts (#12050) 2026-09-20 02:37:25 +00:00
fake-dashscope-server.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
fake-openai-server.test.ts fix(cli): close the remaining OpenTUI parity gaps against ink (#12309) 2026-09-22 07:18:27 +00:00
fake-openai-server.ts fix(cli): close the remaining OpenTUI parity gaps against ink (#12309) 2026-09-22 07:18:27 +00:00
globalSetup.test.ts fix(test): keep E2E CI runs off the pool host's auth state (#14968) (#14972) 2026-10-21 10:37:46 +08:00
globalSetup.ts fix(test): keep E2E CI runs off the pool host's auth state (#14968) (#14972) 2026-10-21 10:37:46 +08:00
qwen-live-harness.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
qwen-live-m1-call.test.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
qwen-live-m2-inject.test.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
qwen-live-m2-permission.test.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
qwen-live-m2-steering.test.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
qwen-live-m4-acp-call.test.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
qwen-live-m4-acp-multibackend.test.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
qwen-live-m4-acp-permission.test.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
qwen-live-m4-acp-steering.test.ts feat(live): add visual input, proactive assistance and memory (#11369) 2026-09-11 03:13:13 +00:00
ready-prompt-budget.ts test(integration): widen workflow completion reply budgets past loaded-shard stalls (#14191) (#14202) 2026-10-19 19:22:03 +08:00
reasoning-overrides.mjs feat(core): support external reasoning profiles and defaults (#11856) 2026-09-15 11:44:17 +00:00
renderer-matrix.test.ts fix(cli): restore bounded OpenTUI dialogs and add migration gates (#14933) 2026-10-21 10:05:14 +08:00
renderer-matrix.ts fix(cli): restore bounded OpenTUI dialogs and add migration gates (#14933) 2026-10-21 10:05:14 +08:00
scratch-dir.test.ts test(e2e): isolate protocol checks and ACP test state (#11286) 2026-09-08 05:05:36 +00:00
scratch-dir.ts test(managed-agent): Make the Hosted no-tool gate assertions falsifiable (#12819) 2026-09-27 05:42:46 +00:00
skill-hooks-invocation-parity.test.ts fix(skills): re-apply a Skill's side effects when a session is resumed (#11280) 2026-09-14 01:02:42 +00:00
skill-hooks-resume.test.ts fix(skills): re-apply a Skill's side effects when a session is resumed (#11280) 2026-09-14 01:02:42 +00:00
test-helper.test.ts test(integration): disable managed auto-memory by default in E2E harnesses (#13009) (#13013) 2026-10-01 14:34:35 +00:00
test-helper.ts feat(core): resolve model limits and modalities from a models.dev catalog (#11959) 2026-10-02 14:39:11 +00:00
test-mcp-server.ts # 🚀 Sync Gemini CLI v0.2.1 - Major Feature Update (#483) 2025-09-01 14:48:55 +08:00
tsconfig.json fix(channels): preserve Markdown structure when splitting messages (#14043) 2026-10-20 19:41:48 +08:00
vitest.config.ts ci: serialize integration tests on shared ECS runners (#10567) 2026-08-31 01:20:35 +00:00
vitest.firstoutput.config.ts fix(test): Restore first-output benchmark measurement validity and correct its artifact schema (#7820) 2026-07-28 06:51:03 +00:00
vitest.hosted.config.ts test(managed-agent): add Hosted no-tool process gates (#12733) 2026-09-26 08:33:27 +00:00
vitest.loadtest.config.ts feat(daemon): merge daemon-mode feature batch into main (#4490) 2026-06-12 00:34:49 +08:00
vitest.terminal-bench.config.ts Fix E2E caused by Terminal Bench test (#529) 2025-09-08 10:51:14 +08:00