Commit Graph

88 Commits

Author SHA1 Message Date
doctorpangloss
bb94b808dc Improve automated test coverage 2024-07-05 11:11:21 -07:00
doctorpangloss
a13088ccec Merge upstream 2024-07-04 11:58:55 -07:00
doctorpangloss
95d47276e9 Improve tests and distributed error notifications
- Tests now perform faster
 - Tests will run on supported GPU platforms
 - Configuration has known issues related to setting up a working
   directory for an embedded client
 - Introduce a Skeletonize node that solves many problems with Canny
 - Improve behavior of exception reporting
2024-07-04 10:16:02 -07:00
comfyanonymous
5dccfefe8d Switch nightly pytorch standalone package to lzma2. 2024-07-01 17:17:25 -04:00
YAN Wenkun
0cd4a6a5e5
Fine-tuning GitHub Actions (#3169)
* Bumping GitHub Actions versions

* Using LZMA2 for 7zip compression in Windows packaging
2024-07-01 17:15:49 -04:00
doctorpangloss
1980c5f236 Use an image with earlier drivers 2024-06-28 18:15:33 -07:00
doctorpangloss
a485782029 Add lora test prefixed with test_ so that pytest can find it 2024-06-28 17:13:18 -07:00
doctorpangloss
7f81b8345d Subtle test gathering bug that will have to be investigated 2024-06-28 17:12:06 -07:00
doctorpangloss
2cad5ec0d6 LoRA test 2024-06-28 17:06:29 -07:00
Robin Huang
c39cf7fff0
Revert "Add integration test for Linux with Nvidia GPU. #3884 (#3895)" (#3905)
This reverts commit 449bf52923.
2024-06-28 16:09:55 -04:00
Robin Huang
02cac1d487
Revert "Add macOs integration test for default workflow. (#3898)" (#3904)
This reverts commit 97b409cd48.
2024-06-28 16:09:39 -04:00
Robin Huang
97b409cd48
Add macOs integration test for default workflow. (#3898) 2024-06-27 16:10:16 -04:00
Robin Huang
449bf52923
Add integration test for Linux with Nvidia GPU. #3884 (#3895)
* Add linux integration test.

* Fix directory path.

* Add paths ignore.

* Fix conda env directory path.
2024-06-27 16:08:26 -04:00
Chenlei Hu
a3e83f695d
Update test ref (#3882)
* Update ref

* Disable some tests
2024-06-26 19:58:56 -04:00
Chenlei Hu
f12fa1d8d7
Enable browser tests on push (#3878) 2024-06-26 09:09:21 -04:00
Chenlei Hu
e99d97a9d9
Remove duplicated Reset View button (#3865)
* Remove duplicated Reset View button

* Disable flaky test
2024-06-26 01:23:55 -04:00
Chenlei Hu
866f54da8d
Add browser test action synced with TS repo (#3852)
* Add browser test action

* Add npm install task
2024-06-24 14:47:28 -04:00
doctorpangloss
265c0549b6 Test on Python 3.12 correctly on latest Ubuntu 2024-06-17 17:20:25 -07:00
doctorpangloss
f6cd2866be Fix command line for ROCm image 2024-06-17 17:16:35 -07:00
doctorpangloss
17fc1da392 Upgrade pip with --break-system-packages to reduce the toil here 2024-06-17 17:14:08 -07:00
doctorpangloss
c8aa40818c Use a venv and upgrade pip, setuptools, wheel inside of it 2024-06-17 17:09:30 -07:00
doctorpangloss
dc6464982d Build without modifying system pip 2024-06-17 16:57:56 -07:00
doctorpangloss
f227722104 Fix pip3 package installation 2024-06-17 16:53:00 -07:00
doctorpangloss
60ec20b857 pip3 too 2024-06-17 16:49:19 -07:00
doctorpangloss
84d5dd0092 Gracefully ignore issues linking Python 2024-06-17 16:44:57 -07:00
doctorpangloss
8909d9c731 Link for python3 2024-06-17 16:39:29 -07:00
doctorpangloss
b854c17700 nodejs is required to execute the runner 2024-06-17 15:50:32 -07:00
doctorpangloss
c4e0ec20b4 Remove bad ideas about releasing an embedded Windows build 2024-06-17 15:50:32 -07:00
doctorpangloss
3cb44914f2 workflows 2024-06-17 15:50:12 -07:00
Max Tretikov
bbfb2b4950 Add new CI step for linting 2024-06-14 15:47:51 -06:00
Max Tretikov
c1777bb496 Add pylint (only errors) to CI pipeline 2024-06-14 14:55:14 -06:00
doctorpangloss
b318b4cc28 Update tests to support CPU in GitHub 2024-05-16 15:31:55 -07:00
doctorpangloss
3d98440fb7 Merge branch 'master' of github.com:comfyanonymous/ComfyUI 2024-05-16 14:28:49 -07:00
comfyanonymous
ece5acb8e8 Fix nightly package workflow. 2024-05-12 16:05:10 -04:00
comfyanonymous
794a357f7a Update the nightly workflow. 2024-05-12 07:24:12 -04:00
doctorpangloss
f87da9b75e Remove 3.9 support 2024-03-27 15:00:32 -07:00
doctorpangloss
ac42a1aa1a Run unit tests on GitHub 2024-03-27 13:57:17 -07:00
doctorpangloss
feae8c679b Add nodes to support OpenAPI and similar backend workflows 2024-03-22 14:22:50 -07:00
doctorpangloss
59cf9e5d93 Improve distributed testing 2024-03-20 20:43:21 -07:00
doctorpangloss
c0d9bc0129 Merge with upstream 2024-03-08 15:17:20 -08:00
comfyanonymous
b7b5593166 Fix nightly workflow and update other workflows. 2024-03-04 13:06:13 -05:00
doctorpangloss
2c882bb66c Add Dockerfile. Update README and clarify purpose of this fork. Fix installation with pre-existing torch on Linux. Include container documentation 2024-02-28 10:29:08 -08:00
doctorpangloss
bd5073caf2 Merge branch 'master' of github.com:comfyanonymous/ComfyUI 2024-02-26 08:51:07 -08:00
comfyanonymous
36f7face37 Update the standalone package updater so it can self update. 2024-02-26 08:51:16 -05:00
doctorpangloss
5ace1e9fee Remove support for Python 3.8 2024-02-08 09:41:30 -08:00
doctorpangloss
739195b127 Fix tests 2024-01-05 15:11:21 -08:00
pythongosssss
8680ac3dfd try to improve test reliability 2023-12-19 20:38:07 +00:00
comfyanonymous
da74e3bbe3 Update pytorch nightly packaging workflow. 2023-12-09 12:01:17 -05:00
comfyanonymous
77c893350a Fix previous commit that broke tests. 2023-10-20 23:13:54 -04:00
comfyanonymous
e0c0029fc1 Try to speed up the test-ui workflow. 2023-10-20 23:00:05 -04:00