1
0
mirror of https://github.com/containers/youki synced 2024-11-23 09:21:57 +01:00
Commit Graph

188 Commits

Author SHA1 Message Date
utam0k
540bfd1724 disable the code coverage because of unstable. 2021-09-06 00:39:32 +09:00
utam0k
42e2bc47b0 fix a failure because it is running before checkout. 2021-09-05 23:39:59 +09:00
utam0k
b056c99eb5
Merge pull request #186 from YJDoc2/test_framework
Create test framework and setup initial integration tests
2021-09-05 23:24:10 +09:00
Yashodhan Joshi
53a1ff9554 Remove comments from main workflow yaml 2021-09-04 12:12:03 +05:30
utam0k
dc547493f1 The .grcov.yml moves under the .github/ because .github/workflows is recognized as GitHub actions files. 2021-09-03 22:57:16 +09:00
Yashodhan Joshi
9c630b261b Update workflow to include test_framework and youki_integration_test directories,
And run fmt and clippy in only those folders in which PR makes changes
2021-09-03 12:20:49 +05:30
utam0k
ef4b7932e8
Merge pull request #232 from chenyukang/add-cov
Add codecov
2021-08-31 22:55:17 +09:00
yukang
00f37c2b99 fix grcov path 2021-08-31 19:01:44 +08:00
yukang
b6032c2cd7 fix cov ci 2021-08-31 18:36:42 +08:00
yukang
0eb5382f69 fix toolchain 2021-08-31 18:28:41 +08:00
Furisto
e06b83edd8 Install dependencies for devices v2 2021-08-29 20:53:19 +02:00
yukang
743b6a6918 add codecov 2021-08-26 13:55:54 +00:00
utam0k
656eb57d6a cache runtime-tools 2021-08-18 18:02:22 +09:00
Furisto
b7d8a951c1 Execute cgroups tests 2021-08-12 11:31:26 +02:00
utam0k
7cb78a484d make ci fail even with clippy warning level. 2021-08-01 19:09:37 +09:00
utam0k
692fbb3ccd ci with release build. 2021-07-31 17:33:59 +09:00
Zheming Li
599676e8b6 Add code format check in CI 2021-07-11 15:20:53 +08:00
Furisto
0eaa90655f Execute doc tests 2021-07-05 22:42:58 +02:00
utam0k
c64522e9e9 fix conflicts. 2021-06-25 19:37:07 +09:00
Nimrod Shneor
8abb9f5d85 Add support for systemd managed cgroups 2021-06-22 09:34:30 +03:00
utam0k
726c06cdcf remove the cargo-when dependency. 2021-06-19 14:43:51 +09:00
utam0k
5714fc4a4f improve build time in CI 2021-06-18 22:49:40 +09:00
oliver
2fe6a68d06 Change build command 2021-06-07 22:15:24 +09:00
utam0k
461fae0a02 build the tests before running integration tests. 2021-05-27 21:54:35 +09:00
utam0k
a12092eccc extract the integration tests writen in the ci file as a script file. 2021-05-26 18:50:45 +09:00
tsturzl
8ca20a3244
network controller should work on all systems 2021-05-25 11:51:02 -06:00
tsturzl
eff99222cb
network controllers added and passing tests locally 2021-05-25 11:51:01 -06:00
Travis Sturzl
c1da9bdb84 add the integration test for memory subsystem back 2021-05-23 20:18:14 -06:00
0xdco
1569931830 add pids cgroup controller 2021-05-23 15:58:54 +02:00
utam0k
2279cfdfc8 refactor a code of github actions. 2021-05-23 15:40:33 +09:00
Furisto
f02992c7a1 Activate validation tests for hugetlb cgroups 2021-05-22 22:59:26 +02:00
utam0k
eb9acc1cbb assume that all default tests pass. 2021-05-15 18:42:28 +09:00
utam0k
07ff66aadf introduce unit tests. 2021-04-29 17:34:23 +09:00
utam0k
5976297077 implement capabilities. 2021-04-18 19:43:47 +09:00
utam0k
6e9b665fe9 add integration test of devices of cgroups. 2021-04-17 20:53:48 +09:00
utam0k
592fad13b6 check the number of testing integration fails. 2021-04-05 09:19:32 +09:00
utam0k
be32fb565b run integration tests in ci. 2021-04-05 00:09:18 +09:00
utam0k
8562861591 introduce ci for checkinng codes by github actions. 2021-04-04 10:44:08 +09:00