You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+16-1
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,22 @@ The benchmark results are displayed in nanoseconds (ns) and provide an insight i
36
36
37
37
The repository is configured with GitHub Actions to automatically run the benchmarking suite and update the `README.md` with the latest results upon every push. This ensures that the performance data is always up-to-date.
38
38
39
+
## Automated Testing and Benchmarking with GitHub Actions
40
+
41
+
CUtils now leverages GitHub Actions to automatically run the test suite and benchmarking suite upon every push to the repository and on pull requests. This ensures that the code quality and performance are consistently monitored and maintained.
42
+
43
+
### Test Suite Automation
44
+
45
+
The test suite is executed automatically using the `make test` command through the GitHub Actions workflow defined in `.github/workflows/run_tests.yml`. This workflow triggers on every push and pull request to the repository.
Similarly, the benchmarking suite is run using the `make benchmark` command via the GitHub Actions workflow found in `.github/workflows/run_benchmarks.yml`. This workflow is triggered on every push to the repository.
0 commit comments