Files
MediaPipe.NET/Mediapipe.Net.Tests
Speykious 0eaa724270 Port all tests from MediaPipeUnityPlugin (#3)
* 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
2022-01-21 08:46:28 +01:00
..