utam0k
|
3d44b4c0bd
|
fix conflicts.
Signed-off-by: utam0k <k0ma@utam0k.jp>
|
2022-03-18 21:02:29 +09:00 |
|
utam0k
|
a625a763f2
|
introduce the timeout for github actions.
|
2022-03-16 21:14:44 +09:00 |
|
utam0k
|
54bb830b4b
|
Introduce the root Makefile.
Signed-off-by: utam0k <k0ma@utam0k.jp>
|
2022-03-11 22:14:34 +09:00 |
|
Yashodhan Joshi
|
d4d0f9bb48
|
Merge branch 'main' of github.com:containers/youki into improvement/refactor-dir-structure
|
2022-03-09 11:46:06 +05:30 |
|
utam0k
|
57c3543be3
|
Remove crates/libseccomp from github actions.
Signed-off-by: utam0k <k0ma@utam0k.jp>
|
2022-03-05 22:01:38 +09:00 |
|
utam0k
|
af2f6762f5
|
Support rust 1.59.0
Signed-off-by: utam0k <k0ma@utam0k.jp>
|
2022-02-28 22:08:46 +09:00 |
|
Yashodhan Joshi
|
b2ec0d96d2
|
Merge branch 'main' of github.com:containers/youki into improvement/refactor-dir-structure
|
2022-02-25 21:21:53 +05:30 |
|
Adrian Reber
|
0547fc207c
|
Add checkpoint testing
This still uses the subcommand 'checkpointt' until it works in
combination with Podman.
Signed-off-by: Adrian Reber <areber@redhat.com>
|
2022-02-24 14:36:21 +00:00 |
|
Yashodhan Joshi
|
40e7b74a65
|
Merge branch 'main' of github.com:containers/youki into improvement/refactor-dir-structure
|
2022-02-23 18:10:39 +05:30 |
|
Yashodhan Joshi
|
8a8cc294f1
|
CI fix
|
2022-02-23 18:04:01 +05:30 |
|
Yashodhan Joshi
|
e46d0f2d60
|
update CI to not cache oci tests
(see https://github.com/containers/youki/issues/721)
|
2022-02-21 17:08:16 +05:30 |
|
Yashodhan Joshi
|
cd56e28c04
|
Fix CI
|
2022-02-07 15:09:42 +05:30 |
|
Yashodhan Joshi
|
9ef8695371
|
Update github action scripts
|
2022-02-06 16:16:18 +05:30 |
|
Yashodhan Joshi
|
a8408661e8
|
Add minimum rust version requirement to libcgroups and libcontainers due to CVE-2022-21658
|
2022-01-21 20:19:50 +05:30 |
|
utam0k
|
dea8ad6342
|
Merge branch 'main' of ssh://github.com/containers/youki into improvement/bump-rust-1.58.0
|
2022-01-17 22:42:41 +09:00 |
|
Yashodhan Joshi
|
bfe59e4d8c
|
Pin nightly version in CI as temporary fix to coverage issue
|
2022-01-17 11:44:25 +05:30 |
|
utam0k
|
7cc095e45b
|
support rust 1.58.0
|
2022-01-16 21:28:34 +09:00 |
|
utam0k
|
b02f1b8ae3
|
clean up the shell script for youki integration test.
|
2022-01-09 17:58:13 +09:00 |
|
Yashodhan Joshi
|
b2d3e53cc8
|
Merge branch 'main' of github.com:containers/youki into readonly_paths
|
2022-01-08 15:18:11 +05:30 |
|
Yashodhan Joshi
|
f5227f8e1a
|
Add runtimetest dir to workflow
|
2022-01-08 15:16:14 +05:30 |
|
Yashodhan Joshi
|
78b7e942d7
|
Add runtime test crate and integrate it with integration tests
|
2022-01-06 16:30:19 +05:30 |
|
Furisto
|
ac7c16aa04
|
Ignore autogenerated code
|
2022-01-04 20:12:53 +01:00 |
|
Emanuele Aina
|
5b29136ab0
|
style(spelling): Spellcheck benchmark_execution_time.yml
Signed-off-by: Emanuele Aina <emanuele.aina@collabora.com>
|
2022-01-03 22:06:03 +01:00 |
|
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
|
e96b756af1
|
merge with master
|
2021-11-07 15:13:37 +08:00 |
|
utam0k
|
0ab6738964
|
add a config about the dependabot.
|
2021-10-24 17:18:48 +09: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 |
|
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 |
|