mirror of
https://github.com/checkpoint-restore/criu
synced 2025-09-03 07:45:17 +00:00
ci: move asan and image streamer test to github
Signed-off-by: Adrian Reber <areber@redhat.com>
This commit is contained in:
committed by
Andrei Vagin
parent
f983a55e68
commit
67ce4e46c0
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;
|
# On xenial it should be possible to test overlayfs;
|
||||||
# broken on the latest bionic kernel
|
# broken on the latest bionic kernel
|
||||||
dist: xenial
|
dist: xenial
|
||||||
- os: linux
|
|
||||||
arch: amd64
|
|
||||||
env: TR_ARCH=fedora-asan
|
|
||||||
dist: bionic
|
|
||||||
- env: TR_ARCH=local STREAM_TEST=1
|
|
||||||
allow_failures:
|
allow_failures:
|
||||||
- env: TR_ARCH=docker-test
|
- env: TR_ARCH=docker-test
|
||||||
- env: TR_ARCH=docker-test DIST=xenial
|
- env: TR_ARCH=docker-test DIST=xenial
|
||||||
|
@@ -1,2 +1,2 @@
|
|||||||
FROM fedora:29
|
FROM registry.fedoraproject.org/fedora:latest
|
||||||
ENV ASAN=1
|
ENV ASAN=1
|
||||||
|
@@ -60,7 +60,7 @@ $(TARGETS): restart-docker
|
|||||||
|
|
||||||
fedora-asan: restart-docker
|
fedora-asan: restart-docker
|
||||||
$(MAKE) -C ../build $@$(target-suffix)
|
$(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:
|
||||||
./docker-test.sh
|
./docker-test.sh
|
||||||
|
Reference in New Issue
Block a user