Files
gavindiazandClaude Code 3a005ddcc6
Docs / Validate documentation (push) Canceled after 0s
Docs / Deploy GitHub Pages (push) Canceled after 0s
CI Final Summary (AI) / AI Final Summary (push) Canceled after 0s
CI Final Summary (AI) / Push/PR event feed (push) Canceled after 0s
CI / CI Integrity and Change Classification (push) Canceled after 0s
CI / Code Quality & Tests (push) Canceled after 0s
Dependency Lock & Migration Safety / Dependency drift (lock vs pyproject) (push) Canceled after 0s
Dependency Lock & Migration Safety / Migration safety (fail-loud + version postconditions) (push) Canceled after 0s
JS Tests / Frontend JS Unit Tests (push) Canceled after 0s
Security / CodeQL Analysis (push) Canceled after 0s
Security / Trivy Vulnerability Scan (push) Canceled after 0s
Tests (OS Matrix) / Py Tests (macos-latest) (push) Canceled after 0s
Tests (OS Matrix) / Py Tests (windows-latest) (push) Canceled after 0s
CI / Extended Validation (Tier 2) (push) Canceled after 0s
CI / Heavy CI (database-provider) (push) Canceled after 0s
CI / Heavy CI (e2e) (push) Canceled after 0s
CI / Heavy CI (integration) (push) Canceled after 0s
CI / Heavy CI (model-validation) (push) Canceled after 0s
CI / Heavy CI (research-backtest) (push) Canceled after 0s
CI / Aggregate CI Results (push) Canceled after 0s
chore(repo): initial import of Nexus Trading Forex Bot into self-hosted hosting
Full project import for the self-hosted code hosting
(https://code.aifunny.ltd/gavindiaz/my-NexusTradingForexBot.git).

Includes the live-freshness + scaler-hash fixes for the permanent
STALE dashboard (tick_pipeline now_utc stamps; infer_probabilities
computes model_input_hash on the actual scaled 70D tensor), the
data-fetch default-path fix, the g29 web-auth test fixes, and a
Chinese user manual (使用手册.md) for the web dashboard.

Scratch diagnostic scripts (check*.py, contain a live web-auth token)
and the .kilo/ agent-worktree directory are gitignored, not committed.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-09-23 23:24:54 +08:00

57 lines
3.2 KiB
Plaintext

# ============================================================================
# tests/slow_suite.txt — PASS2 GATE SPLIT (slow tier)
# Hermes-DevOps, 2026-09-03. Nightly / pre-release tier. NOT in the <3min
# pre-push critical gate.
#
# 17 files demoted from critical_suite.txt (231.83s → est. ~100-115s).
# Estimated savings from Pass-1 per-test durations (crit_after_pass1.txt):
#
# ~111.7s test_model_benchmark_phase13b.py (torch benchmark battery:
# 64.8s file + 5 more 12-17s tests)
# ~108.2s test_70d_bug106_incremental_phase19.py (46.7+19.9+14.6+14.0+12.9s
# 20k-benchmark / parity builds)
# ~104.7s test_accounting_api.py (integration; 9-10s TestClient
# setups x ~12, serial DB fixture)
# ~93.4s test_cli_end_to_end.py (subprocess CLI E2E; 5 tests
# 9-23s each, serialized spawns)
# ~26.0s test_accounting_hedging.py (13.9+12.1s audit-writer
# regression paths)
# ~24.7s test_model_generation_phase13.py (9-8s artifact/hash validation)
# ~15.6s test_accounting_core.py (7.9+7.7s worker restart/dedup)
# ~14.2s test_70d_model_validation_task4.py (14.25s deterministic training
# smoke; rest skips on artifacts)
# ~9.0s test_trade_lifecycle_task3.py (9.0s TL04 close-path)
# ~13.4s test_experience_intelligence.py (1700-LOC learning-loop battery)
# ~12.6s test_liquidity_runtime_integration_phase18.py (1202-LOC runtime)
# ~12.2s test_model_governance_phase16.py (1665-LOC governance)
# ~11.4s test_shadow70_runtime.py (1082-LOC shadow runtime)
# ~10.4s test_shadow_phase11.py (shadow promotion pipeline)
# ~9.8s test_research_phase09b.py (991-LOC research battery)
# ~9.4s test_model_lifecycle_phase10.py (phase10 lifecycle incl. torch)
# ~9.2s test_performance_report_intelligence.py (report intelligence)
#
# Sum of listed call-time ≈ 596s serial → -xdist workers ≈ the ~120s shaved
# off the critical wall clock. All files remain P2/P3-owned: they still run
# in CI nightly and before releases.
#
# Run:
# .venv/Scripts/python.exe -m pytest $(grep -vE '^\s*#|^\s*$' tests/slow_suite.txt | tr '\n' ' ') -n auto --dist loadgroup -q
# ============================================================================
tests/unit/test_model_benchmark_phase13b.py
tests/slow/test_70d_incremental.py # heavy: benchmark + extended parity (smoke stays in critical)
tests/integration/test_accounting_api.py
tests/unit/test_cli_end_to_end.py
tests/unit/test_accounting_hedging.py
tests/unit/test_model_generation_phase13.py
tests/unit/test_accounting_core.py
tests/unit/test_70d_model_validation_task4.py
tests/unit/test_trade_lifecycle_task3.py
tests/unit/test_experience_intelligence.py
tests/unit/test_liquidity_runtime_integration_phase18.py
tests/unit/test_model_governance_phase16.py
tests/unit/test_shadow70_runtime.py
tests/unit/test_shadow_phase11.py
tests/unit/test_research_phase09b.py
tests/unit/test_model_lifecycle_phase10.py
tests/unit/test_performance_report_intelligence.py