mirror of
https://github.com/A6-9V/MQL5-Google-Onedrive.git
synced 2026-04-11 02:40:56 +00:00
This change removes the ProcessPoolExecutor from scripts/test_automation.py and replaces it with sequential execution. For the specific workload of this test suite (a few short-lived subprocess calls), the overhead of process creation and IPC in the parallel implementation was significantly higher than the actual work being performed. Switching to sequential execution: - Reduces total execution time by ~33% (from ~4.4s to ~2.9s). - Ensures deterministic and ordered output. - Simplifies the code and removes unnecessary dependencies. Measurement: - Before: ~4.4s - After: ~2.9s - Verified with 'time python3 scripts/test_automation.py' in the sandbox. |
||
|---|---|---|
| .. | ||
| bolt.md | ||
| deploy.yml | ||