Commit Graph
717 Commits
Author SHA1 Message Date
harisreedharandhenryruhs 4a0f4bcb9a update test 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs b5a89971c4 process image 2026-05-11 16:35:16 +02:00
Harisreedharandhenryruhs 53845585ef Feat/refactor args (#1045)
* follow the new argument naming convention

* revert

* use get_xxx_arguments

* Simple fix Args

* Fix more stuff

---------

Co-authored-by: henryruhs <info@henryruhs.com>
2026-05-11 16:35:16 +02:00
henryruhs 16d2fbf6f2 fix args store 2026-05-11 16:35:16 +02:00
henryruhs 7a6ef94b26 bump dependencies 2026-05-11 16:35:16 +02:00
henryruhs 9486750f38 allow register_arguments to be nested, fix types, adjust processors 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 1181307a0e reformat test_api_state.py 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs e7a28cf072 introduce type ArgumentSet 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs ecc280a93f remove unwanted assertions 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs aa83142ab5 remove value None as default 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 2a60280182 remove value None as default 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs b9c11815f8 add test_api_capabilities.py 2026-05-11 16:35:16 +02:00
henryruhs accb615181 add get_xxx_set to args store 2026-05-11 16:35:16 +02:00
henryruhs 5f70cbd0a3 fix spacing quite a bit 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 485041c5cc conditional choices, speaking Alias ArgumentValue, different formatting for program.py 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs e16f5bca11 fix test 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 02ba86308e add capabilities 2026-05-11 16:35:16 +02:00
henryruhs fddb5c927b remove unused method 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs f0dc10a2f5 add capabilities endpoint 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 53d0ed0e1c hopefully fix CI 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs f71bbab71e remove has methods 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 300b4f73a1 add has_amd_execution_provider and has_nvidia_execution_provider 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 7e00035fdd fix cache 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs f475ec4bbc remove try block, make detect_graphic_devices stateless, cosmetics 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 9e63832740 fix test 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs ef0bfe81e2 add amd metric 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs f2f09fc215 move detect_execution_devices to system.py 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs 73a298cd97 add processor metric 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs b1947ffaa2 add network metrics 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs b7e80bdafa fix test 2026-05-11 16:35:16 +02:00
harisreedharandhenryruhs a94015c5ee add memory metrics 2026-05-11 16:35:15 +02:00
harisreedharandhenryruhs 14b1ed6b76 add memory metrics 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs 2624c281eb move metrics.py to endpoints 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs bae6169274 some cosmetics 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs 9a27c8346c add disk to metric test 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs e4b8adb218 change unit to GB 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs 4cd588ebc8 add drive_path 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs aaebb56804 make detect_disk_metrics stateless 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs fa16752a6c add disk metric 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs 09dc2ec50b cleanup 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs 3a25476ca6 add pytest-mock 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs 01baf8d2ea improve test 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs a818e7f610 remove instance check 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs 5f6e0cc567 fix test 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs e2738f1f14 add metrics 2026-05-11 16:35:12 +02:00
harisreedharandhenryruhs db5ffdc449 add metrics 2026-05-11 16:35:12 +02:00
henryruhs 2db7ad426a simplify code - no need for helper methods at this point 2026-05-11 16:35:12 +02:00
Harisreedharandhenryruhs abeef470cc Remove xml parsing for gpu metrics (#1030)
* remove xml parsing

* remove aitop
2026-05-11 16:35:10 +02:00
Henry Ruhs 0c18508f70 Revisit and cleanup ffprobe integration (#1027)
* Revisit and cleanup ffprobe integration

* Revisit and cleanup ffprobe integration
2026-05-11 16:34:28 +02:00
henryruhs 60def0f30d Asset related fixes 2026-05-11 16:34:28 +02:00