Commit Graph

42 Commits

Author SHA1 Message Date
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
comfyanonymous 25e3e5af68 Use npm ci for ci instead of npm install in tests. 2023-10-20 22:52:12 -04:00
pythongosssss 5818ca83a2
Unit tests + widget input fixes (#1760)
* setup ui unit tests

* Refactoring, adding connections

* Few tweaks

* Fix type

* Add general test

* Refactored and extended test

* move to describe

* for groups

* Add test for converted widgets on missing nodes + fix crash

* tidy

* mores tests + refactor

* throw earlier to get less confusing error

* support outputs

* more test

* add ci action

* use lts node

* Fix?

* Prevent connecting non matching combos

* update

* accidently removed npm i

* Disable logging extension

* added step to generate object_info

* fix python

* install python

* install deps

* fix cwd?

* logging

* Fix double resolve

* create dir

* update pkg
2023-10-20 22:49:04 -04:00
comfyanonymous 0986cc7c38 Fix issues with the packaging. 2023-10-07 11:57:32 -04:00
comfyanonymous 0134d7ab49 Generate update script with right settings. 2023-10-06 12:49:40 -04:00
comfyanonymous 1497528de8 Fix workflow. 2023-10-06 10:43:12 -04:00
comfyanonymous 640d5080e5 Make xformers optional in packaging. 2023-10-06 10:29:52 -04:00
comfyanonymous 34b36e3207 More configurable workflows to package windows release. 2023-10-06 10:26:51 -04:00
comfyanonymous 6f464f801f Update nightly workflow to python 3.11.6 2023-10-06 03:32:00 -04:00
Michael Poutre e0efa78b71
chore(CI): Update test-build to use updated version of actions 2023-09-25 21:20:51 -07:00
enzymezoo-code 26cd8405dd
Ci quality workflows (#1423)
* Add inference tests

* Clean up

* Rename test graph file

* Add readme for tests

* Separate server fixture

* test file name change

* Assert images are generated

* Clean up comments

* Add __init__.py so tests can run with command line `pytest`

* Fix command line args for pytest

* Loop all samplers/schedulers in test_inference.py

* Ci quality workflows compare (#1)

* Add image comparison tests

* Comparison tests do not pass with empty metadata

* Ensure tests are run in correct order

* Save image files  with test name

* Update tests readme

* Reduce step counts in tests to ~halve runtime

* Ci quality workflows build (#2)

* Add build test github workflow
2023-09-18 23:18:06 -04:00
comfyanonymous bd7321c8ac Update aiohttp in nightly workflow. 2023-08-17 16:41:24 -04:00
comfyanonymous d4380f3aa3 Add option to use different xformers version in the github workflow. 2023-08-14 18:13:11 -04:00
comfyanonymous e7bee85df8 Add arguments to run the VAE in fp16 or bf16 for testing. 2023-07-06 23:23:46 -04:00
comfyanonymous f5232c4869 Fix 7z error when extracting package. 2023-07-06 04:18:36 -04:00
comfyanonymous ae948b42fa Add taesd weights to standalones. 2023-07-02 11:47:30 -04:00
comfyanonymous fa1959e3ef Fix nightly packaging. 2023-07-01 01:31:03 -04:00
comfyanonymous 451fb4169a Fix 'git pull' not working on the standalones. 2023-05-23 11:35:32 -04:00
comfyanonymous a307c3f12c Update nightly pytorch standalone to python 3.11.3 cu121. 2023-05-02 09:45:20 -04:00
comfyanonymous ab9a9deff4 Fix nightly CI builds.
No cu121 builds for windows yet.
2023-04-28 09:03:39 -04:00
comfyanonymous e543ecad69 Fix the nightly build not being packaged correctly. 2023-04-28 08:50:12 -04:00
comfyanonymous 27bf9392ac Switch stable standalone dependencies to stable xformers.
Switch nightly standalone to cu121.
2023-04-28 08:40:32 -04:00
comfyanonymous 472b1cc0d8 Add a github action to use pip xformers package for dependencies. 2023-04-18 19:34:07 -04:00
comfyanonymous bf9c17a975 No longer needed. 2023-03-19 17:41:27 -04:00
comfyanonymous 64ca71757a upload new builds with different filename as old one. 2023-03-19 02:47:52 -04:00
comfyanonymous 0ecb45f0f6 Fix issue with ci workflow. 2023-03-16 18:22:20 -04:00
comfyanonymous 762d41c08a Try to do faster packaging. 2023-03-16 18:20:39 -04:00
comfyanonymous 09666f93cf Save github some money on hosting. 2023-03-16 17:37:02 -04:00
comfyanonymous 7bd3defc14 Fix github action so it actually uses my cached deps. 2023-03-16 17:31:26 -04:00
comfyanonymous 74b0104c84 Test github workflow for standalone build with cu118 torch+xformers. 2023-03-16 02:36:42 -04:00
comfyanonymous ed4810e670 CI fix. 2023-03-14 23:22:41 -04:00
comfyanonymous 5bde134955 More proper ci workflows. 2023-03-14 23:17:50 -04:00
comfyanonymous 5ad9f86514 Do a quick test on the CI to see if ComfyUI actually runs before pushing
the build.
2023-03-14 23:02:57 -04:00
comfyanonymous b5f2bc9711 Try to make the workflow actually fail when there's a problem. 2023-03-14 22:09:15 -04:00
comfyanonymous 760f10d173 Test workflow for cu118 test build. 2023-03-14 21:46:59 -04:00
comfyanonymous 54dbfaf2ec Remove omegaconf dependency and some ci changes. 2023-03-13 14:49:18 -04:00
comfyanonymous c672000954 Add github workflow for a build with pytorch nightly. 2023-03-13 12:47:12 -04:00
comfyanonymous 17636d083f Probably safer to manually trigger builds instead of every push. 2023-03-13 02:54:30 -04:00
comfyanonymous f0d8fdc0d6 Add an automatic standalone windows release for nvidia and cpu. 2023-03-13 01:34:09 -04:00