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
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>
20 lines
1.2 KiB
Plaintext
20 lines
1.2 KiB
Plaintext
# ---------------------------------------------------------------------------
|
|
# CRITICAL TEST SUITE (fast default CI gate)
|
|
# ---------------------------------------------------------------------------
|
|
# This is the small, high-signal regression net. It runs on EVERY push and
|
|
# protects the trading system where failure actually matters:
|
|
# MODEL * TRAINING * CHAMPION/SHADOW * ACCURACY * FEATURE/DATA CONTRACT *
|
|
# ACCOUNTING * RISK * EXECUTION * BACKTEST * WALK-FORWARD * OOS *
|
|
# STRATEGY FACTORY * WHOLE-APPLICATION CYCLE
|
|
# Full rationale: tests/unit/README-TEST-SUITE-REDUCTION.md
|
|
# The huge historical suite is GONE (deleted, not hidden). The Critical suite
|
|
# plus the surviving medium-value suites must stay green on every push.
|
|
#
|
|
# Run locally:
|
|
# pytest $(cat tests/critical_suite.txt | tr '\n' ' ')
|
|
# or simply: pytest -m critical (after marker registration below)
|
|
#
|
|
# NOTE: pytest markers are registered in pyproject.toml ([tool.pytest.ini_options].
|
|
# markers). This file is the SUITE MANIFEST consumed by scripts/ci/make_ci_results.py
|
|
# and by the ci.yml 'quality' job to run exactly the critical set.
|
|
# --------------------------------------------------------------------------- |