Pablo Gutiérrez
6e6ffa5082
Moving continuous benchmarking to weekly tests ( #2276 )
...
* Moved continuous benchmarking to weekly tests
Signed-off-by: Pablo Gutiérrez <pablogf@uma.es>
* Update CI.md
Signed-off-by: Pablo Gutiérrez <pablogf@uma.es>
* Cleaned CI.md
Signed-off-by: Pablo Gutiérrez <pablogf@uma.es>
---------
Signed-off-by: Pablo Gutiérrez <pablogf@uma.es>
2025-09-18 09:33:55 -04:00
Douglas Stebila
d79049f378
Disable testing on Travis CI ( #2248 )
...
Aim to re-enable CI testing on s390x and ppc64le as per https://github.com/open-quantum-safe/liboqs/issues/2068
Signed-off-by: Douglas Stebila <dstebila@uwaterloo.ca>
2025-08-25 07:55:58 -04:00
Aiden Fox Ivey
47b8fdd404
Adding code coverage ( #2148 )
...
* First stab at adding coverage tests
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Install dependencies for coveralls action
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Integrate code coverage into CI
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Properly parallelize
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Refine test coverage
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Ignore unused exclude path error
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Update exclude path
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Fix Markdown formatting
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Pin dependencies
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
* Update workflow badge path
Signed-off-by: Aiden Fox Ivey <aiden@aidenfoxivey.com>
* Fix path in CI.md
Signed-off-by: Aiden Fox Ivey <aiden@aidenfoxivey.com>
* Remove unnecessary call to install curl
Signed-off-by: Aiden Fox Ivey <aiden@aidenfoxivey.com>
---------
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
Signed-off-by: Aiden Fox Ivey <aiden@aidenfoxivey.com>
Co-authored-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
2025-06-19 14:45:44 -04:00
Spencer Wilson
b37c937a64
Refactor liboqs CI and update Ubuntu images ( #1909 )
...
* Refactor liboqs CI to utilize reusable workflows
* Add CI.md documentation file
* Update all Focal jobs to Noble (the latest Ubuntu LTS)
* Minor fixes to address issues related to the update (CT files / syntax / static analysis)
Signed-off-by: Spencer Wilson <spencer.wilson@uwaterloo.ca>
2024-09-09 10:43:59 -04:00