MQL5-Google-Onedrive/.jules
google-labs-jules[bot] 8863dfed4a Bolt: optimize test automation execution speed
Refactored `scripts/test_automation.py` to use sequential execution instead of `ProcessPoolExecutor`.

### 💡 What:
Removed the parallel execution logic that used `concurrent.futures.ProcessPoolExecutor` and replaced it with a simple sequential loop.

### 🎯 Why:
For this specific test suite, which consists of 5 short-lived subprocess calls, the overhead of process creation and management far exceeded the benefits of parallelization. This is a classic case where "parallel is slower" due to task granularity.

### 📊 Impact:
Reduces total execution time from ~4.2 seconds to ~2.9 seconds (approximately 30-35% faster).

### 🔬 Measurement:
Verified using `time python3 scripts/test_automation.py` before and after the change. All tests continue to pass with correct output capturing.
2026-02-14 02:10:52 +00:00
..
bolt.md Bolt: optimize test automation execution speed 2026-02-14 02:10:52 +00:00
deploy.yml Add dev container setup, cloud deployment configs, and Jules deployment automation 2026-01-19 09:53:30 +07:00