mirror of
https://github.com/cosyneco/MediaPipe.NET.git
synced 2025-05-17 15:36:24 +08:00

* Port test attributes
* Add necessary references
* Port `TimestampTest`
* Port `CalculatorGraphTest`
* Port all `Framework.Tool` tests
* Port all `Framework.Port` tests
* Fix encoding
* Use `CharSet.Ansi` and disable warning CA2101
* Make CI run MediaPipe.NET tests
* Make `#region` names consistent
* Port all `Framework.Packet` tests
* Allow unsafe blocks
* Port `ImageFrameTest`
* Fix linting errors
* Port all `Gpu` tests
* Fix region name inconsistencies
* Fix the only GPU-side error in existence
* GPU works like a charm! (We'll have to find a way to correctly separate CPU and GPU tests.)
* `GpuOnly`: when they forgor 💀
* CI: Add tmate session for debugging
* Use corresponding runtime on tests
* Setup tmate session *after* tests
* Only setup the tmate session if previous step failed
* Fix `failure` word
* Ignore SignalAbort tests on Windows
* Circumvent OS differences for `DebugTypeName()` (Not even sure it's fine to do but anyway)
* Label some throw-exception tests as `SignalAbort`
* Maybe that's why...
* Install FFmpeg on MacOS to fix undefined symbols
* Remove MacOS test from CI
* Fix test result path