fix(release): stabilize full validation harness lanes

This commit is contained in:
Peter Steinberger
2026-05-02 04:21:58 +01:00
parent 9e46fe148c
commit 912f6693ac
5 changed files with 8 additions and 3 deletions

View File

@@ -259,6 +259,7 @@ async function assertReadyzProbe(options) {
}
async function rpcCall(method, params, options) {
const rpcStateDir = fs.mkdtempSync(path.join(os.tmpdir(), "openclaw-plugin-runtime-rpc-"));
const args = [
options.entrypoint,
"gateway",
@@ -279,6 +280,7 @@ async function rpcCall(method, params, options) {
...process.env,
...options.env,
OPENCLAW_NO_ONBOARD: "1",
OPENCLAW_STATE_DIR: rpcStateDir,
},
});
return unwrapRpcPayload(parseJsonOutput(stdout));

View File

@@ -13,7 +13,9 @@ SKIP_BUILD="${OPENCLAW_UPGRADE_SURVIVOR_E2E_SKIP_BUILD:-0}"
DOCKER_RUN_TIMEOUT="${OPENCLAW_UPGRADE_SURVIVOR_DOCKER_RUN_TIMEOUT:-900s}"
BASELINE_SPEC="${OPENCLAW_UPGRADE_SURVIVOR_BASELINE_SPEC:-}"
SCENARIO="${OPENCLAW_UPGRADE_SURVIVOR_SCENARIO:-base}"
ARTIFACT_DIR="${OPENCLAW_UPGRADE_SURVIVOR_ARTIFACT_DIR:-$ROOT_DIR/.artifacts/upgrade-survivor}"
LANE_ARTIFACT_SUFFIX="${OPENCLAW_DOCKER_ALL_LANE_NAME:-default}"
LANE_ARTIFACT_SUFFIX="${LANE_ARTIFACT_SUFFIX//[^A-Za-z0-9_.-]/_}"
ARTIFACT_DIR="${OPENCLAW_UPGRADE_SURVIVOR_ARTIFACT_DIR:-$ROOT_DIR/.artifacts/upgrade-survivor/$LANE_ARTIFACT_SUFFIX}"
normalize_npm_candidate() {
local raw="$1"