Commit Graph

54 Commits (58f620c921030eea0f3528d68849f7e052d44e3f)

Author SHA1 Message Date
Chenlei Hu e33c046158
Validate ControlNetUnit using pydantic (#2847)
* Add Pydantic ControlNetUnit

Add test config

Add images field

Adjust image field handling

fix various ui

Fix most UI issues

accept greyscale image/mask

Fix infotext

Fix preset

Fix infotext

nit

Move infotext parsing test

Remove preset

Remove unused js code

Adjust test payload

By default disable unit

refresh enum usage

Align resize mode

change test func name

remove unused import

nit

Change default handling

Skip bound check when not enabled

Fix batch

Various batch fix

Disable batch hijack test

adjust test

fix test expectations

Fix unit copy

nit

Fix test failures

* Change script args back to ControlNetUnit for compatibility

* import enum for compatibility

* Fix unit test

* simplify unfold

* Add test coverage

* handle directly set np image

* re-enable batch test

* Add back canvas scribble support

* nit

* Fix batch hijack test
2024-05-06 15:40:34 -04:00
Chenlei Hu f596474d11
Change test target to A1111 1.9.3 (#2819) 2024-04-27 17:49:12 -04:00
Chenlei Hu 4e9ac19cbc
Migrate detect_test and improve coverage (#2715)
* Migrate detection tests

* Add test results

* Skip cq disabled tests
2024-03-30 15:33:57 -04:00
Chenlei Hu 976c595150
Add ruff linter dep (#2666) 2024-02-28 22:44:10 -05:00
Chenlei Hu 0b713ca5a5
🔧 Detect ControlNet lora for SD15 (#2336) 2023-12-15 23:57:49 -05:00
Chenlei Hu aa26871b42
More tests on SDXL models (#2264) 2023-11-18 17:48:56 -05:00
青龍聖者@bdsqlsz 711203e88e
Add support for IP Adapter Full Face (#2252)
* Add support for IP Adapter Full Face

*  Add unittests

* nits

---------

Co-authored-by: huchenlei <chenlei.hu@mail.utoronto.ca>
2023-11-12 21:53:17 -05:00
Chenlei Hu fce6775a6d
🔧 Setup CI cache (#2233)
* 🔧 Setup CI cache

* nits

* nits
2023-11-05 00:18:11 -04:00
Chenlei Hu 27c522029e
Fix CI tests (#2220)
* 🔧 setup CI

* 🐛 Fix path

* cd

* set working dir

* fix openpose tests

* Fix web_api tests

* Fix batch hijack tests

* change coverage dir

* 📝 Add doc
2023-11-04 00:48:22 -04:00
lllyasviel d7a02838b0
github files (#1310) 2023-05-17 16:36:13 -07:00
catboxanon 63079c7868
Add extension list req to bug reports 2023-05-16 12:51:09 -04:00
lllyasviel b2f9c73532
[Major Update] Reference-only Control (#1235)
[Major Update] Reference-only Control
2023-05-13 02:56:31 -07:00
lvmin 1bc587800d fix ci 2023-05-06 04:01:59 -07:00
lvmin 5a5945703f we do not need torch version; cn version update 2023-05-05 16:53:19 -07:00
lllyasviel 98f12fce2e
Update tests.yml 2023-05-05 16:33:29 -07:00
lllyasviel 28dcc15cd4
Update tests.yml 2023-05-05 16:32:15 -07:00
lllyasviel 18c77d87ff
Update tests.yml 2023-05-05 16:30:50 -07:00
lllyasviel 57bfc0f8c2
Update tests.yml 2023-05-05 16:29:05 -07:00
ljleb 5e25c15eee remove pip 2023-05-05 19:27:28 -04:00
ljleb 7e66208699 remove pip 2023-05-05 19:26:45 -04:00
ljleb 828026e0c0 --extra-index-url 2023-05-05 19:15:51 -04:00
ljleb 51019bf2bb move back under sd-webui dir maybe...? 2023-05-05 19:11:23 -04:00
ljleb 1bd769be9f move back under sd-webui dir maybe...? 2023-05-05 19:10:37 -04:00
ljleb 5582253082 nvm there is a pip package 2023-05-05 19:04:21 -04:00
ljleb 2508f81fde Merge branch 'patch-unit-module-being-None-and-rework-txt2img-tests' of https://github.com/Vespinian/sd-webui-controlnet into patch-unit-module-being-None-and-rework-txt2img-tests 2023-05-05 19:03:59 -04:00
ljleb b87b8a5484 nvm there is a pip package 2023-05-05 19:02:15 -04:00
lllyasviel fcb1b79f35
Update tests.yml 2023-05-05 16:01:59 -07:00
ljleb 64e99feb97 sudo? does that work 2023-05-05 19:00:35 -04:00
ljleb 9e263f8b5b apt 2023-05-05 18:56:27 -04:00
lllyasviel d4e8a37ed4
Update tests.yml 2023-05-05 15:52:34 -07:00
lllyasviel 9a218a067d
Update tests.yml 2023-05-05 15:46:25 -07:00
lllyasviel d8bb8b7beb
Update tests.yml 2023-05-05 15:45:36 -07:00
lllyasviel b0166d4b7e
Update tests.yml 2023-05-05 15:36:00 -07:00
lllyasviel 62e28429e1
Update tests.yml 2023-05-05 15:29:50 -07:00
lllyasviel 25e5741d02
Update tests.yml 2023-05-05 15:22:35 -07:00
ljleb dca6317684 use wheel to download torch 2023-05-05 18:12:44 -04:00
ljleb 80c2ab329d download webui at relative root 2023-05-05 18:08:32 -04:00
ljleb 0627bc0332 main ref 2023-05-05 17:19:20 -04:00
ljleb f307fda343 reduce difference with webui workflow 2023-05-05 17:05:25 -04:00
ljleb d5cf42d119 try to use latest version of webui 2023-05-05 16:48:13 -04:00
lvmin b2647200bb fix ci 2023-05-01 23:21:17 -07:00
lvmin 2f669c1dcb fix ci 2023-05-01 23:14:20 -07:00
lvmin 5575ca4f57 use old a1111 for github ci 2023-05-01 22:46:21 -07:00
ljleb 728c138ed6 ignore argparse errors using env var 2023-03-14 15:45:03 -04:00
ljleb 1506fe6dae give up on patch and temp test with ljleb branch 2023-03-14 15:30:46 -04:00
ljleb ab505434fa reject? 2023-03-14 15:27:36 -04:00
ljleb 18baece656 allow-empty? 2023-03-14 15:27:09 -04:00
ljleb c7af5aaf6e cd before patch? 2023-03-14 15:21:56 -04:00
ljleb add8e483af reject? 2023-03-14 15:20:57 -04:00
ljleb 2c2ad09e46 try patch to see if workflow fixes itself 2023-03-14 15:07:45 -04:00