记录换股契约与批次回滚Linux验收
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
{
|
||||
"source": "/srv/fidc/programs/runtime-snapshots/successor-20260914-Sx15GO",
|
||||
"build": "/srv/fidc/canonical/build/successor-20260914-Sx15GO",
|
||||
"commits": {
|
||||
"fidc-backtest-engine": "59a0c95aaec9c14ddd7384bb451d6d90eb3abec7",
|
||||
"fidc-backtest-service": "234d85bdb8ed12b552ba8e9eff47fddc5e683acc",
|
||||
"fidc-trading-platform": "d7d492541e60eb16e58dbff74b664b8ac85f6ccf"
|
||||
},
|
||||
"source_unchanged": true,
|
||||
"results": [
|
||||
{
|
||||
"repository": "fidc-backtest-engine",
|
||||
"exit_code": 0,
|
||||
"elapsed_seconds": 58.008,
|
||||
"passed": 907,
|
||||
"failed": 0,
|
||||
"ignored": 9,
|
||||
"log_sha256": "9fa0e1cfcc55722beaacf22e743f4a4e097df8c967894b13b4d7dfd7e18540bc"
|
||||
},
|
||||
{
|
||||
"repository": "fidc-trading-platform",
|
||||
"exit_code": 0,
|
||||
"elapsed_seconds": 88.009,
|
||||
"passed": 625,
|
||||
"failed": 0,
|
||||
"ignored": 63,
|
||||
"log_sha256": "50c659d618fccf51ce33e15a879d086934efb4a537f82dafb5f4c133d46eecce"
|
||||
},
|
||||
{
|
||||
"repository": "fidc-backtest-service",
|
||||
"exit_code": 0,
|
||||
"elapsed_seconds": 110.011,
|
||||
"passed": 594,
|
||||
"failed": 0,
|
||||
"ignored": 16,
|
||||
"log_sha256": "7a2676f29c4d5867b6df64779d356c33217004ed0ddad73af75255eb0143d57a"
|
||||
}
|
||||
],
|
||||
"available_bytes": 83883585536
|
||||
}
|
||||
@@ -0,0 +1,46 @@
|
||||
{
|
||||
"observed_date": "2026-09-14",
|
||||
"baseline_engine": "d4e7cdd5b53e97666afb40c512223def0401539c",
|
||||
"candidate_engine": "59a0c95aaec9c14ddd7384bb451d6d90eb3abec7",
|
||||
"scope": "isolated core regression; not Source or broker acceptance",
|
||||
"reproduced": [
|
||||
{
|
||||
"test": "successor_without_frozen_instrument_metadata_is_not_an_implicit_new_security",
|
||||
"before": "returned success and created 300 shares of an instrument absent from the frozen metadata",
|
||||
"after": "successor_instrument_missing, original ledger and notes unchanged"
|
||||
},
|
||||
{
|
||||
"test": "invalid_successor_terms_cannot_be_replaced_with_one_share_or_zero_cash",
|
||||
"before": "missing ratio accepted as 1.0",
|
||||
"after": "all 13 malformed term cases rejected without mutation"
|
||||
},
|
||||
{
|
||||
"test": "a_late_corporate_batch_failure_keeps_prior_cash_positions_and_notes",
|
||||
"before": "an overflowing cash leg failed after deleting the old position and retaining a successor plus a cash receivable",
|
||||
"after": "whole batch rejected, including original target quantity and weight state, notes unchanged"
|
||||
}
|
||||
],
|
||||
"local_tests": {
|
||||
"core": {
|
||||
"passed": 907,
|
||||
"ignored": 9
|
||||
},
|
||||
"trading": {
|
||||
"passed": 625,
|
||||
"ignored": 63
|
||||
},
|
||||
"runner": {
|
||||
"passed": 463,
|
||||
"ignored": 9
|
||||
},
|
||||
"api": {
|
||||
"passed": 129,
|
||||
"ignored": 7
|
||||
}
|
||||
},
|
||||
"completed_engine_replay_cases": 12,
|
||||
"engine_replay_cases": "paper/gt/qmt observation origins x timely/late x buy/sell; each paired with complete/missing successor metadata",
|
||||
"live_order_or_cancel_requests": 0,
|
||||
"source_runtime_modified": false,
|
||||
"ui_modified": false
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
{
|
||||
"observed_at": "2026-09-14T15:05:40.175433+00:00",
|
||||
"status": "tested_not_deployed",
|
||||
"runtime_services": [
|
||||
{
|
||||
"service": "omniquant-highmem177.service",
|
||||
"pid": 987464,
|
||||
"state": "active"
|
||||
},
|
||||
{
|
||||
"service": "fidc-backtest-service-highmem177.service",
|
||||
"pid": 4108679,
|
||||
"state": "active",
|
||||
"exe_sha256": "5933b7423c6722e5fe644a604c915a27ceb89900f690b092d1689bfe0fe389b7"
|
||||
},
|
||||
{
|
||||
"service": "fidc-paper-trading-highmem177.service",
|
||||
"pid": 3765829,
|
||||
"state": "active",
|
||||
"exe_sha256": "3ebd7ce815e325ff0bb38632ef5b5e5cd5aff7a4e0601ba0229feb3201cdefe3"
|
||||
},
|
||||
{
|
||||
"service": "fidc-live-trading-highmem177.service",
|
||||
"pid": 3765783,
|
||||
"state": "active",
|
||||
"exe_sha256": "1f4b2d697accdbb76d89cd7cb9c3ae4dad942d86e3dde2e7d211eee5879b9144"
|
||||
},
|
||||
{
|
||||
"service": "fidc-strategy-runtime-highmem177.service",
|
||||
"pid": 3765705,
|
||||
"state": "active",
|
||||
"exe_sha256": "5a160ba9588f0ba9275f7d33152667be176cece310fc3026d4c043d897d44b4c"
|
||||
},
|
||||
{
|
||||
"service": "fidc-trading-control-highmem177.service",
|
||||
"pid": 3765532,
|
||||
"state": "active",
|
||||
"exe_sha256": "9feade5eed04007595f6ef88e076a3f501631b06cb6dc9d9b6d7f5be379b0a20"
|
||||
}
|
||||
],
|
||||
"source_runtime_commit": "d5b682c6d09704ff23d725a8dd8b155db3eb6967",
|
||||
"source_runtime_tracked_clean": true,
|
||||
"engine_development_checkout": "59a0c95aaec9c14ddd7384bb451d6d90eb3abec7",
|
||||
"preserved_service_development_checkout": "5991e7733d9e2a770f740e971924b12cc5f7d29d",
|
||||
"immutable_source_file_count": 981,
|
||||
"source_snapshot_manifest_sha256": "a8da0ee559821758d98eb7e4ae27beaa683ce32b708dc29f90bc751808382ff3",
|
||||
"test_scope": "fidc-successor-check-20260914-Sx15GO.scope",
|
||||
"test_cpu_quota_percent": 400,
|
||||
"test_memory_max_gib": 12,
|
||||
"source_runtime_modified": false,
|
||||
"production_order_or_cancel_requests_by_this_verification": 0,
|
||||
"production_task_configuration_writes_by_this_verification": 0
|
||||
}
|
||||
Reference in New Issue
Block a user