This patch updates the Github Actions CI script to also run
the automated functional tests on a full cgroup v2 system.

Since Github Actions doesn't provide an image with cgroup v2
enabled, the full v2 system is self hosted on the Oracle Cloud.)
Previously Github Actions could only test on v1 and a cobbled-together
v1/v2 system.

Updating the tests to run on a native cgroup v2 system is
essential as we continue to improve the interfaces and begin
adding the higher-level abstraction layers.

Libcgroup code changes are available here:
https://github.com/drakenclimber/libcgroup/tree/issues/cgv2-tests

Test code is available here:
https://github.com/drakenclimber/libcgroup-tests/tree/issues/cgv2-tests

Automated tests are passing on the v1, v1/v2, and the full
v2 system:
https://github.com/drakenclimber/libcgroup/runs/2738640883

Code coverage increased slightly from 51.02% to 51.15%
https://coveralls.io/jobs/81358830

Tom Hromatka (1):
  github: Add self-hosted runner

 .github/workflows/continuous-integration.yml | 42 ++++++++++++++++++--
 1 file changed, 39 insertions(+), 3 deletions(-)

-- 
2.26.3



_______________________________________________
Libcg-devel mailing list
Libcg-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libcg-devel

Reply via email to