[PR #1] [MERGED] Improve Automated Benchmark Tests #2

Closed
opened 2026-10-26 22:11:28 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/pyisolate/pull/1
Author: @guill
Created: 7/1/2025
Status: ✅ Merged
Merged: 7/2/2025
Merged by: @guill

Base: main ← Head: one-click


📝 Commits (10+)

  • 218f950 Attempt to fix issues with one-click
  • be05af4 More attempted improvements
  • 6a187f5 More missing libraries added
  • c7867b7 Improve OOM handling
  • aa6e5a2 Improve error display
  • 43564c0 More attempts to get Windows one-click working
  • 019c792 Only run with share_torch=True
  • 524a571 Move temporary files to ease cleanup
  • 0721848 Try to improve VRAM tracking on Windows
  • ca52021 Add more tests

📊 Changes

12 files changed (+662 additions, -290 deletions)

View changed files

📝 .github/workflows/ci.yml (+1 -5)
📝 .github/workflows/windows.yml (+5 -1)
📝 .gitignore (+9 -0)
📝 benchmarks/memory_benchmark.py (+72 -11)
➖ install_torch_cuda.py (+0 -224)
📝 pyisolate/_internal/host.py (+7 -1)
📝 pyproject.toml (+11 -3)
📝 run_benchmarks_linux.sh (+5 -1)
➕ run_benchmarks_powershell_launcher.bat (+47 -0)
📝 run_benchmarks_windows.bat (+206 -39)
➕ run_benchmarks_windows.ps1 (+279 -0)
📝 tests/test_integration.py (+20 -5)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/pyisolate/pull/1 **Author:** [@guill](https://github.com/guill) **Created:** 7/1/2025 **Status:** ✅ Merged **Merged:** 7/2/2025 **Merged by:** [@guill](https://github.com/guill) **Base:** `main` ← **Head:** `one-click` --- ### 📝 Commits (10+) - [`218f950`](https://github.com/Comfy-Org/pyisolate/commit/218f950d11f376cfbdc971994f1b1b45253834af) Attempt to fix issues with one-click - [`be05af4`](https://github.com/Comfy-Org/pyisolate/commit/be05af43f4734a72f4eefa79f0c8df09aeae9aaf) More attempted improvements - [`6a187f5`](https://github.com/Comfy-Org/pyisolate/commit/6a187f535af002727cbd40a46b21796dc5d28ad1) More missing libraries added - [`c7867b7`](https://github.com/Comfy-Org/pyisolate/commit/c7867b76939a63357c84a78fe9c5d3e86aec25c7) Improve OOM handling - [`aa6e5a2`](https://github.com/Comfy-Org/pyisolate/commit/aa6e5a2e33be7276c389a482cdca0288a53ca36e) Improve error display - [`43564c0`](https://github.com/Comfy-Org/pyisolate/commit/43564c099ef78ae21756f64f47702b8eef1ebfee) More attempts to get Windows one-click working - [`019c792`](https://github.com/Comfy-Org/pyisolate/commit/019c7927181b130bbe5efef846816719d785d88b) Only run with share_torch=True - [`524a571`](https://github.com/Comfy-Org/pyisolate/commit/524a5712bf0daea159fe606545e80b10ce997fec) Move temporary files to ease cleanup - [`0721848`](https://github.com/Comfy-Org/pyisolate/commit/0721848b221f6bfb3d383e38f824fad42e58b0e8) Try to improve VRAM tracking on Windows - [`ca52021`](https://github.com/Comfy-Org/pyisolate/commit/ca520216271807341198201b240a481c120bbb30) Add more tests ### 📊 Changes **12 files changed** (+662 additions, -290 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/ci.yml` (+1 -5) 📝 `.github/workflows/windows.yml` (+5 -1) 📝 `.gitignore` (+9 -0) 📝 `benchmarks/memory_benchmark.py` (+72 -11) ➖ `install_torch_cuda.py` (+0 -224) 📝 `pyisolate/_internal/host.py` (+7 -1) 📝 `pyproject.toml` (+11 -3) 📝 `run_benchmarks_linux.sh` (+5 -1) ➕ `run_benchmarks_powershell_launcher.bat` (+47 -0) 📝 `run_benchmarks_windows.bat` (+206 -39) ➕ `run_benchmarks_windows.ps1` (+279 -0) 📝 `tests/test_integration.py` (+20 -5) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/pyisolate#2
No description provided.