mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +00:00
ci: move asan and image streamer test to github
Signed-off-by: Adrian Reber <areber@redhat.com>
This commit is contained in:
parent
f983a55e68
commit
67ce4e46c0
5 changed files with 26 additions and 7 deletions
12
.github/workflows/fedora-asan-test.yml
vendored
Normal file
12
.github/workflows/fedora-asan-test.yml
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
name: Fedora ASAN Test
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-20.04
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Run Fedora ASAN Test
|
||||
run: sudo -E make -C scripts/ci fedora-asan
|
||||
12
.github/workflows/stream-test.yml
vendored
Normal file
12
.github/workflows/stream-test.yml
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
name: CRIU Image Streamer Test
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-20.04
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Run CRIU Image Streamer Test
|
||||
run: sudo -E make -C scripts/ci local STREAM_TEST=1
|
||||
|
|
@ -43,11 +43,6 @@ jobs:
|
|||
# On xenial it should be possible to test overlayfs;
|
||||
# broken on the latest bionic kernel
|
||||
dist: xenial
|
||||
- os: linux
|
||||
arch: amd64
|
||||
env: TR_ARCH=fedora-asan
|
||||
dist: bionic
|
||||
- env: TR_ARCH=local STREAM_TEST=1
|
||||
allow_failures:
|
||||
- env: TR_ARCH=docker-test
|
||||
- env: TR_ARCH=docker-test DIST=xenial
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
FROM fedora:29
|
||||
FROM registry.fedoraproject.org/fedora:latest
|
||||
ENV ASAN=1
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ $(TARGETS): restart-docker
|
|||
|
||||
fedora-asan: restart-docker
|
||||
$(MAKE) -C ../build $@$(target-suffix)
|
||||
docker run -it $(CONTAINER_OPTS) criu-$@ ./scripts/ci/asan.sh $(ZDTM_OPTIONS)
|
||||
docker run $(CONTAINER_OPTS) criu-$@ ./scripts/ci/asan.sh $(ZDTM_OPTIONS)
|
||||
|
||||
docker-test:
|
||||
./docker-test.sh
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue