@@ -3839,11 +3839,29 @@ output="$(cat "$sampler_log")"
|
3839 | 3839 | const sweep = readFileSync(BUNDLED_PLUGIN_INSTALL_UNINSTALL_SWEEP_PATH, "utf8"); |
3840 | 3840 | const probe = readFileSync(BUNDLED_PLUGIN_INSTALL_UNINSTALL_PROBE_PATH, "utf8"); |
3841 | 3841 | const runtimeSmoke = readFileSync(BUNDLED_PLUGIN_INSTALL_UNINSTALL_RUNTIME_SMOKE_PATH, "utf8"); |
| 3842 | +const forwardedRuntimeEnv = [ |
| 3843 | +"OPENCLAW_BUNDLED_PLUGIN_LIST_TIMEOUT_MS", |
| 3844 | +"OPENCLAW_BUNDLED_PLUGIN_LIST_MAX_BUFFER_BYTES", |
| 3845 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_OUTPUT_CHARS", |
| 3846 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_LOG_SCAN_BYTES", |
| 3847 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_GATEWAY_LOG_BYTES", |
| 3848 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_READY_MS", |
| 3849 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_RPC_MS", |
| 3850 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_RPC_READY_MS", |
| 3851 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_COMMAND_MS", |
| 3852 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_HTTP_MS", |
| 3853 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_TEARDOWN_GRACE_MS", |
| 3854 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_TEARDOWN_KILL_GRACE_MS", |
| 3855 | +"OPENCLAW_BUNDLED_PLUGIN_RUNTIME_WATCHDOG_MS", |
| 3856 | +] as const; |
3842 | 3857 | |
3843 | 3858 | expect(runner).toContain("OPENCLAW_BUNDLED_PLUGIN_SWEEP_TOTAL"); |
3844 | 3859 | expect(runner).toContain("OPENCLAW_BUNDLED_PLUGIN_SWEEP_INDEX"); |
3845 | 3860 | expect(runner).toContain("OPENCLAW_BUNDLED_PLUGIN_SWEEP_COMMAND_TIMEOUT"); |
3846 | | -expect(runner).toContain("OPENCLAW_BUNDLED_PLUGIN_RUNTIME_READY_MS"); |
| 3861 | +for (const envName of forwardedRuntimeEnv) { |
| 3862 | +expect(runner, `${envName} forwarded by Docker wrapper`).toContain(envName); |
| 3863 | +expect(probe + runtimeSmoke, `${envName} consumed by probe/runtime smoke`).toContain(envName); |
| 3864 | +} |
3847 | 3865 | expect(runner).toContain("OPENCLAW_PLUGIN_LIFECYCLE_TRACE"); |
3848 | 3866 | expect(runner).toContain("scripts/e2e/lib/bundled-plugin-install-uninstall/sweep.sh"); |
3849 | 3867 | expect(runner).toContain('tee "$RUN_LOG"'); |
|