mirror of
https://github.com/openai/codex.git
synced 2026-11-13 14:46:14 +00:00
feat: add slug in name (#11739)
This commit is contained in:
1 parent
bc80a4a8ed
commit
db66d827be
7 files changed
+237
-22
No files matched your search
@@ -1143,7 +1143,14 @@ WHERE id = 1
|
||||
|
||||
assert!(
|
||||
runtime
|
||||
.mark_stage1_job_succeeded(thread_id, ownership_token.as_str(), 100, "raw", "sum")
|
||||
.mark_stage1_job_succeeded(
|
||||
thread_id,
|
||||
ownership_token.as_str(),
|
||||
100,
|
||||
"raw",
|
||||
"sum",
|
||||
None,
|
||||
)
|
||||
.await
|
||||
.expect("mark stage1 succeeded"),
|
||||
"stage1 success should finalize for current token"
|
||||
@@ -1492,6 +1499,7 @@ WHERE id = 1
|
||||
up_to_date.updated_at.timestamp(),
|
||||
"raw",
|
||||
"summary",
|
||||
None,
|
||||
)
|
||||
.await
|
||||
.expect("mark up-to-date thread succeeded"),
|
||||
@@ -1715,6 +1723,7 @@ WHERE kind = 'memory_stage1'
|
||||
claim.thread.updated_at.timestamp(),
|
||||
"raw",
|
||||
"summary",
|
||||
None,
|
||||
)
|
||||
.await
|
||||
.expect("mark first-batch stage1 success"),
|
||||
@@ -1766,7 +1775,14 @@ WHERE kind = 'memory_stage1'
|
||||
};
|
||||
assert!(
|
||||
runtime
|
||||
.mark_stage1_job_succeeded(thread_id, ownership_token.as_str(), 100, "raw", "sum")
|
||||
.mark_stage1_job_succeeded(
|
||||
thread_id,
|
||||
ownership_token.as_str(),
|
||||
100,
|
||||
"raw",
|
||||
"sum",
|
||||
None,
|
||||
)
|
||||
.await
|
||||
.expect("mark stage1 succeeded"),
|
||||
"mark stage1 succeeded should write stage1_outputs"
|
||||
@@ -2058,6 +2074,7 @@ WHERE kind = 'memory_stage1'
|
||||
100,
|
||||
"raw memory a",
|
||||
"summary a",
|
||||
None,
|
||||
)
|
||||
.await
|
||||
.expect("mark stage1 succeeded a"),
|
||||
@@ -2080,6 +2097,7 @@ WHERE kind = 'memory_stage1'
|
||||
101,
|
||||
"raw memory b",
|
||||
"summary b",
|
||||
Some("rollout-b"),
|
||||
)
|
||||
.await
|
||||
.expect("mark stage1 succeeded b"),
|
||||
@@ -2093,9 +2111,11 @@ WHERE kind = 'memory_stage1'
|
||||
assert_eq!(outputs.len(), 2);
|
||||
assert_eq!(outputs[0].thread_id, thread_id_b);
|
||||
assert_eq!(outputs[0].rollout_summary, "summary b");
|
||||
assert_eq!(outputs[0].rollout_slug.as_deref(), Some("rollout-b"));
|
||||
assert_eq!(outputs[0].cwd, codex_home.join("workspace-b"));
|
||||
assert_eq!(outputs[1].thread_id, thread_id_a);
|
||||
assert_eq!(outputs[1].rollout_summary, "summary a");
|
||||
assert_eq!(outputs[1].rollout_slug, None);
|
||||
assert_eq!(outputs[1].cwd, codex_home.join("workspace-a"));
|
||||
|
||||
let _ = tokio::fs::remove_dir_all(codex_home).await;
|
||||
@@ -2208,7 +2228,14 @@ VALUES (?, ?, ?, ?, ?)
|
||||
};
|
||||
assert!(
|
||||
runtime
|
||||
.mark_stage1_job_succeeded(thread_a, token_a.as_str(), 100, "raw-a", "summary-a")
|
||||
.mark_stage1_job_succeeded(
|
||||
thread_a,
|
||||
token_a.as_str(),
|
||||
100,
|
||||
"raw-a",
|
||||
"summary-a",
|
||||
None,
|
||||
)
|
||||
.await
|
||||
.expect("mark stage1 succeeded a"),
|
||||
"stage1 success should persist output for thread a"
|
||||
@@ -2224,7 +2251,14 @@ VALUES (?, ?, ?, ?, ?)
|
||||
};
|
||||
assert!(
|
||||
runtime
|
||||
.mark_stage1_job_succeeded(thread_b, token_b.as_str(), 101, "raw-b", "summary-b")
|
||||
.mark_stage1_job_succeeded(
|
||||
thread_b,
|
||||
token_b.as_str(),
|
||||
101,
|
||||
"raw-b",
|
||||
"summary-b",
|
||||
None,
|
||||
)
|
||||
.await
|
||||
.expect("mark stage1 succeeded b"),
|
||||
"stage1 success should persist output for thread b"
|
||||
|
||||
Reference in new issue
Block a user