Skip to content

chore: Complete QEngine to ml4t.backtest migration and cleanup memory #1

chore: Complete QEngine to ml4t.backtest migration and cleanup memory

chore: Complete QEngine to ml4t.backtest migration and cleanup memory #1

Triggered via push November 15, 2025 17:03
Status Failure
Total duration 1m 52s
Artifacts
Matrix: Platform Compatibility Check
Matrix: Run Validation Test Suite
Lint and Format Check
10s
Lint and Format Check
Documentation Check
10s
Documentation Check
Report Overall Status
3s
Report Overall Status
Fit to window
Zoom out
Zoom in

Annotations

29 errors and 5 warnings
Ruff (ARG002): tests/validation/adapters/zipline_adapter.py#L29
adapters/zipline_adapter.py:29:11: ARG002 Unused method argument: `kwargs`
Ruff (ARG002): tests/validation/adapters/vectorbt_adapter.py#L42
adapters/vectorbt_adapter.py:42:11: ARG002 Unused method argument: `kwargs`
Ruff (F401): tests/validation/adapters/vectorbt_adapter.py#L16
adapters/vectorbt_adapter.py:16:16: F401 `vectorbtpro` imported but unused; consider using `importlib.util.find_spec` to test for availability
Ruff (invalid-syntax): tests/validation/adapters/qengine_adapter.py#L388
adapters/qengine_adapter.py:388:1: invalid-syntax: Expected a statement
Ruff (invalid-syntax): tests/validation/adapters/qengine_adapter.py#L197
adapters/qengine_adapter.py:197:1: invalid-syntax: Unexpected indentation
Ruff (invalid-syntax): tests/validation/adapters/qengine_adapter.py#L196
adapters/qengine_adapter.py:196:45: invalid-syntax: Expected an expression
Ruff (invalid-syntax): tests/validation/adapters/qengine_adapter.py#L196
adapters/qengine_adapter.py:196:12: invalid-syntax: Invalid annotated assignment target
Ruff (invalid-syntax): tests/validation/adapters/qengine_adapter.py#L196
adapters/qengine_adapter.py:196:11: invalid-syntax: Expected `:`, found `.`
Ruff (ARG002): tests/validation/adapters/backtrader_adapter.py#L91
adapters/backtrader_adapter.py:91:11: ARG002 Unused method argument: `kwargs`
Ruff (invalid-syntax): tests/validation/adapters/__init__.py#L4
adapters/__init__.py:4:40: invalid-syntax: Expected `,`, found `.`
Lists should be surrounded by blank lines: tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md#L40
tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md:40 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- **ml4t.backtest**: 0.009s (b..."] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md032.md
Headings should be surrounded by blank lines: tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md#L39
tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md:39 MD022/blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "### Speed Comparison (Single Asset)"] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md022.md
Lists should be surrounded by blank lines: tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md#L24
tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md:24 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- **Data**: Top 30 liquid stoc..."] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md032.md
Headings should be surrounded by blank lines: tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md#L23
tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md:23 MD022/blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "### 2. Multi-Asset Portfolio (30 Stocks, 2013-2017)"] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md022.md
Lists should be surrounded by blank lines: tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md#L10
tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md:10 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- **Data**: Wiki/Quandl daily ..."] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md032.md
Headings should be surrounded by blank lines: tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md#L9
tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md:9 MD022/blanks-around-headings Headings should be surrounded by blank lines [Expected: 1; Actual: 0; Below] [Context: "### 1. Single Asset MA Crossover (AAPL, 2014-2015)"] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md022.md
Line length: tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md#L5
tests/validation/COMPREHENSIVE_VALIDATION_REPORT.md:5:121 MD013/line-length Line length [Expected: 120; Actual: 293] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md013.md
Lists should be surrounded by blank lines: tests/validation/bundles/README.md#L90
tests/validation/bundles/README.md:90 MD032/blanks-around-lists Lists should be surrounded by blank lines [Context: "- `~/.zipline/extension.py`, O..."] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md032.md
Emphasis used instead of a heading: tests/validation/bundles/README.md#L42
tests/validation/bundles/README.md:42 MD036/no-emphasis-as-heading Emphasis used instead of a heading [Context: "Option B: Symlink to User Zipl..."] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md036.md
Emphasis used instead of a heading: tests/validation/bundles/README.md#L28
tests/validation/bundles/README.md:28 MD036/no-emphasis-as-heading Emphasis used instead of a heading [Context: "Option A: Environment Variable..."] https://github.com/DavidAnson/markdownlint/blob/v0.34.0/doc/md036.md
Platform Compatibility Check (ubuntu-latest, 3.11)
Process completed with exit code 4.
Platform Compatibility Check (macos-latest, 3.11)
Process completed with exit code 4.
Run Validation Test Suite (3.11)
Process completed with exit code 1.
Run Validation Test Suite (3.12)
Process completed with exit code 1.
Run Validation Test Suite (3.10)
Process completed with exit code 1.
Run Validation Test Suite (3.9)
Process completed with exit code 1.
Platform Compatibility Check (windows-latest, 3.11)
Process completed with exit code 1.
Run Validation Test Suite (3.13)
Process completed with exit code 1.
Report Overall Status
Process completed with exit code 1.
Run Validation Test Suite (3.11)
No files were found with the provided path: tests/validation/coverage.xml tests/validation/.pytest_cache/. No artifacts will be uploaded.
Run Validation Test Suite (3.12)
No files were found with the provided path: tests/validation/coverage.xml tests/validation/.pytest_cache/. No artifacts will be uploaded.
Run Validation Test Suite (3.10)
No files were found with the provided path: tests/validation/coverage.xml tests/validation/.pytest_cache/. No artifacts will be uploaded.
Run Validation Test Suite (3.9)
No files were found with the provided path: tests/validation/coverage.xml tests/validation/.pytest_cache/. No artifacts will be uploaded.
Run Validation Test Suite (3.13)
No files were found with the provided path: tests/validation/coverage.xml tests/validation/.pytest_cache/. No artifacts will be uploaded.