fix(ci): regen model catalog + stop gui tests consuming macos-fixup subprocess calls (#36687)
Two pre-existing failures on main, unrelated to each other: - test_model_catalog: website/static/api/model-catalog.json was stale vs _PROVIDER_MODELS — minimax/minimax-m2.7 was renamed to minimax/minimax-m3 without regenerating the committed manifest. Ran scripts/build_model_catalog.py. - test_gui_command: the macOS relaunchable-signing fixup (_desktop_macos_relaunchable_fixup) makes two subprocess.run calls (xattr + codesign) on darwin before launch. The two darwin GUI tests set sys.platform='darwin' and mock subprocess.run with a 2-element side_effect (pack + launch), so the fixup's calls drained the iterator -> StopIteration. Mock out the fixup in those two tests so the subprocess accounting stays focused on pack/launch.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 1,
|
||||
"updated_at": "2026-05-31T03:27:32Z",
|
||||
"updated_at": "2026-06-01T08:20:18Z",
|
||||
"metadata": {
|
||||
"source": "hermes-agent repo",
|
||||
"docs": "https://hermes-agent.nousresearch.com/docs/reference/model-catalog"
|
||||
@@ -77,7 +77,7 @@
|
||||
"description": "recommended"
|
||||
},
|
||||
{
|
||||
"id": "minimax/minimax-m2.7",
|
||||
"id": "minimax/minimax-m3",
|
||||
"description": ""
|
||||
},
|
||||
{
|
||||
@@ -178,7 +178,7 @@
|
||||
"id": "moonshotai/kimi-k2.6"
|
||||
},
|
||||
{
|
||||
"id": "minimax/minimax-m2.7"
|
||||
"id": "minimax/minimax-m3"
|
||||
},
|
||||
{
|
||||
"id": "z-ai/glm-5.1"
|
||||
|
||||
Reference in New Issue
Block a user