iovisor / ubpf

Userspace eBPF VM
Apache License 2.0
814 stars 132 forks source link

Run all tests on Windows #512

Closed Alan-Jowett closed 2 months ago

Alan-Jowett commented 2 months ago

This pull request includes changes to improve the testing workflow and compatibility for Windows. The most important changes include updating the test commands in the GitHub Actions workflow, adding a new test script for Windows, and modifying the CMakeLists files to better handle paths on Windows.

GitHub Actions workflow changes:

Windows compatibility improvements:

Additional changes:

coveralls commented 2 months ago

Coverage Status

coverage: 81.344%. remained the same when pulling d7e3de16f8a76e5accf39cc43536eccb3257b0b9 on Alan-Jowett:run_ctest_on_windows into 637d984ee91f142170e22129ccf2ef92f2af5b09 on iovisor:main.

coveralls commented 2 months ago

Coverage Status

coverage: 81.344%. remained the same when pulling 746bdad33b6a71e95c55d3df948703c1c7b64f97 on Alan-Jowett:run_ctest_on_windows into 637d984ee91f142170e22129ccf2ef92f2af5b09 on iovisor:main.

coveralls commented 2 months ago

Coverage Status

coverage: 81.344%. remained the same when pulling 32aef870e88420f7845d81a0d61b6c3441a6403c on Alan-Jowett:run_ctest_on_windows into 637d984ee91f142170e22129ccf2ef92f2af5b09 on iovisor:main.