1
0
mirror of https://github.com/containers/youki synced 2024-09-20 19:02:41 +02:00
Commit Graph

71 Commits

Author SHA1 Message Date
Yashodhan Joshi
78b7e942d7 Add runtime test crate and integrate it with integration tests 2022-01-06 16:30:19 +05:30
utam0k
5d5691f975 fix the name of build artifacts at release. 2021-12-28 20:56:06 +09:00
utam0k
29bce7a1c7 The release tag generally begins with v 2021-12-26 13:06:22 +09:00
Yashodhan Joshi
ecb8bb8c03 Add deploy CI script 2021-12-24 20:45:33 +05:30
utam0k
c52a108349 bump rust from 1.56.1 to 1.57.0 2021-12-09 03:40:42 +00:00
utam0k
a2b92abfb7 use a command instead of label to run benchmark. 2021-11-21 10:50:31 +09:00
tommady
06d537de52
fix showing wrong commit hash 2021-11-16 06:40:09 +00:00
tommady
ff930f2b24
change to use print in terminal 2021-11-16 06:17:13 +00:00
tommady
99bd103809
adding youki github token 2021-11-15 13:03:45 +00:00
tommady
363b094181
adding benchmark execution time github action 2021-11-15 12:46:55 +00:00
utam0k
4318258ea5
add a ci for release build. (#458) 2021-11-10 21:43:58 -08:00
yukang
a7cc0067a7 use rust 1.56.1 2021-11-07 15:36:35 +08:00
yukang
1999644f1b merge with main 2021-10-23 22:23:03 +08:00
yukang
047b7fb4b8 update rust version in ci 2021-10-23 14:09:28 +08:00
Furisto
359db4cfc7
Adapt CI scripts 2021-10-22 22:05:15 +02:00
Yashodhan Joshi
331a2e3158 Add integration test validation workflow 2021-10-09 12:47:28 +05:30
Yashodhan Joshi
ea1b1f41ad Move test_framework inside youki_integration_test, making it a member of its workspace 2021-10-04 18:11:41 +05:30
Yashodhan Joshi
a17e4f28b0 Fix Changes Job in CI 2021-09-18 20:50:07 +05:30
yihuaf
052ba25769 Implement the seccomp profile 2021-09-15 20:05:46 +02:00
utam0k
f754053e58 fix conflicts. 2021-09-12 17:37:14 +09:00
utam0k
23f478fcd1 fix a failure when dirs is empty at changes job. 2021-09-11 16:09:23 +09:00
utam0k
2cb70f2013 add Rust 1.55.0 2021-09-10 00:02:19 +09:00
utam0k
b7bccd5af7 introduce workspace. 2021-09-09 23:07:06 +09:00
utam0k
964c4fca0a cache runtime-tools. 2021-09-07 22:46:09 +09:00
Yashodhan Joshi
836aa7bf75 Final test with each job having separate cache for youki and cgroups 2021-09-07 14:47:15 +05:30
Yashodhan Joshi
2b8545b4ed Add separate caching for youki and cgroups for rest of jobs 2021-09-07 14:38:07 +05:30
Yashodhan Joshi
5874cc8b96 Add separate cache action for cgroups dir 2021-09-07 14:28:56 +05:30
Yashodhan Joshi
2a81104b50 change cache action in integration tests 2021-09-07 14:17:01 +05:30
Yashodhan Joshi
f4c22d4f25 Change cache action from default to Swatinem/rust-cache@v1 2021-09-07 14:06:39 +05:30
utam0k
ef9a92a334
Fixing and stabilizing github actions (#275)
* add a necessary dependencie.

* remove a unnecessary step in ci.

* stabilize unstable tests by making them serial.
2021-09-06 16:03:15 -07:00
Yashodhan Joshi
a01be9d12e Try Adding cgroups for code coverage 2021-09-06 11:06:09 +05:30
Yashodhan Joshi
f69fef1aad Remove cgroups from code coverage as it makes CI fail 2021-09-06 10:42:51 +05:30
Yashodhan Joshi
cb6f78df03 Change Code coverage CI
See https://github.com/actions-rs/grcov/issues/105 and
https://github.com/PyO3/pyo3/blob/main/.github/workflows/ci.yml
2021-09-06 10:37:39 +05:30
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