Files
unity/Docs/QA/Localization/TestResults/EditMode.json
T
RCiBot 92623a1bc8 feat: establish mech extraction prototype with bilingual UI
Track Unity source, scenes, editable assets, licenses, tools and QA evidence. Exclude generated caches, Windows builds and raw runtime logs.
2026-11-12 12:28:40 +08:00

223 lines
9.0 KiB
JSON

[
{
"isError": false,
"result": {
"result": {
"success": true,
"message": "Test job status retrieved.",
"error": null,
"data": {
"job_id": "d609833a42b8456e80a75a9554cf4614",
"status": "succeeded",
"mode": "EditMode",
"started_unix_ms": 1794415109404,
"finished_unix_ms": 1794415114144,
"last_update_unix_ms": 1794415114144,
"progress": {
"completed": 19,
"total": 19,
"current_test_full_name": null,
"current_test_started_unix_ms": null,
"last_finished_test_full_name": "Ironspore.Tests.ProfileStoreTests.WriteFailureLeavesOriginalMemoryState",
"last_finished_unix_ms": 1794415114031,
"stuck_suspected": false,
"editor_is_focused": false,
"run_in_background": false,
"focus_nudge_attempts": null,
"focus_nudge_limit": null,
"focus_nudge_status": null,
"blocked_reason": null,
"failures_so_far": [],
"failures_capped": false
},
"error": null,
"result": {
"mode": "EditMode",
"summary": {
"total": 19,
"passed": 19,
"failed": 0,
"skipped": 0,
"durationSeconds": 0.9418846,
"resultState": "Passed"
},
"results": [
{
"name": "AdditionalLocalesCanUseTheSameSelector",
"fullName": "Ironspore.Tests.LocalizationTests.AdditionalLocalesCanUseTheSameSelector",
"state": "Passed",
"durationSeconds": 0.0234562,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "DuplicateKeysAreRejected",
"fullName": "Ironspore.Tests.LocalizationTests.DuplicateKeysAreRejected",
"state": "Passed",
"durationSeconds": 0.0055181,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "EveryKeyAndFormatArgumentMatchesAndRequiredGlyphsExist",
"fullName": "Ironspore.Tests.LocalizationTests.EveryKeyAndFormatArgumentMatchesAndRequiredGlyphsExist",
"state": "Passed",
"durationSeconds": 0.0191705,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "ExistingMessagesAndNamesReformatWithoutMutatingSaveOrIdentifiers",
"fullName": "Ironspore.Tests.LocalizationTests.ExistingMessagesAndNamesReformatWithoutMutatingSaveOrIdentifiers",
"state": "Passed",
"durationSeconds": 0.0058072,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "MissingTranslationUsesEnglishFallback",
"fullName": "Ironspore.Tests.LocalizationTests.MissingTranslationUsesEnglishFallback",
"state": "Passed",
"durationSeconds": 0.0017923,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SavedSystemAndFallbackPriority(\"en\",\"zh-CN\",\"en\")",
"fullName": "Ironspore.Tests.LocalizationTests.SavedSystemAndFallbackPriority(\"en\",\"zh-CN\",\"en\")",
"state": "Passed",
"durationSeconds": 0.0122431,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SavedSystemAndFallbackPriority(\"zh-Hans\",\"en-US\",\"zh-Hans\")",
"fullName": "Ironspore.Tests.LocalizationTests.SavedSystemAndFallbackPriority(\"zh-Hans\",\"en-US\",\"zh-Hans\")",
"state": "Passed",
"durationSeconds": 0.0014309,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SavedSystemAndFallbackPriority(\"\",\"zh-TW\",\"zh-Hans\")",
"fullName": "Ironspore.Tests.LocalizationTests.SavedSystemAndFallbackPriority(\"\",\"zh-TW\",\"zh-Hans\")",
"state": "Passed",
"durationSeconds": 0.0016284,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SavedSystemAndFallbackPriority(\"\",\"en-GB\",\"en\")",
"fullName": "Ironspore.Tests.LocalizationTests.SavedSystemAndFallbackPriority(\"\",\"en-GB\",\"en\")",
"state": "Passed",
"durationSeconds": 0.0013148,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SavedSystemAndFallbackPriority(\"obsolete\",\"zh-HK\",\"zh-Hans\")",
"fullName": "Ironspore.Tests.LocalizationTests.SavedSystemAndFallbackPriority(\"obsolete\",\"zh-HK\",\"zh-Hans\")",
"state": "Passed",
"durationSeconds": 0.0011518,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SavedSystemAndFallbackPriority(\"\",\"ja-JP\",\"en\")",
"fullName": "Ironspore.Tests.LocalizationTests.SavedSystemAndFallbackPriority(\"\",\"ja-JP\",\"en\")",
"state": "Passed",
"durationSeconds": 0.0012425,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SavedSystemAndFallbackPriority(null,null,\"en\")",
"fullName": "Ironspore.Tests.LocalizationTests.SavedSystemAndFallbackPriority(null,null,\"en\")",
"state": "Passed",
"durationSeconds": 0.0011296,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SelectionPersistsAndInvalidSelectionDoesNotChangePreference",
"fullName": "Ironspore.Tests.LocalizationTests.SelectionPersistsAndInvalidSelectionDoesNotChangePreference",
"state": "Passed",
"durationSeconds": 0.0033568,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "CargoThenWholeMechReturnAreIndependentReceipts",
"fullName": "Ironspore.Tests.ProfileStoreTests.CargoThenWholeMechReturnAreIndependentReceipts",
"state": "Passed",
"durationSeconds": 0.0612594,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "CorruptPrimaryRecoversPreviousCompleteSnapshot",
"fullName": "Ironspore.Tests.ProfileStoreTests.CorruptPrimaryRecoversPreviousCompleteSnapshot",
"state": "Passed",
"durationSeconds": 0.0240641,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "PodBanksOnceAndSurvivesDeathAndReload",
"fullName": "Ironspore.Tests.ProfileStoreTests.PodBanksOnceAndSurvivesDeathAndReload",
"state": "Passed",
"durationSeconds": 0.0410248,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "PodRejectsOvercapacityAndDuplicateSelectionsWithoutConsuming",
"fullName": "Ironspore.Tests.ProfileStoreTests.PodRejectsOvercapacityAndDuplicateSelectionsWithoutConsuming",
"state": "Passed",
"durationSeconds": 0.0320874,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "SearchedSourceCannotDuplicateLootAfterReload",
"fullName": "Ironspore.Tests.ProfileStoreTests.SearchedSourceCannotDuplicateLootAfterReload",
"state": "Passed",
"durationSeconds": 0.0237378,
"message": null,
"stackTrace": null,
"output": ""
},
{
"name": "WriteFailureLeavesOriginalMemoryState",
"fullName": "Ironspore.Tests.ProfileStoreTests.WriteFailureLeavesOriginalMemoryState",
"state": "Passed",
"durationSeconds": 0.0063013,
"message": null,
"stackTrace": null,
"output": ""
}
]
}
},
"hint": null
}
}
}
]