spacemeshos / gpu-post

Spacemesh proof of space time gpu optimized setup
GNU General Public License v3.0
29 stars 9 forks source link

Add tests to CI piepline #44

Closed avive closed 3 years ago

avive commented 3 years ago

CI should run all unit and integration tests when creating a new release via github actions:

For Phase II we want to test on the following systems configurations to get good coverage:

  1. Windows CUDA
  2. Windows Vulkan
  3. Ubuntu 20.04 CUDA (Nvidia gpu)
  4. Ubuntu 20.04 Vulkan (AMD gpu)
  5. macOS Vulkan (M1 gpu)
avive commented 3 years ago

We want to verify the correctness of both the labels computation and the pow solution in each test.